Showing 36 of 197 projects
An ESLint plugin that automatically sorts imports and exports with a simple, opinionated approach.
A curated collection of coding style guides and development best practices across programming languages and frameworks.
A curated collection of Ruby tricks, idiomatic patterns, refactoring techniques, and best practices for writing cleaner code.
An HTML linter that checks for common mistakes and ensures correct Bootstrap markup structure.
A command-line tool for quickly measuring the size and complexity of PHP projects.
ESLint plugin that identifies potential security vulnerabilities in Node.js code, requiring human triage for false positives.
A set of sniffs for PHP_CodeSniffer that checks PHP code for cross-version compatibility.
A bleeding-edge Django project template focused on code quality, security, and modern development practices.
An opinionated code formatter for C# and XML that enforces consistent style by parsing and re-printing code.
An opinionated security and code quality checklist for auditing Solidity smart contracts.
Mutation testing for Ruby that systematically modifies code to verify test effectiveness, especially important with AI-generated code.
A fast, accurate static code analyzer for C/C++, C#, and Lua that detects defects early in development.
A static code analyzer for PowerShell that checks scripts and modules against best practice rules.
A modern Java and JVM language decompiler focused on high-quality, clean, and accurate code output.
An ESLint plugin that enforces best practices and consistency for Tailwind CSS usage.
A comprehensive iOS project bootstrap for high-quality coding with environment management, warnings, and debugging tools.
A code linting framework for Sublime Text that provides real-time error highlighting and diagnostics.
A code linting framework for Sublime Text that integrates external linters to provide real-time error highlighting.
A Ruby-based tool to check Markdown files and flag style issues with configurable rules.
A Ruby-based tool to check Markdown files and flag style issues with configurable rules.
A static analyzer and linter for Lua code that detects undefined globals, unused variables, and other common issues.
Automated Test-Driven Development enforcement plugin for Claude Code that blocks implementation without failing tests.
A curated collection of Python type checkers, stub packages, tools, and resources for static and dynamic type checking.
A curated collection of Python type checkers, stub packages, tools, and resources for static and dynamic type checking.
A command-line tool for automatically formatting .NET code to follow style guidelines and conventions.
A Swift playground cheat-sheet illustrating the SOLID principles of object-oriented design with practical examples.
A static analyzer and linter for Clojure, ClojureScript, and EDN that detects errors and enforces style without executing code.
A Ruby command-line tool that suggests performance improvements by analyzing code patterns against faster alternatives.
Mix tasks to simplify using Dialyzer for static type analysis in Elixir projects.
A monorepo providing tooling to lint Angular projects with ESLint, including TypeScript and HTML template rules.
A monorepo providing tooling to lint Angular projects with ESLint, including TypeScript and HTML template rules.
A command-line tool and library for formatting, searching, and rewriting JavaScript code, inspired by gofmt.
A Composer tool that scans your PHP code to identify and show unused Composer dependencies.
A GitHub Action that uploads code coverage reports to Codecov from CI/CD pipelines.
Roslyn-based analyzers for .NET code quality, security, and maintainability, replacing legacy FxCop.
A comprehensive style guide and coding conventions for Objective-C projects, building upon Apple's Cocoa guidelines.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.