Introducing Snyk

What is Snyk?

Snyk is a platform allowing you to scan, prioritize, and fix security vulnerabilities in your own code, open source dependencies, container images, and Infrastructure as Code (IaC) configurations.

Snyk’s developer-first approach

Developers now assemble applications with a combination of proprietary and open source code, run that code in containers, and then deploy with infrastructure as code configurations with technologies like Kubernetes and Terraform.
A good security process secures each of these components where they are built and maintained. Snyk integrates into DevOps processes to work the with developers using the methods each prefers, while following and supporting industry best practices. Snyk integrates directly into your IDEs, workflows, and automation pipelines to add security expertise to your toolkit.

Using Snyk in your workflow:

  • Secure your code: use Snyk Open Source to fix vulnerabilities in your open source dependencies, and Snyk Code to fix vulnerabilities in your source code.
  • Secure your environments: use Snyk Container to fix vulnerabilities in container images and Kubernetes workloads, and Snyk Infrastructure as Code (IaC) to fix misconfigurations in Terraform, CloudFormation, Kubernetes, and Azure templates.

Ways to run Snyk

Snyk runs in the following environments:
  • In the browser as Snyk Web UI.
  • In your local Command Line Interface (or in your pipeline) with the Snyk CLI.
  • In various IDE plugins that embed Snyk in your local dev environment.
  • In the Snyk API (Application Programming Interface).
See Snyk products and environments for more details.
Running Snyk from the command line.

Supported languages and integrations

Snyk supports a wide range of languages and integrations that allows you to use Snyk with leading IDEs, Git repositories, and CI/CD, runtime, registry, and issue management tools.
See Snyk languages and integrations for more details.

What does it cost?

Snyk has several pricing plans available, from free to Enterprise.
See Plans for more details.

Who uses Snyk?

Google, Salesforce, Atlassian, Twilio, Revolut, and many more are using Snyk to secure their code and monitor for vulnerabilities.

How do I get started?

See Getting started for full information.

What happens to my data?

See How Snyk handles your data for details of Snyk data handling.