1.2.8 • Published 1 year ago
reppy v1.2.8
🪄 reppy - let AI document your code
Use your favourite LLM to document for your entire codebase with just one command!

⭐️ Quick Start
- Install with 1 command:
npm install -g reppy- Add your chosen LLM API key to your project's
.envfile (check.env.examplefor options):
OPENAI_API_KEY=sk-1293527sd1824hor, set it via your console:
export OPENAI_API_KEY=sk-1293527sd1824h- Run the documentation generator:
reppyRun reppy -h to see a list of available commands.
N.B. You can also run
reppywithnpx reppy
Features
- Git-awareness (ensures existing changes are committed before running)
- Auto-commit after documentation
- Saves your wallet by skipping functions that are already documented
- Concurrently process documentation tasks
- Create a
REPPY-README.mdfile to document all the functions in your codebase
Coming soon
- Implement logic to allow for optional re-documentation of existing functions
Support
Langauges
- Typescript & Javascript
- Rust
- Golang
- Java
- Python
Models
- OpenAI
- Azure OpenAI
- Amazon Bedrock
- Anthropic
- Cohere
- Groq
License
This project is licensed under the MIT License - see the LICENSE file for details.
1.2.8
1 year ago
1.2.7
1 year ago
1.2.6
1 year ago
1.2.5
1 year ago
1.2.4
1 year ago
1.2.2
1 year ago
1.2.1
1 year ago
1.2.0
1 year ago
1.1.6
1 year ago
1.1.5
1 year ago
1.1.4
1 year ago
1.1.3
1 year ago
1.1.2
1 year ago
1.1.1
1 year ago
1.0.9
1 year ago
1.1.0
1 year ago
1.0.8
1 year ago
1.0.7
1 year ago
1.0.6
1 year ago
1.0.5
1 year ago
1.0.4
1 year ago
1.0.3
1 year ago
1.0.2
1 year ago
1.0.0
1 year ago