> ## Documentation Index
> Fetch the complete documentation index at: https://context7-enes-docs7-docs.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Mintlify Compatibility

> What carries over from a Mintlify project unchanged, and what differs

Docs7 reads the Mintlify content format directly. For most projects, deploying an existing Mintlify repository requires no changes: `docs.json` is picked up as-is, and `mint.json` projects are converted automatically (navigation, tabs, anchors, topbar links, CTA button, footer socials, and the mode toggle all map over).

This page lists the differences so you can audit a migration quickly.

## Fully supported

* `docs.json` and legacy `mint.json`, including `$ref` resolution inside the config.
* Navigation: `groups`, `tabs`, `anchors`, `dropdowns`, `products`, `versions`, `languages`, `menu`, nested groups, `hidden`, `expanded`, `icon`, `tag`, `root`, external links, and global anchors. Version and language content stays in its own selector scope.
* Page frontmatter: `title`, `sidebarTitle`, `description`, `icon`, `tag`, `mode` (`default`, `frame`, `custom`, `center`, `wide`), `hidden`, `noindex`, `canonical`, `keywords`, `related`, and more. See [Frontmatter](/docs7/frontmatter).
* The component library: callouts, Cards, Tabs, Steps, Accordions, CodeGroup, Frame, ParamField/ResponseField, Update, Tree/FileTree, and others. See [Components](/docs7/components).
* Snippets (`<Snippet file="…" />` and MDX imports), `{{variable}}` substitution, custom `.jsx` components.
* Code blocks: titles, icons, line highlighting and focus, diff markers, line numbers, wrap, expandable. Mermaid diagrams and LaTeX math also work.
* OpenAPI reference pages and the interactive API playground in all the usual declaration styles. See [API references](/docs7/openapi).
* Redirects (`redirects` in `docs.json`), `seo.metatags`, custom fonts, themes, banners, custom CSS files.

## Differences to know about

<Warning>
  These are the things most likely to need attention when migrating.
</Warning>

| Area                          | Docs7 behavior                                                                                                                                                                                                  |
| ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Analytics & integrations**  | The `integrations` block (analytics, feedback widgets, support widgets) is not injected.                                                                                                                        |
| **Auto OG thumbnails config** | The `thumbnails` block is ignored. Docs7 generates its own OG images: a site card plus per-page cards rendered on demand. Frontmatter `og:image` still overrides everything.                                    |
| **Icon library default**      | Defaults to Hugeicons instead of Font Awesome. Set `"icons": { "library": "fontawesome" }` (or `lucide`) to keep your icon names resolving. Unknown icon names render as nothing and show up as build warnings. |
| **Custom JavaScript**         | Custom `.css` files are auto-included on every page. Loose `.js` files are not injected automatically; list local or HTTPS sources in the top-level `scripts` array to load them with `defer`.                  |
| **Remote resources**          | The build has no network access. Remote OpenAPI spec URLs and remote logo/image URLs are ignored; commit the files to the repository.                                                                           |
| **AsyncAPI / SDK references** | `api.asyncapi` and `tabs[].sdk` (typedoc, javadoc, …) are not supported.                                                                                                                                        |
| **`background.image`**        | Only `background.color` is supported.                                                                                                                                                                           |

Unknown `docs.json` keys and unknown MDX components never fail a build: unrecognized config is ignored, and unrecognized components render as inert placeholders and are listed as build warnings.

## Redirects without the rule cap

Docs7 ships redirects as code inside the site worker rather than Cloudflare's static `_redirects` table, so there is no 2,000-rule cap. Projects with tens of thousands of redirect rules deploy fine. See [Redirects](/docs7/redirects).
