Skip to content

The purpose of this tool is to run semgrep and generate HTML templates. Semgrep has no option to produce HTML reports all by itself.

Notifications You must be signed in to change notification settings

profmoriarity/semgrep-wrapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

semgrep-wrapper - Generate Semgrep HTML Reports

The purpose of this tool is to run semgrep and generate HTML report. Semgrep has no option to produce HTML reports all by itself. The tool executes semgrep on give source directory using templates provided and generates a decent HTML report.

Run

$ python3 parse-semgrep.py --input /mnt/d/Dev/dvja-master --output /mnt/d/Dev/dvja-master/out.html --templates /mnt/d/Dev/semgrep-rules-develop/semgrep-rules-develop/java/

Requirements

pip3 install jinja2 semgrep

Example Report

image

About

The purpose of this tool is to run semgrep and generate HTML templates. Semgrep has no option to produce HTML reports all by itself.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages