Showing 14 of 14 projects
A collaborative collection of C++ best practices and guidelines for writing modern, maintainable C++ code.
A curated collection of publicly available resources on how software companies around the world test their software systems and build their quality culture.
A curated collection of resources about code review practices, tools, and research.
A personal wiki containing notes and drafts about software quality assurance topics and practices.
A curated wiki and collection of notes about software quality assurance, testing, and best practices.
A catalog of 23 Elixir-specific code smells with examples, refactorings, and treatments to improve code quality.
A command-line tool for tracking and reporting on code complexity and timing metrics across git revisions in Python projects.
An R package for unit testing that makes writing and running tests enjoyable and integrated into your workflow.
A Ruby gem that aggregates multiple code quality metrics into unified reports to identify areas needing improvement.
A comprehensive, categorized list of automated testing tools and frameworks for .NET, covering TDD, BDD, ATDD, SBE, and various testing methodologies.
A Java library for calculating class-level and method-level code metrics via static analysis, without requiring compiled code.
A C library for writing tests using the Test Anything Protocol (TAP) output format.
A comprehensive catalog of 82 refactoring strategies for Elixir code, categorized by language-specific, traditional, functional, and Erlang-specific transformations.
A principled test framework for Ruby and MRuby with a focus on simplicity and clarity.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.