Contributing Guide

We welcome contributions! The best way to contribute is by opening a pull request on GitHub.

Contributor License Agreement (CLA)

Rectangle uses a dual-licensing model (BSD-3-Clause OR Commercial). By submitting a contribution (e.g., via pull request), you agree to the terms of our Contributor License Agreement (CLA). This ensures that contributions can be included in both the open-source and commercial versions of Rectangle.

How to Contribute

  1. Fork the repository and create a new branch for your changes.

  2. Make your changes (bug fixes, new features, documentation, etc.).

  3. Open a pull request describing your changes.

Please ensure your code is clear and well-documented. If you add new features or fix bugs, tests are appreciated. If you have questions or need help, feel free to open an issue.

Thank you for helping improve Rectangle!