Showing 36 of 663 projects
A grep-based source code auditing tool that finds potential security flaws using signature databases for multiple programming languages.
An obfuscation-neglect Android malware scoring system that analyzes APKs for malicious behavior patterns.
A Composer tool that scans your PHP code to identify and show unused Composer dependencies.
Roslyn-based analyzers for .NET code quality, security, and maintainability, replacing legacy FxCop.
A tool for suggesting possible improvements to Haskell code, such as using alternative functions, simplifying code, and spotting redundancies.
A cargo plugin that detects and reports usage of unsafe Rust code in crates and their dependencies.
A blazing fast Rust crate for linting JavaScript and TypeScript code, powering Deno's linter and usable with Node.js.
A Go tool that calculates cyclomatic complexity of functions to identify code needing refactoring.
A comprehensive toolkit for GDScript including a parser, linter, formatter, and code metrics calculator.
A next-generation PHP documentation parser with an abstract syntax tree, supporting intersection types, generics, and format-preserving printing.
A PHP tool that tokenizes PHP files to detect and automatically fix coding standard violations.
A catalog of 23 Elixir-specific code smells with examples, refactorings, and treatments to improve code quality.
A dependency-free PHP library that maps raw inputs like JSON and arrays into strongly-typed objects with validation.
Type annotations and runtime checking for PyTorch tensor shape, dtype, layout, and names.
A Swift tool that detects unused code like classes, structs, and functions using IndexStoreDB and SwiftSyntax.
Automatically generates PEP-484 type annotations for Python code by analyzing runtime behavior.
A feature-rich language server for the Nix language, built on the official Nix C++ libraries.
A cross-platform static analyzer and linter for Swift that enforces style guidelines and helps avoid bugs.
A PHP tool that identifies files needing refactoring by analyzing commit frequency and cyclomatic complexity.
A static analysis tool that detects Common Weakness Enumerations (CWEs) in binary executables across multiple CPU architectures.
A Docker image providing a comprehensive suite of static analysis and quality assurance tools for PHP projects.
A Language Server Protocol implementation for Clojure and ClojureScript, providing advanced IDE features through static analysis.
An optional type system for Clojure that provides static type checking as a library.
A linting tool that scans AWS CloudFormation templates for insecure infrastructure patterns and security violations.
A C# library for specifying and asserting architecture rules in automated tests, based on ArchUnit for Java.
Static code analysis tool for R that checks for style adherence, syntax errors, and potential semantic issues.
A curated list of awesome flake8 extensions for Python code linting and style enforcement.
A pure Go library for parsing, generating, and analyzing LLVM IR assembly.
A PHPStan extension for verifying architectural rules in PHP code using natural language definitions.
A PHP reflection API that improves upon the native one with features like reflecting on unloaded classes and extracting ASTs.
A static code analyzer for JavaScript, TypeScript, and CSS that detects quality and security issues.
A tool for static vulnerability analysis and runtime monitoring of Docker images and containers to detect malware and anomalous activities.
A tool for static vulnerability analysis and runtime monitoring of Docker images and containers to detect malware and anomalous activities.
A Visual Studio Code extension for linting and style checking Markdown files with a comprehensive rule set.
An efficient Android vulnerability scanner that finds security issues and missing best practices in APK files.
An ESLint plugin that validates GraphQL query strings against a schema in JavaScript and .graphql files.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.