iosifache / semgrep-snap

The Semgrep code scanner as a snap 📦

Home Page:https://snapcraft.io/semgrep

Repository from Github https://github.comiosifache/semgrep-snapRepository from Github https://github.comiosifache/semgrep-snap

Semgrep logo

Code scanning at ludicrous speed, all in a snap

Snapcraft's Version     PyPI's Version     GitHub Build Workflow Status

Description

Semgrep is an open source static code analysis tool that may be used to identify vulnerabilities in your own codebase or third-party dependencies. The goal of this repository is to package Semgrep as a (community) snap that can be effortlessly installed across a variety of Linux distributions.

Get it from the Snap Store

Notice: If you want to view the officially recommended method of installing the OSS engine, refer to the Semgrep documentation.

Local Build

  1. Clone this repository: git clone https://github.com/iosifache/semgrep-snap
  2. Move into the cloned repository: cd semgrep-snap
  3. Install Snapcraft: sudo snap install snapcraft --classic
  4. Build the snap: snapcraft --verbose
  5. Install the snap: snap install --dangerous ./semgrep_*.snap
  6. Test the snap by running the semgrep command: semgrep

About

The Semgrep code scanner as a snap 📦

https://snapcraft.io/semgrep

License:MIT License