Showing 36 of 865 projects
An ESLint plugin that provides 80+ rules to detect regex mistakes, enforce style consistency, and optimize regular expressions.
A static analysis tool that scans Nix files for dead code like unused variable bindings and lambda arguments.
An Elixir library for defining structs with a type without writing boilerplate code.
ESLint plugin providing React Native-specific linting rules to enforce code quality and best practices.
A deobfuscator that recovers control flow from binaries compiled with the M/o/Vfuscator one-instruction compiler.
A TypeScript Language Service plugin that provides GraphQL autocompletion, validation, and type generation for client development.
A command line tool to generate visual graphs of Ansible playbook structures for documentation and analysis.
An automated malware analysis tool for Linux ELF files, extracting static and dynamic features for security assessment.
A powerful Lua IDE and debugger extension for Visual Studio Code with intelligent code completion and advanced debugging.
A static analysis security scanner for Ruby web applications, supporting Rails, Sinatra, and Padrino frameworks.
A Ruby tool to lint ERB and HTML files using built-in and custom linters for code quality and security.
A performant, lightweight ESLint plugin for linting ES2015+ import/export syntax, forked from eslint-plugin-import.
A Kubernetes RBAC static analysis tool that identifies security risks and visualizes RBAC design.
A Qt-oriented static code analyzer based on Clang that provides over 50 Qt-specific compiler warnings and automatic fix-its.
A RuboCop extension that adds performance-focused static analysis to detect inefficient Ruby code patterns.
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.
A PHP_CodeSniffer ruleset that detects security vulnerabilities and weaknesses in PHP code, including Drupal 7.
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.
An implementation of the Language Server Protocol (LSP) for the R programming language.
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.
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 Ruby gem that aggregates multiple code quality metrics into unified reports to identify areas needing improvement.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.