Thank you for your interest in contributing! We appreciate all contributions, from bug reports to feature requests and code improvements.
- Check existing issues first to avoid duplicates
- Open a new issue with a clear title and description
- Include steps to reproduce, expected vs actual behavior, and environment details
- Open an issue with the
enhancementlabel - Describe the feature and explain why it would be valuable
- Fork this repository
- Create a branch from
main:git checkout -b feature/your-feature-name
- Make your changes and add tests if applicable
- Commit with a clear message:
git commit -m "feat: add your feature description" - Push to your fork and open a Pull Request
- Follow the existing code style and conventions
- Keep PRs focused on a single concern
- Write clear commit messages
- Update documentation when changing behavior
- Be respectful and constructive in all interactions (see Code of Conduct)
# Clone your fork
git clone https://github.com/YOUR_USERNAME/REPO_NAME.git
cd REPO_NAME
# Install dependencies (see README for details)Open an issue or start a discussion — we're happy to help!
Documentation contributed by Mukller