Showing 36 of 745 projects
An open-source, self-hosted continuous integration server specifically designed for PHP 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.
A fast ESLint runner that speeds up linting by using a caching server and parallel execution across multiple threads.
A curated list of .NET Compiler Platform ("Roslyn") diagnostic analyzers, code fixes, and related resources.
A mutation testing framework for Rust that evaluates test suite quality by injecting and activating code mutations.
A fast, zero-dependency PHP tool that detects unused, shadow, and misplaced Composer dependencies.
A CLI tool for automatically sorting and organizing Tailwind CSS classes in your project files.
A production-ready Rails 8 boilerplate for building secure, maintainable JSON REST APIs with an admin panel.
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.
An ESLint plugin providing rules for AngularJS applications to enforce best practices, conventions, and error prevention.
A pluginable code comprehension tool for large-scale C/C++, C#, and Python software with deep parsing and visualization.
A GitHub Action that detects and automatically fixes lint errors across many programming languages and tools.
An Elixir library for elegant error handling using result monads and result tuples.
A deprecated GitHub Action for scanning code with SonarQube Cloud to detect quality and security issues.
A Composer plugin that automatically installs and configures PHP_CodeSniffer coding standards.
A CLI tool that detects duplicate and similar CSS classes, styled components, and colors to reduce CSS bloat.
A static analysis tool that detects magic numbers in PHP code to improve readability and maintainability.
An ESLint plugin to lint JavaScript, JSX, TypeScript, and other code blocks within Markdown documents.
A Yeoman generator that scaffolds a fully configured Node.js module with testing, linting, and CI.
A PostCSS plugin that lints CSS to ensure it follows BEM or SUIT naming conventions.
Reports unused function parameters and results in Go code while minimizing false positives.
A static code analysis tool for Crystal that enforces code style and catches code smells.
A Gulp plugin that integrates ESLint into your build pipeline to lint JavaScript files.
A command-line tool that runs multiple PHP static analysis and quality assurance tools with a single command.
A comprehensive GitHub repository template for Go applications with pre-configured CI/CD, linting, testing, and release automation.
A Ruby gem that reduces boilerplate code with methods like attr_initialize, pattr_initialize, and method_object.
A Scala compiler plugin for static code analysis that detects bugs, non-idiomatic code, and style violations.
A Neovim plugin for asynchronous project-wide TypeScript type-checking using the TypeScript compiler (tsc).
A RubyCritic extension that calculates a SkunkScore to identify the most complex code with the least test coverage for refactoring prioritization.
A Maven plugin that identifies and prioritizes God Classes, Highly Coupled classes, and Class Cycles in Java codebases for refactoring.
A static analysis tool that detects architectural flaws and dependency issues in PHP applications before they become maintenance nightmares.
A PHPStan extension that detects unused PHP code (methods, constants, properties, enum cases) and can automatically remove it.
A simple test coverage tool for Clojure projects that instruments code and generates detailed coverage reports.
An opinionated style guide for writing consistent, readable Elixir code with best practices and conventions.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.