Skip to main content
  • Semgrep App
  • Community Tier
  • Team & Enterprise Tier

Learning Semgrep App with a demo project

Try Semgrep App workflows, triage findings and work with rules, and rulesets without any setup necessary. See what Semgrep App detects in OWASP Juice Shop, an intentionally insecure web application with many vulnerabilities.

Adding a demo project

  • There are no prerequisites for users who have logged in to Semgrep App for the first time!
  • For established users of the Semgrep App: To add a demo project, use a Semgrep App organization without any added project.

To add the Semgrep App demo project, follow these steps:

  1. Log in to the Semgrep App account and switch to an organization that does not include any project.
  2. On the Projects page, click Explore a demo project. Screenshot of Semgrep App Projects page with Explore a demo project button.

Now you can triage findings and see vulnerabilities that Semgrep App finds in OWASP Juice Shop application.

Review Viewing and managing findings to find out more about available actions in Semgrep App. See also the Managing findings in Semgrep App documentation.

Removing a demo project

To remove a demo project, follow these steps:

  1. In Semgrep App, go to the Projects page.
  2. Click the empty checkbox in the Demo project - OWASP Juice Shop row, and then click Delete (1). Screenshot of Semgrep App Projects page when deleting a project.
  3. Click Confirm Delete.

You can always add the demo project again if the Semgrep App organization you are using does not have any other projects.

Find what you needed in this doc? Join the Semgrep Community Slack group to ask the maintainers and the community if you need help.