Dokugen works with any programming language or framework (Python, Go, Rust, PHP, etc.).
To get started, you simply need Node.js installed once on your machine.
node -vAvoid installing Node.js entirely. Download the single executable file for your OS:
# Linux/macOS Quick Install:
curl -L -o dokugen https://github.com/samueltuoyo15/Dokugen/releases/latest/download/dokugen-linux-x64 && chmod +x dokugenInstall Dokugen globally once, and use it forever across any project on your machine:
npm install -g dokugenOpen your terminal and navigate to your project directory:
cd your-projectRun the CLI command to interactively generate your README:
dokugen generateEdit the generated README.md file to check the final output.
Generate professional READMEs with emojis, badges, and modern formatting standards automatically.
Built to work on any OS and supports any programming language or framework.
Designed for seamless integration with GitHub, GitLab, and VS Code workflows.
Smartly updates only the auto-generated parts of your README, keeping your custom edits safe.
Run npm install -g dokugen to install Dokugen globally.
Yes. Use the --template flag to specify a custom template URL.
Example: dokugen --template https://raw.github.../README.md
Coming Soon. You will be able to use the --live flag to watch and auto-generate your README in upcoming Dokugen versions.
Dokugen in Action
Need help? Check out our GitHub or support page.
© 2026 Dokugen. All rights reserved.