Tested tool guide
Tested browser tools
Checked August 16, 2026
What README.md Generator does, with a checked example
This tool assembles a README.md from details you enter about a project. It arranges your inputs - description, install steps, usage example, API notes, license - under fixed Markdown headings, with the project name as the document title, and returns plain Markdown text you can paste into a file named README.md at the repository root, where GitHub and similar hosts render it. The common surprise: it does not write copy. Each section is only as good as what you type, blank fields can leave empty headings, and raw Markdown you include passes through unedited.
Worked example
A concrete input and expected output from the current implementation.
Input
Project name: csv-clean
Description: A command-line tool that removes duplicate rows from CSV files.
Install: pip install csv-clean
Usage: csv-clean input.csv -o output.csv
API: clean_rows(rows): returns rows with duplicate primary keys removed
License: MIT
->
Expected output
# csv-clean
A command-line tool that removes duplicate rows from CSV files.
## Install
pip install csv-clean
## Usage
csv-clean input.csv -o output.csv
## API
clean_rows(rows): returns rows with duplicate primary keys removed
## License
MIT
The generator places the project name as the H1 title and emits one section per field under the five headings named in its description, inserting each value verbatim in that order. The result is Markdown source text, so anything else you typed (spacing, line breaks, syntax) survives unchanged.