AI-powered README generator - Automatically generate beautiful, professional README files for your projects
- 🤖 AI Enhanced - GPT-4 / Claude powered content generation
- 📋 6 Templates - From minimal to comprehensive
- 🎨 Beautiful Output - Auto badges, shields, professional formatting
- 📤 Easy Export - Markdown, GitHub, or publish site
- 🌐 Documentation Site - Transform README into beautiful docs
- ⚡ Instant Preview - See your README rendered in real-time
# Install globally
npm install -g readme-generator
# Generate README
readme-gen generate
# List templates
readme-gen list# Auto-detect from package.json
readme-gen generate
# Or force interactive mode
readme-gen generate --interactive# Set your API key
export OPENAI_API_KEY=your-key-here
# Generate with AI enhancement
readme-gen generate --ai| Template | Description |
|---|---|
simple |
Clean and minimal |
professional |
Full-featured for open source |
detailed |
Comprehensive documentation |
minimal |
Ultra-lightweight |
api |
For APIs and SDKs |
cli |
For command-line tools |
readme-gen preview professionalVisit our website to generate READMEs visually:
- Go to readme-generator.example.com
- Fill in project details
- Choose a template
- Preview and export
readme-gen generate [options]
Options:
-t, --template <name> Template to use (default: "professional")
-o, --output <path> Output file path (default: "./README.md")
-i, --interactive Use interactive mode
--ai Enable AI enhancement
--no-print Do not print to consoleconst ReadmeGenerator = require('readme-generator');
const generator = new ReadmeGenerator({
template: 'professional',
aiApiKey: process.env.OPENAI_API_KEY,
});
const readme = await generator.generate({
name: 'my-project',
description: 'An awesome project',
author: 'Your Name',
license: 'MIT',
features: ['Fast', 'Easy', 'Powerful'],
});| Tier | Price | Features |
|---|---|---|
| Free | $0 | 10 generations/month, 6 templates |
| Pro | $9/mo | Unlimited, AI enhancement, custom templates |
| Team | $29/mo | Everything + team features, API access |
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- GitHub: @lanxinAIhub
- Project: readme-generator