We warmly welcome contributions to the project. Let's discuss ideas or questions in Github discussions. Please feel welcome to open GitHub issues, pull requests, or comment for example on RFC tagged issues.
Issues which we think are suitable for new contributors are tagged with good first issue.
All contributions are accepted under the terms of the MIT No Attribution License. Please note that you must have written the contribution 100% yourself and that no rights have been transferred to third parties (e.g. your employer). In any other case, please let us know.
When opening a pull request, you will be asked to sign a Contributor License Agreement (CLA).
- Development guide
- Building Slint from sources in this repository
- Testing
- GitHub issues triage and labels
For the Rust portion of the code base, the CI enforce the coding style via rustfmt.
For the C++ portion of the code base, the CI enforce the coding style via clang-format
.