Skip to main content

Manager of third-party Semgrep rules

Project description

semgrep-rules-manager logo

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

semgrep_rules_manager-0.2.1.tar.gz (7.4 kB view details)

Uploaded Source

Built Distribution

semgrep_rules_manager-0.2.1-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

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

Hashes for semgrep_rules_manager-0.2.1.tar.gz
Algorithm Hash digest
SHA256 e3d24dde48d10bce33f381904e6407fa404b6acb6676880e7fcc0c25ad3f9dc5
MD5 2c4827704897a311dbaa03ea33473a8e
BLAKE2b-256 99c53ceecf08021ad82ccb6031bae43040ff26371544b7c06e9c37f39bd09265

See more details on using hashes here.

File details

Details for the file semgrep_rules_manager-0.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for semgrep_rules_manager-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1f82b5b31bdc851dda66ca66d1de2651f4697680e24b79a23cd423579dd00f75
MD5 8d7b451a38d514e849de10e6abbd8a0b
BLAKE2b-256 c2e52277cb5e01f364c7e6f9b81fc61d61162d10a378ae4a3307538c61950483

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page