We’re thrilled you’re interested in contributing to our open-source ecosystem! Your help makes our tools stronger, more reliable, and more useful for the entire community.
Please open an issue in the relevant repository and include:
- A concise, descriptive title
- Clear steps to reproduce
- Expected vs actual behavior
- Any useful logs, screenshots, or context
If you’d like to suggest a feature or improvement:
- Open an issue in the appropriate project
- Describe the use case and why it matters
- Optionally suggest an approach for implementation
- Fork the project you wish to contribute to
- Create a feature branch
(
git checkout -b feature/my-awesome-contribution) - Make your changes and test them
- Open a Pull Request with a clear description of your changes
We recommend small, focused pull requests that are easier to review and merge.
To ensure consistency across projects:
- Follow existing code conventions and styles
- Keep PRs focused and atomic
- Add tests where relevant
- Document your code and usage
- Use clear, conventional commit messages (Gitmoji welcome!)
All contributions are expected to follow our Code of Conduct to foster a respectful and inclusive community.
Join the conversation on Discord or reach out via email.
We’re always happy to help and open to ideas!