Showing 36 of 559 projects
A static code analyzer for Julia that uses type inference to detect potential bugs and type instabilities without requiring type annotations.
A discontinued software analytics tool for analyzing and improving Dart code quality.
An Elixir library that reports test coverage statistics and posts results to coveralls.io.
A suite of continuous benchmarking tools that detects and prevents performance regressions before they hit production.
A .NET Git hooks tool that automatically runs tasks like linting, testing, and formatting on commit or push.
ESLint parser, plugin, and rule set for GraphQL schemas and operations with custom rule support.
An opinionated F# source code formatter that enforces consistent style across projects.
Integrates pre-commit git hooks with Nix for reproducible development environments and CI.
A pluggable JavaScript linter and code transformer with built-in support for JS, TS, JSX, Markdown, YAML, TOML, JSON, and more.
A pluggable JavaScript linter and code transformer with built-in support for JS, TS, JSX, Markdown, YAML, TOML, JSON, and more.
A blazing-fast modern Lua linter written in Rust with a focus on correctness and minimal configuration.
ESLint plugin with formatting and linting rules to write cleaner, more maintainable Tailwind CSS.
A linter for Awesome lists that enforces style and content rules to maintain quality and consistency.
A command-line tool that analyzes C++ #include dependencies and generates dependency graphs in .dot format for visualization.
A PostgreSQL extension that performs static analysis and linting for PL/pgSQL stored procedures.
An ESLint plugin that provides 80+ rules to detect regex mistakes, enforce style consistency, and optimize regular expressions.
ESLint plugin providing React Native-specific linting rules to enforce code quality and best practices.
A static analysis tool that scans Nix files for dead code like unused variable bindings and lambda arguments.
A tool for evaluating the quality of web code generated by Large Language Models (LLMs) using configurable checks and automated repair.
A Ruby tool to lint ERB and HTML files using built-in and custom linters for code quality and security.
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.
AI-powered code review tool that diagnoses six architectural decay risks using insights from ten classic software engineering books.
An ESLint plugin that enforces best practices and provides linting rules for Cypress test code.
A bleeding-edge Vue.js project template focused on code quality, developer happiness, and modern tooling.
A performant, lightweight ESLint plugin for linting ES2015+ import/export syntax, forked from eslint-plugin-import.
A toolkit of custom commands, hooks, and utilities for Claude Code that provides real-time error prevention, workflow automation, and specialized AI subagents.
A Go tool for sorting imports into configurable groups, removing unused imports, setting aliases, and formatting code.
A fluent, high-performance argument validation library for .NET library authors.
Generate interactive line graphs visualizing CSS selector specificity across your stylesheet.
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 open-source, self-hosted continuous integration server specifically designed for PHP projects.
A curated list of companies that offer free tools and services specifically for open source and public projects.
A framework for performing mutation testing on Go source code to find untested implementation cases.
A Go static analysis tool that identifies slice declarations that could be preallocated for better performance.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.