Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. DevSecOps
  3. Awesome Static Analysis

Awesome Static Analysis

MITRust

A curated directory of static analysis (SAST) tools and linters for all programming languages, config files, and build tools.

Visit WebsiteGitHubGitHub
14.8k stars1.5k forks0 contributors

What is Awesome Static Analysis?

Static Analysis is a curated directory of static analysis tools (SAST) and linters for all programming languages, configuration files, build tools, and more. It helps developers find tools that improve code quality by detecting bugs, enforcing style guides, and identifying security vulnerabilities without executing the code. The project also powers a website with additional features like rankings and user comments.

Target Audience

Developers, engineering teams, and security engineers looking to integrate static analysis into their workflow across diverse technology stacks.

Value Proposition

It provides a single, comprehensive, and community-maintained reference for discovering static analysis tools, saving time compared to scattered searches, and emphasizes open-source and quality-focused tools.

Overview

⚙️ A curated list of static analysis (SAST) tools and linters for all programming languages, config files, build tools, and more. The focus is on tools which improve code quality.

Use Cases

Best For

  • Finding linters and formatters for a specific programming language
  • Comparing static analysis tools for security (SAST) scanning
  • Discovering code quality tools for niche or legacy languages
  • Building a CI/CD pipeline with multiple static analysis checks
  • Researching open-source alternatives to proprietary analysis tools
  • Evaluating tools for enforcing coding standards like MISRA or CERT

Not Ideal For

  • Developers seeking an all-in-one static analysis platform with built-in scanning and reporting
  • Teams needing hands-on tutorials or detailed setup guides for tool integration
  • Projects requiring real-time, automated code feedback during active development
  • Organizations looking for commercial support or guaranteed tool maintenance

Pros & Cons

Pros

Wide Language Support

Covers over 50 programming languages and technologies, making it a go-to resource for diverse tech stacks, as highlighted in the key features.

Quality-Driven Curation

Focuses on tools that improve code quality like linters and formatters, not just any static analysis tools, ensuring relevance for developers, per the project's philosophy.

Open Source Advocacy

Clearly marks proprietary tools and highlights open-source alternatives, encouraging the use of free software, which is a core emphasis in the README.

Community-Powered Updates

Accepts pull requests and has sister projects, ensuring continuous improvement through community contributions, as stated in the repository.

Cons

No Comparative Insights

While it lists hundreds of tools, it lacks ratings, benchmarks, or side-by-side comparisons, leaving users to evaluate options on their own without guidance.

Minimal Integration Guidance

The project focuses on listing tools but offers little practical advice on setup, configuration, or CI/CD integration, which can hinder implementation.

Risk of Stale Information

Some tools are marked with warnings for not being updated in over a year, indicating potential outdated entries despite community efforts, as shown by the :warning: symbol.

Frequently Asked Questions

Quick Stats

Stars14,849
Forks1,521
Contributors0
Open Issues0
Last commit1 day ago
CreatedSince 2015

Tags

#hacktoberfest#developer-tools#linter#static-code-analysis#security-scanning#awesome-list#programming-languages#static-analyzers#code-quality#analysis#sast#static-analysis#linters#code-review#curated-list

Links & Resources

Website

Included in

DevSecOps1.7k
Auto-fetched 1 day ago

Related Projects

Awesome Threat ModellingAwesome Threat Modelling

A curated list of threat modeling resources (Books, courses - free and paid, videos, tools, tutorials and workshops to practice on ) for learning Threat modeling and initial phases of security review.

Stars1,828
Forks313
Last commit2 years ago
Awesome Dynamic AnalysisAwesome Dynamic Analysis

⚙️ A curated list of dynamic analysis tools and linters for all programming languages, binaries, and more.

Stars1,108
Forks119
Last commit1 day ago
Awesome Platform EngineeringAwesome Platform Engineering

Curated list of tools and resources for Platform Engineering

Stars531
Forks110
Last commit3 days ago
Vulnerable Web Apps DirectoryVulnerable Web Apps Directory

OWASP - A collection of vulnerable web applications for learning purposes

Stars0
Forks0
Last commit
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub