Showing 36 of 745 projects
A static code analyzer for Julia that uses type inference to detect potential bugs and type instabilities without requiring type annotations.
A CLI tool that detects magic numbers (unnamed numerical constants) in JavaScript code to improve maintainability.
A RuboCop extension that enforces Rails best practices and coding conventions through automated linting.
A RuboCop extension that enforces Rails best practices and coding conventions through automated linting.
A CSS bookmarklet that highlights bad HTML with ugly pink comic sans error messages.
Integrates pre-commit git hooks with Nix for reproducible development environments and CI.
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 .NET Git hooks tool that automatically runs tasks like linting, testing, and formatting on commit or push.
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.
Open-source static analysis tool for Python, TypeScript, and Go that detects dead code, security vulnerabilities, and AI-generated regressions.
An opinionated F# source code formatter that enforces consistent style across projects.
A blazing-fast modern Lua linter written in Rust with a focus on correctness and minimal configuration.
ESLint parser, plugin, and rule set for GraphQL schemas and operations with custom rule support.
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 static analysis tool that scans Nix files for dead code like unused variable bindings and lambda arguments.
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.
A command-line tool that analyzes C++ #include dependencies and generates dependency graphs in .dot format for visualization.
A performant, lightweight ESLint plugin for linting ES2015+ import/export syntax, forked from eslint-plugin-import.
A tool for evaluating the quality of web code generated by Large Language Models (LLMs) using configurable checks and automated repair.
A toolkit of custom commands, hooks, and utilities for Claude Code that provides real-time error prevention, workflow automation, and specialized AI subagents.
ESLint plugin providing React Native-specific linting rules to enforce code quality and best practices.
A Ruby tool to lint ERB and HTML files using built-in and custom linters for code quality and security.
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.
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 Go tool for sorting imports into configurable groups, removing unused imports, setting aliases, and formatting code.
Generate interactive line graphs visualizing CSS selector specificity across your stylesheet.
A fluent, high-performance argument validation library for .NET library authors.
A curated list of companies that offer free tools and services specifically for open source and public projects.
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.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.