Snyk Tools
Snyk Tools help with specific "pain points" that may not be addressed by Snyk product functionality, regardless of whether you use Snyk through the Web UI, CLI, API, or an integration.
Snyk provides full documentation for the following key Snyk Tools:
- ​snyk-api-import (docs): Bulk import projects into Snyk in a robust, paced way. Repo: snyk-api-import​
- ​snyk-filter (docs): Takes the JSON output from the Snyk CLI, and applies custom filtering of the results. Repo: snyk-filter​
- ​jira-tickets-for-new-vulns (docs): Sync your Snyk monitored projects and auto-open JIRA tickets for issues. Repo: jira-tickets-for-new-vulns​
- ​snyk-scm-contributors-count (docs): Count contributors for your SCM repos with commits in the last 90 days. Repo: snyk-scm-contributors-count.
For additional Snyk Tools, refer to the repos for usage instructions:
- ​snyk-disallow: Get a viewer token for the Snyk Group to get a read|test-only token for CI or similar systems.
- ​snyk-prevent-gh-commit-status: POST commit status of a PR the result of snyk-delta executed in the CI.
- ​snyk-cr-monitor: Gather Docker repos to test, then iterate through results, to run multiple jobs simultaneously.
- ​snyk-transitive-ignore: Generate the Snyk ignore policy dynamically based on a provided list of packages.
- ​snyk-licenses-texts: Provides Organization level licenses used, copyrights, and dependencies data.
- ​snyk-request-manager: Rate controlled and retry enabled request manager to interact with Snyk APIs.
- ​snyk-repo-issue-tracker: A python script / module that allows for generating a changeset of issues between runs against the Snyk project issues API.
- This works by retrieving a list of all projects in a given Snyk Group (all projects in all orgs belonging to the same Snyk Group) and associating them with a list of repositories found in a given GitHub Organization (see below section on GitLab support),
- ​snyk-issues-to-csv: A python script that uses the PySnyk module along with the Pandas modules to collect all issues from the report API and combine them into a single CSV for an entire group.
- ​snyk-bulk: Recursively scan source repositories for open source vulnerabilities with the Snyk CLI, outside of a build environment.
- ​snyk-bulk-action-scripts: A collection of scripts to edit integration settings for every organization in a group in Snyk.
Do you have an idea for a tool? If so, check out Snyk Apps, which provides an opportunity to mold your Snyk experience to suit your specific needs. You can also contact Snyk Support with questions.
Last modified 17d ago