Contributing to OpenCredit
OpenCredit is an open-source project and we welcome contributions from everyone. Whether you're a developer, researcher, writer, or advocate for financial inclusion, there's a way for you to help.
Ways to Contribute
Help build the credit scoring engine, APIs, and platform infrastructure.
Get StartedImprove our docs, write tutorials, or translate content into regional languages.
Get StartedFound a bug? Report it on GitHub with detailed reproduction steps.
Get StartedHave an idea? Open a discussion or submit a feature request.
Get StartedContribute research on credit accessibility, financial inclusion, or algorithm fairness.
Get StartedHelp others in discussions, answer questions, and welcome newcomers.
Get StartedDevelopment Workflow
Fork the Repository
Create your own fork of the repository you want to contribute to.
git clone https://github.com/YOUR_USERNAME/engine.gitCreate a Branch
Create a new branch for your feature or fix.
git checkout -b feature/your-feature-nameMake Your Changes
Write your code, add tests, and update documentation as needed.
Commit with Conventional Commits
Use conventional commit messages for clear history.
git commit -m "feat: add new scoring parameter"Push and Open PR
Push your changes and open a pull request for review.
git push origin feature/your-feature-namePull Request Guidelines
Before Submitting
- Ensure your code follows our style guide
- Write or update tests as necessary
- Update documentation if applicable
- Run the full test suite locally
- Sign the Contributor License Agreement (CLA)
PR Description Template
## Summary
Brief description of changes
## Related Issue
Fixes #123
## Type of Change
- [ ] Bug fix
- [ ] New feature
- [ ] Documentation
Good First Issues
New to the project? Here are some beginner-friendly issues to get started:
Add Hindi translations for user-facing messages
Improve error handling in UPI data parser
Add unit tests for score calculation module
Update API documentation with examples
Ready to Contribute?
Join our community of developers, researchers, and advocates working to democratize credit access in India. Every contribution matters.