GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Semgrep home page
  • Login
  • Book demo
  • Home
  • Scan & secure
  • Scan at code generation
  • Write rules
  • API
  • Registry
  • Playground
  • Academy

This view

  • Original page
  • New address

GeezerVison is showing docs.semgrep.dev — Semgrep Docs - Semgrep

Semgrep themed logo

Semgrep docs

Find bugs and reachable dependency vulnerabilities in code. Enforce your code standards on every commit.

Scan with Semgrep AppSec Platform

Deploy static application security testing (SAST), software composition analysis (SCA), and secrets scans from one platform.

Get started

Run your first Semgrep scan.

Deploy Semgrep

Deploy Semgrep to your organization quickly and at scale.

Triage and remediate

Triage and remediate findings; fine-tune guardrails for developers.

Write rules

Enforce your organization’s coding standards with custom rules.

Supported languages

ProductLanguages
Semgrep Code
Generally available (GA)
C and C++ • C# • Elixir • Generic • Go • Java • JavaScript • JSON • Kotlin • Python • TypeScript • Ruby • Rust • JSX • PHP • Scala • Swift • Terraform
Beta
APEX
Experimental
Bash • Cairo • Circom • Clojure • Dart • Dockerfile • Hack • HTML • Jsonnet • Julia • Lisp • Lua • Move on Aptos • Move on Sui • OCaml • R • Scheme • Solidity • YAML • XML
Semgrep Supply Chain
Generally available reachability
C# • Go • Java • JavaScript and TypeScript • Kotlin • PHP • Python • Ruby • Rust • Scala • Swift
Languages without support for reachability analysis
Dart • Elixir
Semgrep SecretsLanguage-agnostic; can detect 630+ types of credentials or keys.

See Supported languages documentation for more details.

What’s New

See the latest Semgrep product highlights and weekly release notes.

What's New

Subscribe to RSS

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.