What sections does the generated README include?▾
The standard output includes: project title and description, badges row, table of contents, features overview, installation, usage, configuration, API reference (optional), contributing guidelines, license, and acknowledgments. You can toggle optional sections on or off.
Can I generate a README for a non-JavaScript project?▾
Yes. The language selection affects the installation and usage examples — for Python it generates pip install examples, for Go it shows go get, and for shell scripts it provides chmod and PATH instructions. Any language or framework can be targeted.
What are Shields.io badges and how do I customise them?▾
Shields.io is a service that generates SVG badge images for repositories. The generated README includes placeholder badge URLs with parameter patterns like your-username/your-repo that you replace with your actual repository path to activate the badges.
Does the generator output GitHub Flavoured Markdown?▾
Yes. The output uses GitHub Flavoured Markdown (GFM) which includes fenced code blocks, tables, task lists, and heading anchors. It renders correctly on GitHub, GitLab, Bitbucket, and most Markdown renderers.
Should a README.md be committed to the root of the repository?▾
Yes. Most hosting platforms including GitHub, GitLab, npm, and PyPI automatically detect and render a README.md, README.rst, or README file placed in the repository or package root. The .md extension ensures Markdown rendering.
How do I add screenshots to my README?▾
Create a docs/screenshots/ or assets/ directory in your repository, add your image files, and reference them in Markdown as . GitHub renders relative image paths directly from the repository.
What is the Contributing section supposed to contain?▾
At minimum: how to file a bug report, how to submit a pull request, whether you require a CLA, and your code style requirements. A link to a separate CONTRIBUTING.md is acceptable for larger projects with detailed contributor workflows.
Can I use the generated README as a template for multiple projects?▾
Yes, and that is a common workflow. Save the generated skeleton as a personal starter template in a dotfiles repository or Gist, then copy and customise it each time rather than regenerating from scratch.