Showing 36 of 663 projects
A Kubernetes RBAC static analysis tool that identifies security risks and visualizes RBAC design.
A powerful Lua IDE and debugger extension for Visual Studio Code with intelligent code completion and advanced debugging.
A RuboCop extension that adds performance-focused static analysis to detect inefficient Ruby code patterns.
A Qt-oriented static code analyzer based on Clang that provides over 50 Qt-specific compiler warnings and automatic fix-its.
A curated list of awesome resources for the .NET Compiler Platform (Roslyn), including books, tutorials, projects, analyzers, and source generators.
A curated list of awesome resources for the .NET Roslyn compiler platform, including analyzers, source generators, and tools.
AI-powered code review tool that diagnoses six architectural decay risks using insights from ten classic software engineering books.
A PHP_CodeSniffer ruleset that detects security vulnerabilities and weaknesses in PHP code, including Drupal 7.
A performant, lightweight ESLint plugin for linting ES2015+ import/export syntax, forked from eslint-plugin-import.
A Go tool for sorting imports into configurable groups, removing unused imports, setting aliases, and formatting code.
Interactive reverse engineering tool for Android applications, written in C/C++ for performance.
A Gradle plugin for linting and formatting Kotlin code using ktlint with zero configuration and fast incremental builds.
A pluggable linter and fixer to enforce Protocol Buffer style and conventions.
An open-source, self-hosted continuous integration server specifically designed for PHP projects.
An F# ORM that statically typechecks a SQL dialect and translates it to SQLite, SQL Server, and PostgreSQL backends.
A curated collection of resources for security research, vulnerability discovery, and pentesting of Electron.js applications.
A framework for performing mutation testing on Go source code to find untested implementation cases.
A comprehensive mobile application reverse engineering and analysis framework for security testing against OWASP mobile threats.
A Go static analysis tool that identifies slice declarations that could be preallocated for better performance.
An implementation of the Language Server Protocol (LSP) for the R programming language.
A static analyzer for Rust programs that computes stack usage and generates call graphs, primarily for embedded systems.
A fast ESLint runner that speeds up linting by using a caching server and parallel execution across multiple threads.
A Roslyn-based C# analyzer that detects explicit and implicit heap allocations like boxing, closures, and delegate creations.
A Ruby code dependency graph interactive visualizer that generates self-contained HTML visualizations.
A curated list of .NET Compiler Platform ("Roslyn") diagnostic analyzers, code fixes, and related resources.
A Visual Studio extension and NuGet package providing C#/VB refactorings, analyzers, and code converters.
A comprehensive ESLint configuration with 1,000+ rules (40% auto-fixable) to enforce consistent JavaScript/TypeScript code style.
A Ruby gem that aggregates multiple code quality metrics into unified reports to identify areas needing improvement.
An ESLint plugin providing rules for AngularJS applications to enforce best practices, conventions, and error prevention.
A fast, zero-dependency PHP tool that detects unused, shadow, and misplaced Composer dependencies.
An extensible software model checking framework for Java bytecode programs to detect concurrency defects and runtime errors.
A deprecated GitHub Action for scanning code with SonarQube Cloud to detect quality and security issues.
A GitHub Action that detects and automatically fixes lint errors across many programming languages and tools.
A static analysis library for Clojure that catches clojure.spec conform errors at compile time.
A pluginable code comprehension tool for large-scale C/C++, C#, and Python software with deep parsing and visualization.
A Composer plugin that automatically installs and configures PHP_CodeSniffer coding standards.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.