fumadocs vs astro
fumadocs and astro share 19 technologies: React, Vite, Hono, remark, remark-gfm, satteri, yaml, shiki, @clack/prompts, unified, Zod, mdast-util-mdx, vfile, rehype-raw, rehype-stringify, hast-util-from-html, unist-util-remove-position, remark-parse, and remark-math. Both are written in TypeScript.
What they share and what sets them apart
fuma-nama
fumadocs
The beautiful & flexible React.js docs framework.
TypeScript13.6kRead on November 9, 2026, at commit ff83733What is fumadocs built with?Only in fumadocs
- Astro
@astrojs/react
- Next.js
- React Router
- TanStack
waku
- meilisearch
- MCP
- Sanity
- cn
- Base UI
- Lucide
@ai-sdk/react
ai
- remark-rehype
- remend
@astrojs/markdown-satteri
- Tailwind CSS
- json-schema-typed
class-variance-authority
- next-themes
motion
- react-remove-scroll
scroll-into-view-if-needed
- react-medium-image-zoom
takumi-js
@content-collections/core
@standard-schema/spec
- @pierre/highlights
- remark-mdx
remark-directive
@shikijs/transformers
- hast-util-to-jsx-runtime
micromark
micromark-extension-gfm-table
- mdast-util-from-markdown
micromark-extension-mdxjs-esm
@hono/node-server
- @scalar/api-client-react
- xml-js
beautiful-mermaid
- OpenRouter
katex
rehype-katex
- Radix UI
@portabletext/react
- next-sanity
- shadcn
react-error-boundary
postcss-selector-parser
- mdast-util-to-hast
In common
- React
- Vite
- Hono
- remark
remark-gfm
satteri
yaml
shiki
@clack/prompts
unified
- Zod
- mdast-util-mdx
vfile
rehype-raw
rehype-stringify
- hast-util-from-html
- unist-util-remove-position
- remark-parse
remark-math
withastro
astro
The web framework for content-driven websites.
TypeScript63.9kRead on November 9, 2026, at commit c904827What is astro built with?Only in astro
- Vue
- Svelte
unstorage
- Preact
- Solid
- Alpine.js
- Express
- Fastify
preact-render-to-string
prismjs
- fast-xml-parser
- xml2js
unifont
@capsizecss/unpack
- fontace
- am-i-vibing
- Cheerio
- html-escaper
- parse-srcset
- ultrahtml
- sharp
- unist-util-visit
- tinyps
- linkedom
@markdoc/markdoc
- htmlparser2
@shikijs/rehype
rehype-mathjax
rehype-pretty-code
remark-toc
- Netlify
- Vercel
retext-smartypants
- mdast-util-mdx-jsx
- remark-smartypants
- estree-util-visit
- hast-util-to-html
- hast-util-to-text
- mdast-util-definitions
- mdast-util-mdx-expression
- unist-util-visit-parents
Side by side
fumadocsastro
SizeLines written by people and agents, without generated ones; code files, without tests.
fumadocs185,442 lines written1,237 code files
astro297,833 lines written1,007 code files
Who writes itA commit counts as AI's when it carries its signature: a Co-Authored-By line, its author name or the merge of its branch.
fumadocs0.1% of its commits signed by AIWith Claude Code and Cursor
astro0.2% of its commits signed by AIWith Claude Code, GitHub Copilot, and Cursor
ActivityFrom GitHub and its history, on the day SeeRepo read it.
fumadocsLast push November 9, 20265,514 commits13,581 stars
astroLast push November 9, 202615,186 commits63,851 stars
TestsThe files that test the code, and the share of code files a test imports.
fumadocs197 test files21.1% of its code files have a test that imports them
astro3,218 test files4.6% of its code files have a test that imports them
Frequently asked questions
Which is bigger, fumadocs or astro?
astro, with 297,833 lines written; fumadocs has 185,442.
The proof: withastro/astro's code at commit c904827
Which has more GitHub stars, fumadocs or astro?
astro, with 63,851 stars; fumadocs has 13,581.
The proof: withastro/astro on GitHub
Which has more tests, fumadocs or astro?
astro, with 3,218 test files; fumadocs has 197.
The proof: withastro/astro's code at commit c904827
Which was updated more recently, fumadocs or astro?
Both got their last push on November 9, 2026.
The proof: withastro/astro's commits on GitHub
Which has more commits signed by AI, fumadocs or astro?
astro: an AI signed 0.2% of its commits, with Claude Code, GitHub Copilot, and Cursor; in fumadocs, 0.1%.
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.

