README Generator
Build a GitHub README.md from a form, with live preview. Copy or download.
- Free
- No sign-up
- Runs in your browser
Updated
Contributions are always welcome!
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License.
What is it?
A README generator is a form-based tool that writes the README.md file for a code repository, so you fill in fields instead of hand-writing Markdown. This one has 19 sections you can switch on and reorder, 24 shields.io badge presets and a live GitHub-style preview, and it runs entirely in your browser.
How to use
- Pick a starting point from Templates: Minimal, Standard or Full
- Switch sections on or off and fill in their fields; use the up/down arrows to change the order
- Add badges with Quick Add and pick a Badge Style; the style applies to every badge
- Check the result in the Preview tab, or the raw Markdown in the Markdown Code tab
- Press Copy Markdown, or Download README.md to save the file
Frequently asked questions
Is my project information sent to a server?
No. The Markdown is generated by JavaScript in your browser and nothing you type is sent to a server; your draft is kept only in this browser's local storage. The preview does load the badge and image URLs you add (for example from img.shields.io) directly from those hosts.
How do I reorder sections in my README?
Use the up and down arrows to the left of each enabled section's name. The preview and the Markdown follow the new order straight away.
How do I add badges to a GitHub README?
Turn on the Badges section, click any Quick Add preset and pick a Badge Style. Each badge is inserted as a shields.io image in Markdown; replace placeholders such as USERNAME/REPO or PACKAGE_NAME with your own.
Can I change the badge style after adding badges?
Yes. Badge Style is one setting for the whole Badges section, so switching it restyles every badge at once, including ones you added earlier.
Does it create a table of contents automatically?
Yes. Turn on Table of Contents and it lists every enabled section that has content, with anchor links that work on GitHub.
Can I add my own section?
Yes. Enable Custom Sections and add as many title and content pairs as you need; each becomes its own ## heading and appears in the table of contents.
Is my work saved if I refresh the page?
Yes, in this browser. The form is saved to local storage as you type and restored when you reload or come back. It isn't synced to other devices, and Reset all deletes the saved draft.
Is the README generator free?
Yes. It is free with no sign-up, and the README.md you download is yours to use in any project.