Showing 26 of 26 projects
Clean Code concepts adapted for JavaScript, providing guidelines for readable, reusable, and refactorable software.
A comprehensive set of best practices and guidelines for structuring, developing, and maintaining JavaScript projects.
A community-driven style guide for writing consistent, readable, and maintainable JavaScript code.
An opinionated style guide for building consistent, maintainable Angular applications with best practices.
A set of standards for writing consistent, flexible, and sustainable HTML and CSS.
A comprehensive style guide for writing maintainable and scalable CSS and Sass code.
A style guide outlining principles for writing consistent, maintainable, and idiomatic CSS code.
High-level guidelines for writing manageable, scalable, and maintainable CSS.
A command-line tool for quickly measuring the size and complexity of PHP projects.
Roslyn-based analyzers for .NET code quality, security, and maintainability, replacing legacy FxCop.
A curated collection of essential articles, talks, and resources on creating scalable, maintainable CSS for large projects.
A catalog of 23 Elixir-specific code smells with examples, refactorings, and treatments to improve code quality.
A collection of design patterns and best practices for building scalable, maintainable Node.js applications.
A Ruby library for composing business logic into commands that sanitize and validate input, promoting safe and maintainable code.
A .NET framework for building reusable, maintainable object-oriented business layers in any .NET application.
A command-line tool for tracking and reporting on code complexity and timing metrics across git revisions in Python projects.
Dropbox's opinionated (S)CSS authoring style guide for writing maintainable, scalable, and consistent CSS.
A CLI tool that detects magic numbers (unnamed numerical constants) in JavaScript code to improve maintainability.
AI-powered code review tool that diagnoses six architectural decay risks using insights from ten classic software engineering books.
A Ruby gem that aggregates multiple code quality metrics into unified reports to identify areas needing improvement.
A static analysis tool that detects magic numbers in PHP code to improve readability and maintainability.
A comprehensive style guide for writing consistent, maintainable Lua code across projects.
A curated collection of articles, tools, and resources for learning and implementing the BEM CSS methodology.
A community-driven style guide for Elixir, implemented as checks in the Credo static analysis tool.
A JavaScript complexity analysis library that calculates maintainability, cyclomatic complexity, and Halstead metrics from ASTs.
A Visual Studio analyzer that enforces C# coding guidelines not covered by Resharper.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.