# Noseyparker vs Semgrep

**Leader by Vioscale score:** Semgrep

| Attribute | Noseyparker | Semgrep |
|---|---|---|
| **Vioscale score** | 39.8 (28% (low)) | 64.7 (76% (high)) |
| activity.commits_last_30d | 0 | 42 |
| adoption.dependent_repos | 0 | 375 |
| adoption.github_stars | 2,341 | 16,407 |
| adoption.package_downloads_weekly | - | 6,990,780 |
| deployment.options | `{"self_hosted":true}` | `{"cloud":true,"hybrid":true,"on_prem":true,"self_hosted":true}` |
| description.long | A command-line utility that scans source code, directories, and Git history to uncover exposed credentials, API keys, and other sensitive information. | A SaaS application security platform combining static code analysis, software composition analysis, and secrets detection in one tool. Uses AI to reduce false positives and prioritize exploitable vulnerabilities discovered during development. |
| features.capabilities | - | `{"sca":true,"dast":false,"sast":true,"sbom":true,"hosting":"both","ci_native":true,"iso_27001":false,"ide_plugin":true,"auto_fix_pr":true,"open_source":true,"iac_scanning":true,"reachability":true,"soc2_type_ii":false,"pricing_model":"per_developer_seat","secret_scanning":true,"deployment_model":"hybrid","container_scanning":false,"license_compliance":true,"slack_teams_jira_scanning":true,"compliance_audit_reporting":true,"custom_regex_rules_support":true,"pre_commit_developer_hooks":true,"high_entropy_regex_detection":true,"automated_key_revocation_apis":false,"ci_cd_pipeline_build_blocking":true,"active_token_validation_engine":true,"git_repository_historical_scanning":true}` |
| integrations.count | 2 | 20 |
| integrations.list | `[{"name":"GitHub"},{"name":"DefectDojo"}]` | `[{"name":"GitHub"},{"name":"GitLab"},{"name":"Bitbucket"},{"name":"Jenkins"},{"name":"CircleCI"},{"name":"Azure"},{"name":"Buildkite"},{"name":"HackerOne"},{"name":"Slack"},{"name":"Email"},{"name":"Webhooks"},{"name":"VS Code"},{"name":"IntelliJ"},{"name":"Jira"},{"name":"Wiz"},{"name":"Palo Alto Networks Cortex"},{"name":"REST API"},{"name":"Cursor"},{"name":"Replit"},{"name":"Codacy"},{"name":"OpenID Connect"},{"name":"SAML"},{"name":"GitHub OAuth"},{"name":"GitLab OAuth"},{"name":"Azure AD"},{"name":"Azure DevOps"},{"name":"Jetbrains"},{"name":"OAuth2"}]` |
| language.primary | Rust | OCaml |
| license.spdx | Apache-2.0 | LGPL-2.1 |
| market.availability | - | `{"hqCountry":"US","primaryMarkets":["US"],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` |
| platform.support | `{"cli":true,"mac":true,"linux":true}` | `{"cli":true,"web":true}` |
| pricing | `{"type":"open_source","freeTier":true,"sourceUrl":"https://github.com/pricing","retrievedAt":"2026-08-19T21:36:59.670Z"}` | `{"type":"subscription","plans":[{"free":true,"name":"Free Edition","summary":"Free","features":["Cross-file analysis with Pro rules","AI-powered detection, triage, and remediation","Code scanning","Supply Chain scanning","60 AI credits","Fast CI/CD deploy via Semgrep infrastructure","Authentication via GitHub/GitLab"],"components":[{"kind":"fixed","amount":0,"period":"month","currency":"USD"}],"description":"Get started with core scanning capabilities and AI credits","contactSales":false,"includedLimits":{"ai_credits":"60","contributors":"10 max","repositories":"10 max"}},{"free":false,"name":"Teams","summary":"$30/contributor/mo (Code or Supply Chain) or $15/contributor/mo (Secrets)","features":["One-click CI/CD deploy using Semgrep infrastructure","Single sign-on (SSO)","Award-winning support","Pro Engine with 35+ supported languages","Cross-function Taint Analysis","Cross-file Analysis","Reachability Analysis","Malicious Dependency Detection","SBOM Generation","License Compliance Checking","Semantic and Entropy Analysis","Secret Validation","Pre-Commit Hook","AI-powered detection and remediation","Slack and Email notifications","Jira Ticketing","REST API","OIDC + SAML","RBAC"],"components":[{"kind":"per_unit","unit":"contributor","amount":30,"period":"month","currency":"USD"},{"kind":"per_unit","unit":"contributor","amount":15,"period":"month","currency":"USD"}],"description":"Choose from Code (SAST), Supply Chain (SCA), or Secrets detection modules","contactSales":false,"includedLimits":{"public_repositories":"500 max","ai_credits_per_developer":"20 per month"}},{"free":false,"name":"Enterprise","summary":"Custom pricing. Starts at $30/contributor/mo with volume discounts","features":["Everything in Teams, plus:","Support for on-prem source code management","Support for custom CI/CD integrations","Optional deployment in dedicated infrastructure","Unlimited repositories and contributors","Dedicated account manager","Tailored onboarding","Volume pricing","AI coding agent plugin","Wiz Integration","Palo Alto Networks Cortex Integration"],"description":"Customized solution with dedicated support and flexible deployment options","contactSales":true,"includedLimits":{"contributors":"Unlimited","repositories":"Unlimited","ai_credits_per_developer":"50 per month"}}],"summary":"Free tier available. Teams start at $30/contributor/mo. Enterprise custom pricing with volume discounts.","currency":"USD","freeTier":true,"sourceUrl":"https://semgrep.dev/pricing/","retrievedAt":"2026-08-24T22:43:17.889Z","startingPrice":{"unit":"contributor","amount":15,"period":"month","currency":"USD"},"billingPeriods":["month"]}` |
| pricing.free_tier | yes | yes |
| pricing.model | commercial | freemium |
| pricing.price_level | free | mid |
| pricing.starting_price | - | `{"amount":15,"currency":"USD"}` |
| pricing.transparent | yes | yes |
| release.cadence_days | 55 | 7 |
| release.history | `[{"url":"https://github.com/praetorian-inc/noseyparker/releases/tag/v0.24.0","date":"2025-05-08T21:06:39Z","type":"stable","version":"v0.24.0"},{"url":"https://github.com/praetorian-inc/noseyparker/releases/tag/v0.23.0","date":"2025-01-28T17:00:53Z","type":"stable","version":"v0.23.0"},{"url":"https://github.com/praetorian-inc/noseyparker/releases/tag/v0.22.0","date":"2024-12-20T19:41:55Z","type":"stable","version":"v0.22.0"},{"url":"https://github.com/praetorian-inc/noseyparker/releases/tag/v0.21.0","date":"2024-11-20T19:07:35Z","type":"stable","version":"v0.21.0"},{"url":"https://github.com/praetorian-inc/noseyparker/releases/tag/v0.20.0","date":"2024-10-04T17:40:31Z","type":"stable","version":"v0.20.0"},{"url":"https://github.com/praetorian-inc/noseyparker/releases/tag/v0.19.0","date":"2024-07-30T22:10:23Z","type":"stable","version":"v0.19.0"},{"url":"https://github.com/praetorian-inc/noseyparker/releases/tag/v0.18.1","date":"2024-07-12T17:33:07Z","type":"stable","version":"v0.18.1"},{"url":"https://github.com/praetorian-inc/noseyparker/releases/tag/v0.18.0","date":"2024-06-27T20:53:49Z","type":"stable","version":"v0.18.0"},{"url":"https://github.com/praetorian-inc/noseyparker/releases/tag/v0.17.0","date":"2024-03-05T15:00:06Z","type":"stable","version":"v0.17.0"},{"url":"https://github.com/praetorian-inc/noseyparker/releases/tag/v0.16.0","date":"2023-12-06T22:09:24Z","type":"stable","version":"v0.16.0"},{"url":"https://github.com/praetorian-inc/noseyparker/releases/tag/v0.15.0","date":"2023-10-13T02:59:22Z","type":"stable","version":"v0.15.0"},{"url":"https://github.com/praetorian-inc/noseyparker/releases/tag/v0.14.0","date":"2023-08-17T17:08:15Z","type":"stable","version":"v0.14.0"},{"url":"https://github.com/praetorian-inc/noseyparker/releases/tag/v0.13.0","date":"2023-04-24T19:23:18Z","type":"stable","version":"v0.13.0"},{"url":"https://github.com/praetorian-inc/noseyparker/releases/tag/v0.12.0","date":"2023-03-02T21:59:08Z","type":"stable","version":"v0.12.0"},{"url":"https://github.com/praetorian-inc/noseyparker/releases/tag/v0.11.0","date":"2022-12-30T17:31:05Z","type":"stable","version":"v0.11.0"}]` | `[{"url":"https://github.com/semgrep/semgrep/releases/tag/v1.175.0","date":"2026-08-26T17:08:58Z","type":"stable","version":"v1.175.0"},{"url":"https://github.com/semgrep/semgrep/releases/tag/v1.174.0","date":"2026-08-20T15:58:17Z","type":"stable","version":"v1.174.0"},{"url":"https://github.com/semgrep/semgrep/releases/tag/v1.173.0","date":"2026-08-13T16:49:55Z","type":"stable","version":"v1.173.0"},{"url":"https://github.com/semgrep/semgrep/releases/tag/v1.172.0","date":"2026-07-28T22:40:28Z","type":"stable","version":"v1.172.0"},{"url":"https://github.com/semgrep/semgrep/releases/tag/v1.171.0","date":"2026-07-22T23:05:43Z","type":"stable","version":"v1.171.0"},{"url":"https://github.com/semgrep/semgrep/releases/tag/v1.170.0","date":"2026-07-15T17:02:36Z","type":"stable","version":"v1.170.0"},{"url":"https://github.com/semgrep/semgrep/releases/tag/v1.169.0","date":"2026-07-08T22:47:29Z","type":"stable","version":"v1.169.0"},{"url":"https://github.com/semgrep/semgrep/releases/tag/v1.168.0","date":"2026-06-24T19:37:09Z","type":"stable","version":"v1.168.0"},{"url":"https://github.com/semgrep/semgrep/releases/tag/v1.167.0","date":"2026-06-17T18:21:17Z","type":"stable","version":"v1.167.0"},{"url":"https://github.com/semgrep/semgrep/releases/tag/v1.166.0","date":"2026-06-11T14:00:10Z","type":"stable","version":"v1.166.0"},{"url":"https://github.com/semgrep/semgrep/releases/tag/v1.165.0","date":"2026-06-03T22:02:47Z","type":"stable","version":"v1.165.0"},{"url":"https://github.com/semgrep/semgrep/releases/tag/v1.164.0","date":"2026-05-27T14:35:42Z","type":"stable","version":"v1.164.0"},{"url":"https://github.com/semgrep/semgrep/releases/tag/v1.163.0","date":"2026-05-15T16:06:24Z","type":"stable","version":"v1.163.0"},{"url":"https://github.com/semgrep/semgrep/releases/tag/v1.162.0","date":"2026-05-07T16:03:28Z","type":"stable","version":"v1.162.0"},{"url":"https://github.com/semgrep/semgrep/releases/tag/v1.161.0","date":"2026-04-22T20:28:49Z","type":"stable","version":"v1.161.0"},{"url":"https://github.com/semgrep/semgrep/releases/tag/v1.160.0","date":"2026-04-16T18:11:46Z","type":"stable","version":"v1.160.0"},{"url":"https://github.com/semgrep/semgrep/releases/tag/v1.159.0","date":"2026-04-10T21:00:33Z","type":"stable","version":"v1.159.0"},{"url":"https://github.com/semgrep/semgrep/releases/tag/v1.158.0","date":"2026-04-10T01:46:48Z","type":"stable","version":"v1.158.0"},{"url":"https://github.com/semgrep/semgrep/releases/tag/v1.157.0","date":"2026-03-31T22:51:26Z","type":"stable","version":"v1.157.0"},{"url":"https://github.com/semgrep/semgrep/releases/tag/v1.156.0","date":"2026-03-17T21:18:25Z","type":"stable","version":"v1.156.0"}]` |
| reliability.status_page | - | yes |
| security.disclosure_policy | - | yes |
| security.gdpr | - | yes |
| security.soc2 | - | yes |
| security.vulnerabilities | `{"count":0,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=homebrew&package_name=noseyparker&per_page=100","last_12m":0,"max_severity":null}` | `{"count":0,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=pypi&package_name=semgrep&per_page=100","last_12m":0,"max_severity":null}` |

## Capabilities (Secrets Scanning)

| Capability | Noseyparker | Semgrep |
|---|:--:|:--:|
| **Capabilities** |  |  |
| Deployment model | - | Hybrid |
| Git repository historical scanning | - | ✓ |
| Pre commit developer hooks | - | ✓ |
| Active token validation engine | - | ✓ |
| High entropy regex detection | - | ✓ |
| Slack teams jira scanning | - | ✓ |
| Automated key revocation apis | - | ✗ |
| Custom regex rules support | - | ✓ |
| Ci cd pipeline build blocking | - | ✓ |
| Compliance audit reporting | - | ✓ |
| SOC2 type ii | - | ✗ |
| ISO 27001 | - | ✗ |
| Pricing model | - | Per developer seat |

*Source: Vioscale. Generated 2026-09-01T16:33:34.050Z. "-" = undocumented, not absent.*
