Thank you for your interest in contributing! We welcome contributions from the community.
- Fork the repository
- Create a feature branch:
git checkout -b feature/my-feature - Commit your changes:
git commit -m "feat: add my feature" - Push to your fork:
git push origin feature/my-feature - Open a Pull Request
- Follow existing code style and conventions
- Write descriptive commit messages (use Conventional Commits)
- Add tests for new features when possible
- Update documentation as needed
- Keep PRs focused and atomic
- Be respectful and inclusive
- Focus on constructive feedback
- Help others learn and grow
- Use GitHub Issues for bug reports and feature requests
- Include reproduction steps for bugs
- Search existing issues before creating new ones
By contributing, you agree that your contributions will be licensed under the project's MIT License.