How to Contribute
Start your open-source journey with us - everyone is welcome!
Getting Started
Join Our Community
Join our Discord server to connect with other contributors, ask questions, and get help.
Join DiscordExplore Projects
Browse our projects page to find something that interests you. Look for issues tagged with "good first issue" or "help wanted".
View ProjectsFork & Clone
Fork the repository on GitHub and clone it to your local machine to start making changes.
Make Changes & Test
Create a new branch, make your changes, and thoroughly test your code. Follow the project's coding standards and guidelines.
Submit Pull Request
Push your changes and create a pull request. Provide a clear description of what you've changed and why.
View on GitHubWays to Contribute
Code
Fix bugs, implement features, or improve performance
Documentation
Write or improve documentation, tutorials, and guides
Review
Review pull requests and provide constructive feedback
Contribution Guidelines
Follow coding standards
Use the project's linting and formatting tools
Write clear commit messages
Use descriptive messages that explain what and why
Test your changes
Make sure your code works and doesn't break existing functionality
Be respectful and inclusive
Follow our Code of Conduct and treat everyone with respect
Ask for help when needed
Don't hesitate to ask questions in Discord or on GitHub
Earn Points & Climb the Leaderboard
Reputation is based on meaningful contributions. Base scores are weighted by difficulty, impact, and exceptional labels.