Manager of third-party Semgrep rules
Project description
Description
Despite the fact that there is an open source repository containing community rules, some Semgrep users prefer to keep their custom rules in repositories that they manage.
The goal of semgrep-rules-manager
is to collect high-quality Semgrep rules from third-party sources. It allows you to examine information about a source, download it, and check for and retrieve remote updates. If a downloaded source no longer meets your requirements, semgrep-rules-manager
can handle deletion procedures.
Included Sources
Identifier | Included Rules per Language | Author | License |
---|---|---|---|
community |
hcl : 354, python : 322, javascript : 283, typescript : 214, regex : 210, java : 135, ruby : 100, generic : 87, yaml : 85, go : 80, php : 57, dockerfile : 38, csharp : 34, scala : 25, c : 17, ocaml : 17, kt : 16, C# : 14, rust : 11, json : 10, bash : 7, ts : 5, js : 4, html : 3, clojure : 3, terraform : 3, solidity : 1, swift : 1, kotlin : 1, lua : 1, sh : 1 |
Semgrep | LGPL 2.1 |
gitlab |
python : 98, java : 97, scala : 94, c : 72, go : 35, csharp : 23, javascript : 15, typescript : 13 |
GitLab | MIT |
trailofbits |
python : 19, go : 15, js : 7, ts : 7, rust : 1 |
Trail of Bits | AGPL-3.0 |
0xdea |
cpp : 40, c : 39, generic : 1 |
Marco Ivaldi | MIT |
elttam |
java : 35, generic : 15, yaml : 7, javascript : 3, go : 3, typescript : 2, kotlin : 1, python : 1, c : 1, csharp : 1, php : 1 |
elttam | MIT |
kondukto |
php : 5, dockerfile : 5, java : 3, go : 3 |
Kondukto | |
dgryski |
go : 42 |
Damian Gryski | MIT |
Read Further
This is only an excerpt from the README.md
hosted on GitHub.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file semgrep_rules_manager-0.2.1.tar.gz
.
File metadata
- Download URL: semgrep_rules_manager-0.2.1.tar.gz
- Upload date:
- Size: 7.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.5.1 CPython/3.10.6 Linux/5.15.0-76-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e3d24dde48d10bce33f381904e6407fa404b6acb6676880e7fcc0c25ad3f9dc5 |
|
MD5 | 2c4827704897a311dbaa03ea33473a8e |
|
BLAKE2b-256 | 99c53ceecf08021ad82ccb6031bae43040ff26371544b7c06e9c37f39bd09265 |
File details
Details for the file semgrep_rules_manager-0.2.1-py3-none-any.whl
.
File metadata
- Download URL: semgrep_rules_manager-0.2.1-py3-none-any.whl
- Upload date:
- Size: 8.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.5.1 CPython/3.10.6 Linux/5.15.0-76-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f82b5b31bdc851dda66ca66d1de2651f4697680e24b79a23cd423579dd00f75 |
|
MD5 | 8d7b451a38d514e849de10e6abbd8a0b |
|
BLAKE2b-256 | c2e52277cb5e01f364c7e6f9b81fc61d61162d10a378ae4a3307538c61950483 |