README Studio
A free visual GitHub README builder. Compose headers, badges, charts, tables, and Markdown with a live preview, then export clean Markdown.
README Studio is a free, browser-based visual tool for building a GitHub README. It is a Figma-style editor: a document of reorderable blocks, a live preview, and a property inspector that maps to the real badge, header, and chart options. When you are done, it exports clean GitHub-flavored Markdown you can paste straight into README.md.
No signup, no install, no build step. Everything runs in your browser and the output renders identically on GitHub.
Why use a visual README builder?
Writing a README by hand means hand-crafting badge URLs, remembering <picture> markup for light/dark images, and eyeballing alignment. The Studio removes that friction:
- See it as you build it. The live preview renders Markdown (via GitHub-flavored Markdown) and your badges, headers, and charts exactly as GitHub will.
- Edit real props, not raw URLs. Pick a badge type, variant, theme, logo, and colors from an inspector. The Studio writes the URL for you.
- Export clean Markdown. Copy the whole README or download
README.mdin one click.
Block types
A README in the Studio is an ordered list of blocks. Add any of:
| Block | What it does |
|---|---|
| Text | A Markdown editor with a formatting toolbar (bold, italic, link, heading, list, table) and per-block alignment. Renders full GitHub-flavored Markdown — headings, lists, tables, code blocks, task lists. |
| Header | A repository header banner: logo, title, tagline, a shadcn-styled or photo (Unsplash) background, served from a single image URL. |
| Badges | A row of badges with a searchable type picker, variants, themes, logos, split styling, per-row alignment, and links. |
| Chart | A star-history, issues, npm-downloads, or inline-JSON chart. |
| Table | A spreadsheet-style grid editor with per-column alignment, exported as a GitHub-flavored Markdown table. |
| Image | Any image by URL or repo-relative path, with alignment, width, and an optional link. |
How it works
- Add blocks from the toolbar (Text, Header, Badges, Chart, Table, Image).
- Select a block to edit its properties in the inspector. Drag blocks in the Layers panel to reorder.
- Toggle Adaptive to export every badge, header, and chart as a GitHub
<picture>that follows the reader's light or dark theme. See Light & Dark Mode. - Copy or Download the generated Markdown from the toolbar, or switch to the Markdown view to see the source.
Your work is saved to your browser automatically, so a work-in-progress README survives a reload.
Export
The Studio produces standard GitHub-flavored Markdown:
Badges, headers, and charts become image URLs; text blocks pass through as Markdown; tables become Markdown tables; and centered content is wrapped in the small HTML (<p align> / <div align>) that GitHub supports.
Related
- Repository headers — the header banners you can drop into the Studio, including photo backgrounds.
- Badges — every badge provider the Studio can add.
- Charts — star-history, issues, and npm-download charts.
- Agent Skill — let AI coding agents add shieldcn badges and build READMEs for you.