# Contributing to Flex
We welcome contributions! To contribute:
1. Fork the repository
2. Create a feature branch
3. Make your changes
4. Ensure tests pass with `cargo test --features alloc` and `cargo test`
5. Ensure formatting is correct with `cargo fmt`
6. Ensure no clippy warnings with `cargo clippy --features alloc`
7. Open a PR using [conventional commits](https://www.conventionalcommits.org/)
Your pull request will be reviewed and merged if it meets the project standards.