Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.
- static-analysis
- static-code-analysis
- java
- go
57,138 visible repositories in the index
1–13 of 13 · Most stars
Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.
TranslatedDeepAudit: An AI hacker team for everyone, putting vulnerability discovery within reach. Beginners can deploy and run it with one click, with autonomous collaborative auditing + automated sandbox PoC verification. Supports private deployment with Ollama and one-click report generation. Supports relay stations. Making security no longer expensive and auditing no longer complicated.
High performance, maintainable stylesheets.
grep rough audit - source code auditing tool
Flog reports the most tortured code in an easy to read pain report. The higher the score, the more pain the code is in.
Static Application Security Testing (SAST) engine focused on covering the OWASP Top 10, to make source code analysis to find vulnerabilities right in the source code, focused on a agile and easy to implement software inside your DevOps pipeline. Support the following technologies: Java (Maven and Android), Kotlin (Android), Swift (iOS), .NET Full Framework, C#, and Javascript (Node.js).
A high-performance static analysis toolkit for Ruby
A tool to stop JVM architecture drift before it reaches main. Configurable through yaml; no architecture test code.
SPARK 2014 is the new version of SPARK, a software development technology specifically designed for engineering high-reliability applications.
Lightweight analysis tool for detecting mutability in Java classes
H(igh) A(ssurance) ROS - Static analysis of ROS1 application code.
Spends CPU cycles so you don't spend tokens. The LLM gets a briefing packet instead of a flashlight in a dark room.
AI writes. SPARDA proves. A deterministic, offline gate that catches when an AI edit removes a guard, exposes a route, or breaks an invariant — no API key, right in the agent edit loop.