Docs > Technical Docs > Markdoc
Markdoc
Markdoc powers .md files like this as well as rendered markdown as within each "Page" generated by users.
Editing and rendering
All .md pages will automatically render markdown. For the [page.tsx] files - React markdown is used to convert the stored string to markdown content.
import React from 'react';
import { Document } from '../../components/MarkdocDocument';
------
<Document
source={code}
>
{code}
</Document>
Custom react components can be called with tags on .md files and mechanics will allow similar editing for rendered markdown.