Thank you for considering contributing to this project! We welcome contributions of all kinds, including bug fixes, new features, documentation improvements, and more.
- Fork the repository
- Create a new branch for your feature or bugfix (
git checkout -b feature/my-feature) - Make your changes with clear, descriptive commit messages
- Test your changes to ensure they work as expected and do not break existing functionality
- Push to your fork and submit a pull request (PR) to the
mainbranch - Describe your PR: Provide a clear description of your changes and reference any related issues
- Follow the existing code style and conventions
- Write clear, concise commit messages
- Add or update documentation as needed
- Include tests for new features or bug fixes
- Keep pull requests focused and small; large PRs are harder to review
- Be respectful and constructive in code reviews and discussions
This project follows a Code of Conduct. By participating, you are expected to uphold this code.
By contributing, you agree that your contributions will be licensed under the same license as the project.
If you have questions, open an issue or start a discussion. We're here to help!