A good README is the front door of any repository. This generator turns a handful of fields — name, description, stack, and key commands — into a complete, well-structured README.md with badges, a table of contents, and the standard installation, usage, contributing, and license sections.
How it works
The tool composes Markdown from your inputs using GitHub conventions:
- The title line is followed by shields.io badge URLs built from your
owner/repopath, so license, last-commit, and stars badges render live. - A table of contents is generated by slugifying each heading — lowercasing the text and replacing spaces with hyphens — to match GitHub’s automatic anchors.
- Features, install, usage, and tech-stack sections are filled from your lists, and empty sections are skipped so the output stays clean.
Tips and notes
- Keep the description to one sentence; it doubles as your repo’s social preview text.
- Use fenced code blocks for commands so they copy cleanly — the generator wraps install and usage commands for you.
- Tech-stack tags render as inline badges; keep them short like
TypeScript,Next.js,PostgreSQL. - After pasting, verify the table-of-contents links resolve, since custom emoji or punctuation in headings changes the anchor.