Contributing
Your contributions are welcome!
To contribute, read and agree with the Contributor Covenant Code of Conduct.
Your contribution can help in various places:
Contribution | Where to contribute |
---|---|
File a Semgrep issue. | See the Semgrep GitHub repository. |
Fix an issue. | Pick a bug from the good first issues list or work on any of the currently open bugs. |
Contribute to the rules repository. | Add new rules through Semgrep App or GitHub. See Contributing to Semgrep rules. |
Add a new feature. | See the enhancement issues for inspiration. |
Update the documentation you are reading right now! | Create a PR or an issue in the Documentation repository. |
Help others in the community. | Check r2c Community Slack. |
For any contribution to Semgrep code (bug fix or fixed issue, feature), read more about development workflow and testing in the contribution guidelines. For a high-level view of Semgrep’s design principles, see the Semgrep CLI philosophy.