awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

50 repository-uri

Awesome GitHub RepositoriesAutomated Code Quality Tools

Systems that enforce coding standards by automatically detecting and correcting violations in source code.

Distinguishing note: Focuses on the enforcement and automation aspect of code quality rather than the underlying analysis engine.

Explore 50 awesome GitHub repositories matching software engineering & architecture · Automated Code Quality Tools. Refine with filters or upvote what's useful.

Awesome Automated Code Quality Tools GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • hesreallyhim/awesome-claude-codeAvatar hesreallyhim

    hesreallyhim/awesome-claude-code

    46,615Vezi pe GitHub↗

    This project is a centralized directory and resource manager for artificial intelligence-driven software engineering tools. It functions as a curated registry that aggregates extensions, automated workflows, and development resources, providing a structured database for developers to discover and implement AI-assisted coding solutions. The system distinguishes itself through a suite of automated maintenance utilities that ensure the integrity and currency of the curated data. It employs background processes to validate external links, synchronize remote repository information, and manage reso

    Identifies potential bugs and enforces coding standards through automated linting and static analysis.

    Pythonagent-skillsagentic-codeagentic-coding
    Vezi pe GitHub↗46,615
  • mxstbr/react-boilerplateAvatar mxstbr

    mxstbr/react-boilerplate

    29,487Vezi pe GitHub↗

    This project is a pre-configured project foundation for building scalable web applications. It serves as a React application boilerplate and component scaffold designed to provide a scalable architecture and a foundation for long-term growth. The setup is characterized by an offline-first web framework that maintains application availability without an active network connection. It includes an internationalized UI foundation with integrated translation tooling and a modular CSS-in-JS setup for scoped, component-level styling. The boilerplate covers broader capability areas including automate

    Automates code formatting and linting to maintain consistent style and quality standards.

    JavaScript
    Vezi pe GitHub↗29,487
  • elsewhencode/project-guidelinesAvatar elsewhencode

    elsewhencode/project-guidelines

    29,458Vezi pe GitHub↗

    This project provides a comprehensive collection of standardized conventions and architectural patterns designed to maintain consistent code quality, secure workflows, and project stability. It serves as a structured guide for implementing engineering processes, including automated testing, dependency management, and environment configuration across diverse software development lifecycles. The framework distinguishes itself by offering a unified approach to version control and interface design. It enforces linear development practices through standardized commit messages and branch protection

    Automates code quality assurance through linting, testing, and pre-commit hooks to enforce consistent standards.

    JavaScriptbest-practicesguidelineshow-to
    Vezi pe GitHub↗29,458
  • eslint/eslintAvatar eslint

    eslint/eslint

    27,349Vezi pe GitHub↗

    This project is a static analysis engine designed to identify patterns, enforce coding standards, and automate code quality improvements in software projects. By parsing source code into structured abstract syntax trees, it enables deep programmatic inspection and the automated remediation of identified programming issues. The engine functions as a pluggable linting framework, allowing developers to extend its core capabilities through a modular architecture. Users can inject custom rules, parsers, and processors to support non-standard file formats or domain-specific logic. This extensibilit

    Ensuring consistent coding standards across a codebase by automatically detecting and fixing violations during the development lifecycle.

    JavaScriptecmascripteslintjavascript
    Vezi pe GitHub↗27,349
  • lazyvim/lazyvimAvatar LazyVim

    LazyVim/LazyVim

    26,643Vezi pe GitHub↗

    LazyVim is a modular configuration framework and distribution for Neovim that transforms a base text editor into a comprehensive integrated development environment. It provides a structured system for managing, loading, and orchestrating editor extensions using Lua, designed to standardize professional development workflows through a curated collection of settings and plugins. The project distinguishes itself through a focus on performance and stability, utilizing deferred plugin initialization to minimize startup latency and resource consumption. Its architecture relies on a directory-based

    Manages external tools to automatically detect and fix style inconsistencies and potential bugs.

    Luaneovimneovim-confneovim-config
    Vezi pe GitHub↗26,643
  • openai/symphonyAvatar openai

    openai/symphony

    25,622Vezi pe GitHub↗

    Symphony is an agentic workflow manager and autonomous software implementation engine. It serves as an orchestrator for large language model coding agents, converting high-level project requirements and task board items into verified pull requests. The system manages an autonomous development workflow by delegating implementation runs to agents that handle end-to-end feature development and bug fixes. It generates automated pull requests backed by proof-of-work verification, ensuring that code contributions are validated before human review. The platform coordinates a cycle of planning, codi

    Orchestrates intelligent tools to iteratively write, test, and commit code until a feature is complete.

    Elixir
    Vezi pe GitHub↗25,622
  • agentsmd/agents.mdAvatar agentsmd

    agentsmd/agents.md

    22,264Vezi pe GitHub↗

    Agents.md is a configuration framework designed to standardize how AI coding assistants interact with a repository. It provides a structured format for defining project context, behavioral guidelines, and operational instructions, ensuring that AI tools maintain consistency and adhere to project-specific standards throughout the development process. The system distinguishes itself through a hierarchical configuration approach, allowing developers to define settings that inherit and override instructions across different subdirectories. By utilizing markdown-based files, it enables the injecti

    Automates programmatic verification and quality checks to validate project requirements.

    TypeScript
    Vezi pe GitHub↗22,264
  • voltagent/awesome-claude-code-subagentsAvatar VoltAgent

    VoltAgent/awesome-claude-code-subagents

    21,906Vezi pe GitHub↗

    This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven

    Automates validation of Go code quality and performance benchmarks.

    Shellai-agent-frameworkai-agent-toolsai-agents
    Vezi pe GitHub↗21,906
  • quozd/awesome-dotnetAvatar quozd

    quozd/awesome-dotnet

    21,410Vezi pe GitHub↗

    This project serves as a comprehensive, community-driven directory for the .NET ecosystem. It functions as a curated index of high-quality libraries, frameworks, and tools designed to assist developers in identifying recommended solutions for a wide range of project requirements and software engineering tasks. The repository distinguishes itself by providing a categorized catalogue that simplifies the discovery of resources across the entire .NET development lifecycle. By maintaining a standardized collection of community-contributed utilities, it helps developers navigate the ecosystem to fi

    Enforces coding standards by automatically detecting and correcting violations in source code.

    awesomeawesome-listclr
    Vezi pe GitHub↗21,410
  • blender/blenderAvatar blender

    blender/blender

    18,787Vezi pe GitHub↗

    Blender is a professional 3D creation suite designed for modeling, animation, rendering, and video editing. It functions as an open-source 3D engine that provides a comprehensive framework for procedural geometry, physics simulation, and high-quality visual output. The platform is built upon a foundational architecture that utilizes data-block-based memory management and a dependency-graph-based evaluation system to handle complex scene transformations and geometry updates. The software distinguishes itself through a highly modular, node-based procedural architecture that allows users to cons

    Blender automates code maintenance tasks including spell checking, stripping trailing whitespace, and updating theme files to ensure consistency across the codebase.

    C++3danimationb3d
    Vezi pe GitHub↗18,787
  • golangci/golangci-lintAvatar golangci

    golangci/golangci-lint

    18,539Vezi pe GitHub↗

    This project is a static analysis runner designed to identify bugs, performance bottlenecks, and stylistic inconsistencies within Go codebases. It functions as a comprehensive quality assurance suite that executes multiple analysis tools concurrently to provide a unified diagnostic report. By parsing source code into a structured representation, the tool enforces coding standards, validates import structures, and ensures consistent formatting across entire projects. The tool distinguishes itself through its ability to automate the remediation of identified issues, applying programmatic fixes

    Maintains consistent project structure by enforcing standards and applying automated fixes.

    Gocigogolang
    Vezi pe GitHub↗18,539
  • darius-khll/golang-developer-roadmapAvatar darius-khll

    darius-khll/golang-developer-roadmap

    18,423Vezi pe GitHub↗

    This project is a guided roadmap for Go backend engineering, providing a structured learning path to master the language and its ecosystem. It serves as an educational outline for progressing from beginner to professional proficiency in software development. The roadmap specifically covers microservices architecture, detailing the implementation of remote procedure calls, message brokers, and distributed tracing. It also functions as a tooling curriculum, identifying industry standard libraries for logging, unit testing, and integration testing. The broader scope encompasses backend engineer

    Identifies industry-standard libraries for logging and testing to improve overall Go code quality.

    Vezi pe GitHub↗18,423
  • espressif/esp-idfAvatar espressif

    espressif/esp-idf

    18,330Vezi pe GitHub↗

    The Espressif SoC Development Framework is a comprehensive toolset for developing, compiling, and flashing applications targeting Espressif system-on-chips. It serves as an embedded toolchain orchestrator and a hardware abstraction layer that simplifies the control of low-level peripherals, memory mapping, and chip-specific registers. The framework provides a dedicated IoT connectivity stack for implementing Wi-Fi, Bluetooth, Zigbee, and Ethernet communication on microcontrollers. It also includes an embedded real-time operating system integration layer to manage multitasking and scheduling o

    Runs automated linting, formatting, and validation checks to ensure codebase consistency.

    C
    Vezi pe GitHub↗18,330
  • alirezarezvani/claude-skillsAvatar alirezarezvani

    alirezarezvani/claude-skills

    18,240Vezi pe GitHub↗

    This project is a framework for integrating modular instruction packages and domain-specific tools into large language model agents. It provides a system for managing agent context and extending coding assistants through a modular prompt library of persona-based instruction sets and skill trees. The framework distinguishes itself through a persistent memory layer that tracks architectural decisions and infrastructure patterns to prevent regressions during autonomous code modifications. It includes an orchestrator for managing multi-agent swarms and autonomous coding loops that cycle through g

    Orchestrates an iterative loop of writing, testing, and committing code until a feature is complete.

    Pythonagentic-aiagentic-codinganthropic-claude
    Vezi pe GitHub↗18,240
  • fatih/vim-goAvatar fatih

    fatih/vim-go

    16,242Vezi pe GitHub↗

    This project is a comprehensive development plugin for the Vim text editor, designed to transform the editor into a specialized environment for Go software development. It provides a suite of integrated tools that facilitate the entire development lifecycle, including writing, maintaining, and navigating Go source code. The plugin distinguishes itself by orchestrating external command-line binaries and language servers to perform heavy analysis, compilation, and formatting tasks as background processes. By mapping editor events to these external tools and utilizing virtual file system synchro

    Automates code formatting, linting, and style enforcement directly within the editor environment.

    Vim Scriptgogolanggopls
    Vezi pe GitHub↗16,242
  • semgrep/semgrepAvatar semgrep

    semgrep/semgrep

    15,603Vezi pe GitHub↗

    Semgrep is a static analysis security testing tool designed to identify vulnerabilities and logic errors by matching source code against declarative patterns. It functions as an automated scanner that integrates into development workflows to detect insecure code patterns and enforce coding standards before deployment. The engine utilizes a language-agnostic intermediate representation and a modular parser architecture to normalize diverse programming languages into a unified format. This allows for consistent rule execution across different codebases, enabling users to perform custom structur

    Maintains consistent coding standards by automatically identifying and flagging non-compliant code patterns.

    OCamlcgojava
    Vezi pe GitHub↗15,603
  • lra/mackupAvatar lra

    lra/mackup

    15,272Vezi pe GitHub↗

    Mackup is a dotfile backup manager and application settings backup tool designed to keep software configuration files consistent across multiple computers. It functions by copying home directory configuration files into a centralized storage folder for preservation, restoration, and synchronization. The utility utilizes a symbolic link manager to replace local configuration files with symlinks pointing to a synchronized folder, enabling real-time updates. It supports cloud storage integration, allowing these configuration directories to be mirrored to remote backends for cross-machine environ

    Includes a CLI tool for executing linting, type checking, and unit tests to ensure code integrity.

    Python
    Vezi pe GitHub↗15,272
  • pre-commit/pre-commitAvatar pre-commit

    pre-commit/pre-commit

    15,057Vezi pe GitHub↗

    Pre-commit is a framework for managing and executing automated tasks during the version control commit process. It functions as a configuration-driven utility that enforces project standards by running linters, formatters, and security scanners on staged files before they are committed to a repository. The system uses a centralized manifest to orchestrate these tasks, ensuring consistent developer tooling across teams. It distinguishes itself by provisioning isolated environments for each tool, which prevents dependency conflicts and ensures that all required versions are present. The framewo

    Enforces project standards by running formatters and security scanners on staged files before they are committed.

    Pythongitlinterpre-commit
    Vezi pe GitHub↗15,057
  • plandex-ai/plandexAvatar plandex-ai

    plandex-ai/plandex

    15,001Vezi pe GitHub↗

    Plandex is an AI-powered software development platform that operates as a command-line interface to manage complex, long-running coding tasks. It functions as an automated agent that decomposes high-level programming objectives into granular, actionable steps, executing multi-file code changes directly within a local project environment. The system distinguishes itself through a state-machine-based execution model that tracks progress across iterative development cycles. By utilizing context-aware code indexing and an iterative feedback loop, the tool refines generated code through successive

    Systematically identifies and resolves code quality issues and technical debt through automated, iterative fixes.

    Goaiai-agentsai-developer-tools
    Vezi pe GitHub↗15,001
  • analysis-tools-dev/static-analysisAvatar analysis-tools-dev

    analysis-tools-dev/static-analysis

    14,389Vezi pe GitHub↗

    This project is a comprehensive, curated directory of static analysis, linting, and security scanning utilities. It serves as a central resource for developers to discover, compare, and select tools based on specific programming languages, licensing models, and integration requirements. The directory distinguishes itself by providing deep metadata for each listed utility, including community-driven popularity rankings, maintenance status, and deployment methods. By aggregating these tools into a single searchable index, it enables teams to identify solutions for enforcing coding standards, ma

    Integrates analysis tools into development workflows to automatically enforce coding standards.

    Rustanalysisawesome-listcode-quality
    Vezi pe GitHub↗14,389
Înapoi123Înainte
  1. Home
  2. Software Engineering & Architecture
  3. Automated Code Quality Tools

Explorează sub-etichetele

  • Autonomous Coding AgentsSystems that orchestrate intelligent tools to write, test, and commit code iteratively until a feature is complete. **Distinct from Automated Code Quality Tools:** Distinct from Automated Code Quality Tools: focuses on end-to-end feature implementation rather than just static analysis or quality enforcement.
  • Go Quality Validators1 sub-tagAutomated validation of Go-specific formatting, linting, and performance benchmarks. **Distinct from Automated Code Quality Tools:** Distinct from Automated Code Quality Tools: focuses specifically on Go language standards and performance.
  • Kotlin Quality ValidatorsAutomated validation of Kotlin idiomatic standards and cross-platform compatibility. **Distinct from Automated Code Quality Tools:** Distinct from Automated Code Quality Tools: focuses specifically on Kotlin language standards and cross-platform stability.