Contribute to Open Source

Help us build better tools by contributing your time, skills, and insights to meaningful open source projects.

Ways to Contribute

Code

Fix bugs, implement new features, or optimize existing code in our GitHub repositories.

Start Coding

Documentation

Improve developer guides, tutorials, and API references to help others learn faster.

Write Docs

Design

Help improve the visual design and user experience of our tools and frameworks.

Design Better

How It Works

1. Find a Project

Browse our project board and pick an issue that matches your skills or interests.

Issue Tracker

2. Set Up Environment

Follow the setup instructions in the project README to configure the development environment.

Setup Guide

3. Submit a PR

Fork the repository, make your changes, and submit a pull request with detailed explanations.

Create PR

Best Practices

Follow Style Guides

Every project has a specific code style and formatting standard in the .prettierrc or .eslintrc file.

Write Tests

Ensure all new code includes unit tests to maintain a high quality standard.

Include Documentation

Update README.md and relevant documentation files with your changes.

Code Review Process

All contributions require at least two maintainers to approve the pull request before merging.

Code of Conduct

We want our community to be open and inclusive to all. All participants must be welcoming and respectful to others regardless of their age, gender, identity, ethnicity, disability, religion, education, or any other background.

  • Be respectful in all communications
  • Respect differing viewpoints and experiences
  • Use inclusive language
  • Refrain from behaviors that target individuals
  • Report any violations promptly

Anyone found violating the Code of Conduct will face enforcement actions up to and including immediate revocation of privileges.

Full Code of Conduct →

Need Help?

If you get stuck working on any contribution, reach out to us in the official community Discord channel or create a question in GitHub discussions.

Your Ideas Shape the Future

Whether you're improving a tutorial, writing code, or creating new tools, your contributions matter. Start helping us build something incredible today.

Explore Open Projects