awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

125 Repos

Awesome GitHub RepositoriesCoding Standards Enforcement

Automated systems for maintaining project guidelines and quality constraints.

Distinguishing note: Focuses on persistent automated enforcement rather than static linting.

Explore 125 awesome GitHub repositories matching software engineering & architecture · Coding Standards Enforcement. Refine with filters or upvote what's useful.

Awesome Coding Standards Enforcement GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • affaan-m/eccAvatar von affaan-m

    affaan-m/ECC

    221,981Auf GitHub ansehen↗

    ECC ist ein LLM-Agenten-Orchestrierungs-Framework und eine plattformübergreifende KI-Tool-Suite, die darauf ausgelegt ist, Multi-Modell-Workflows zu koordinieren. Es bietet ein System zur Verwaltung spezialisierter Agentenrollen, wiederverwendbarer Fähigkeiten und strukturierter Planung, um komplexe Softwareentwicklungsaufgaben über verschiedene KI-gestützte Code-Editoren hinweg auszuführen. Das Projekt zeichnet sich als Model Context Protocol Manager aus und bietet eine Konfigurationsschicht zur Integration externer Server und zur Prüfung der Tool-Ausführung. Es implementiert zudem eine agentische Sicherheits-Sandbox, die den Zugriff auf sensible Dateien einschränkt und auf Geheimnislecks scannt, um autonome Workflows zu sichern. Das Framework deckt breite Fähigkeitsbereiche ab, einschließlich der Automatisierung von KI-Coding-Workflows mit Leitplanken für testgetriebene Entwicklung, Modellkostenoptimierung durch intelligentes Routing und zustandsisoliertes Speichermanagement. Es enthält zudem Tools zur Durchsetzung sprachspezifischer Codierungsstandards und zur Verwaltung von Agentenverhalten über verschiedene integrierte Entwicklungsumgebungen hinweg. Das System wird über eine Befehlszeilenschnittstelle verwaltet, die die Tool-Installation, Konfigurationsreparatur und die Bereitstellung von Tool-Presets handhabt.

    Implements automated systems to ensure agents follow project-specific quality guidelines and coding standards.

    JavaScript
    Auf GitHub ansehen↗221,981
  • affaan-m/everything-claude-codeAvatar von affaan-m

    affaan-m/everything-claude-code

    216,499Auf GitHub ansehen↗

    Everything Claude Code ist ein agentisches Framework, das darauf ausgelegt ist, komplexe Softwareentwicklungs-Workflows durch spezialisierte Subagenten-Delegation zu orchestrieren. Es fungiert als Steuerungsebene, die Agentenverhalten, Tool-Zugriff und die Effizienz des Kontextfensters verwaltet und es Entwicklern ermöglicht, große Aufgaben in fokussierte, begrenzte Teilprozesse zu unterteilen, die eine Systemüberlastung verhindern. Das Framework zeichnet sich durch eine robuste Sicherheits- und Automatisierungsschicht aus, die automatisierte statische Analysen und adversarisches Red-Teaming zur Prüfung von Agentenkonfigurationen umfasst. Es ermöglicht die Erstellung wiederverwendbarer Verhaltensmuster und Automatisierungssequenzen, die als modulare Fähigkeiten über Umgebungen hinweg geteilt werden können. Durch die Synchronisierung projektspezifischer Konfigurationen und Chat-Anweisungen stellt es sicher, dass Codierungsstandards und Sicherheitsbeschränkungen sowohl in der Befehlszeile als auch in integrierten Entwicklungsumgebungen konsistent bleiben. Über seine Kern-Orchestrierungsfähigkeiten hinaus bietet das Projekt umfassende Tools zur Verwaltung operativer Kosten während lang laufender Sitzungen. Es enthält Mechanismen für dynamische Token-Optimierung, Sitzungszustandsmanagement und ereignisgesteuerte Hooks, die Validierungs- oder Qualitätssicherungsskripte auslösen. Das System unterstützt zudem die Extraktion wiederkehrender Muster aus der Versionskontrollhistorie, um spezialisierte Fähigkeitssammlungen zu generieren, was repetitive Entwicklungsaufgaben weiter rationalisiert.

    Enforces consistent project guidelines and quality constraints across all development tasks.

    JavaScriptai-agentsanthropicclaude
    Auf GitHub ansehen↗216,499
  • f/prompts.chatAvatar von f

    f/prompts.chat

    163,814Auf GitHub ansehen↗

    This platform serves as a centralized management system for organizing, refining, and versioning AI instructions and agent skills. It functions as a repository that enables users to store, categorize, and retrieve structured prompts, ensuring consistent performance across various artificial intelligence models. By integrating with the Model Context Protocol, the system allows external AI assistants and development environments to discover and access these instruction libraries directly. The platform distinguishes itself through its focus on prompt engineering and automated refinement, utilizi

    Enforces standardized rules for automated interactions to reduce errors and improve output quality.

    HTMLaiartificial-intelligenceawesome-list
    Auf GitHub ansehen↗163,814
  • addyosmani/agent-skillsAvatar von addyosmani

    addyosmani/agent-skills

    60,849Auf GitHub ansehen↗

    Agent-skills is a collection of structured instructions and behavioral personas designed to standardize how AI coding agents perform engineering tasks. It functions as a workflow orchestrator that maps natural language intent to repeatable technical sequences and verification checklists. The project distinguishes itself through the use of specialized markdown-defined roles, such as security auditors or test engineers, to apply targeted domain expertise. It employs an evidence-based verification model that requires runtime data or passing tests as mandatory exit criteria to ensure AI-generated

    Sets maximum thresholds for bundle sizes and response times to validate standards in CI pipelines.

    Shellagent-skillsantigravityantigravity-ide
    Auf GitHub ansehen↗60,849
  • h5bp/html5-boilerplateAvatar von h5bp

    h5bp/html5-boilerplate

    57,494Auf GitHub ansehen↗

    This project is a professional HTML5 website template and responsive web starter that provides a foundation of pre-configured HTML, CSS, and JavaScript files. It serves as a cross-browser compatibility base, ensuring consistent rendering and performance across modern web browsers. The project includes a web metadata framework to standardize Open Graph and social metadata for content previews on external platforms. It also provides a front-end build pipeline to lint, format, and optimize source assets into production-ready distribution files. The codebase covers broad capability areas includi

    Enforces consistent indentation, quoting, and semicolon usage to maintain a uniform codebase.

    JavaScriptbest-practicescsshtml
    Auf GitHub ansehen↗57,494
  • ambv/blackAvatar von ambv

    ambv/black

    41,560Auf GitHub ansehen↗

    Black is a deterministic Python code formatter and style guide enforcer. It automatically reformats source code and Jupyter notebook cells into a consistent style to eliminate manual debates over code layout and reduce noise in version control diffs. The tool uses abstract syntax tree analysis to restructure code layout while ensuring that the underlying functional logic remains unchanged. It employs a deterministic engine that produces a single consistent output for any given input, removing subjective styling choices. The system provides capabilities for in-place file mutation, automated s

    Provides an automated system for maintaining project guidelines and eliminating debates over code layout.

    Python
    Auf GitHub ansehen↗41,560
  • github/awesome-copilotAvatar von github

    github/awesome-copilot

    35,119Auf GitHub ansehen↗

    Awesome Copilot is a comprehensive framework for autonomous software development, providing the infrastructure to orchestrate multi-agent teams and automate complex coding workflows. It functions as a centralized platform for managing AI-driven development, enabling developers to deploy specialized agents that interact with local files, terminal commands, and external APIs to execute end-to-end software delivery tasks. The project distinguishes itself through its focus on governance and extensibility, offering a suite of security controls, policy-based execution guardrails, and audit trails t

    Enforces coding standards and architectural patterns by applying persistent context to AI suggestions.

    Pythonaigithub-copilothacktoberfest
    Auf GitHub ansehen↗35,119
  • grafana/k6Avatar von grafana

    grafana/k6

    30,874Auf GitHub ansehen↗

    k6 is a performance testing framework used to measure the scalability and stability of network services and APIs. It functions as a JavaScript load testing tool that uses a Go engine to simulate concurrent user traffic. The tool enables the enforcement of service level objectives by comparing response time percentiles against quantitative performance thresholds. It also operates as a performance regression tool for continuous integration pipelines and a browser performance testing tool that executes scripts within a bundled headless browser instance. Its capabilities cover workload scenario

    Determines test success or failure by comparing response time percentiles against quantitative service level objectives.

    Goes6gogolang
    Auf GitHub ansehen↗30,874
  • alibaba/p3cAvatar von alibaba

    alibaba/p3c

    30,827Auf GitHub ansehen↗

    p3c is a Java static analysis tool and code quality linter designed to enforce professional coding guidelines and quality standards. It utilizes a set of custom rules based on the PMD engine to scan source code for style violations, performance bottlenecks, and potential bugs. The project is distributed as an IDE linting plugin that provides real-time feedback and warnings during development. It also includes functionality for pre-commit code quality gates, allowing modified files to be scanned and blocked if they violate defined rules before being committed to version control. The analysis

    Automates the enforcement of professional Java coding guidelines, including uniform formatting and naming conventions.

    Kotlin
    Auf GitHub ansehen↗30,827
  • realpython/python-guideAvatar von realpython

    realpython/python-guide

    29,663Auf GitHub ansehen↗

    This project is a comprehensive guide for Python development and application deployment. It provides standardized patterns for coding standards, environment configuration, and the management of language runtimes and package managers across multiple operating systems. The guide features a taxonomic mapping of libraries and third-party tools, organizing curated solutions to match specific technical problems. It establishes preferred tools and patterns for developers while offering alternative options based on project requirements. Coverage extends to the full development lifecycle, including d

    Provides automated systems for maintaining consistent coding standards and quality constraints across the project.

    Batchfilebookguidepython
    Auf GitHub ansehen↗29,663
  • wearehive/project-guidelinesAvatar von wearehive

    wearehive/project-guidelines

    29,458Auf GitHub ansehen↗

    This project is a comprehensive set of architectural and coding standards for organizing and maintaining high-quality JavaScript applications. It provides a framework for JavaScript project best practices across the full software development lifecycle, establishing unified guidelines for project organization and development. The guidelines cover specific standards for REST API design, utilizing resource-oriented interfaces and standardized HTTP methods. It also includes a web accessibility standard focused on semantic HTML and automated audits, alongside a defined Git workflow standard for br

    Implements automated systems for enforcing coding standards, linting, and formatting across the project.

    JavaScript
    Auf GitHub ansehen↗29,458
  • standard/standardAvatar von standard

    standard/standard

    29,431Auf GitHub ansehen↗

    Standard is a suite of static analysis tools for JavaScript, comprising a linter, formatter, and a predefined style guide. It functions as a static code analyzer that scans source code for style violations and potential errors without executing the program. The project provides an automatic code fixer that rewrites source code to resolve formatting issues and enforce syntax consistency. It implements a standardized set of rules for JavaScript formatting and syntax to ensure a uniform appearance across different projects. The system covers a wide range of static analysis capabilities, includi

    Implements an automated system for validating source code against a predefined set of style rules.

    JavaScriptdevelopmentecmascriptes6
    Auf GitHub ansehen↗29,431
  • apache/flinkAvatar von apache

    apache/flink

    26,086Auf GitHub ansehen↗

    Apache Flink is a distributed processing engine designed for both high-throughput, low-latency data streams and finite batch workloads. It functions as a stateful stream processor and a SQL stream processing engine, providing a unified runtime to execute relational queries and event-based transformations. The system is distinguished by its ability to manage persistent operator state to ensure exactly-once processing guarantees and consistency during failures. It features specialized capabilities for complex event processing to detect temporal patterns and handles out-of-order events using eve

    Validates the structure and dependencies of production and test code to ensure adherence to architectural standards.

    Java
    Auf GitHub ansehen↗26,086
  • facebook/flowAvatar von facebook

    facebook/flow

    22,232Auf GitHub ansehen↗

    Flow is a JavaScript static type checker and AST parser that identifies type errors and prevents runtime failures through static annotations. It functions as a code intelligence engine and a static analysis linter to identify unsafe coding patterns and enforce consistency across a codebase. The project includes a type annotation stripper that removes static type signatures from source code, ensuring the resulting JavaScript is compatible with any runtime environment. It also provides a parser that converts typed JavaScript into an abstract syntax tree conforming to the ESTree specification.

    Identifies unsafe coding patterns and ambiguous types through a static analysis linter.

    Rust
    Auf GitHub ansehen↗22,232
  • voltagent/awesome-claude-code-subagentsAvatar von VoltAgent

    VoltAgent/awesome-claude-code-subagents

    21,906Auf GitHub ansehen↗

    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

    Validates code against performance, accessibility, and testing benchmarks.

    Shellai-agent-frameworkai-agent-toolsai-agents
    Auf GitHub ansehen↗21,906
  • donchitos/claude-code-game-studiosAvatar von Donchitos

    Donchitos/Claude-Code-Game-Studios

    21,745Auf GitHub ansehen↗

    Claude-Code-Game-Studios is an LLM agent orchestration framework designed to simulate a professional game development studio hierarchy. It coordinates specialized AI agents and workflow skills to manage design, programming, and art tasks across a game project. The system utilizes a technical rule system to enforce coding standards and quality constraints based on specific file directory paths. It also provides engine-specific expertise configuration to ensure technical guidance is tailored to the requirements of different game engines. The framework includes automation for studio workflows s

    Enforces technical rules and quality constraints based on the specific directory path of the file being edited.

    Shellai-agentsai-assisted-developmentanthropic
    Auf GitHub ansehen↗21,745
  • web-infra-dev/oxcAvatar von web-infra-dev

    web-infra-dev/oxc

    21,721Auf GitHub ansehen↗

    oxc is a high-performance JavaScript toolchain developed in Rust for parsing, transforming, and analyzing JavaScript and TypeScript source code. It provides a set of core utilities including a parser that converts code into an abstract syntax tree, a linter for identifying problematic patterns, a formatter for standardizing visual style, and a minifier for reducing production file sizes. The project focuses on high-performance execution through a system design that utilizes single-pass parsing, zero-copy string slicing, and parallel worker processing to handle large codebases. It further opti

    Analyzes JavaScript and TypeScript source code to identify problematic patterns and enforce maintainability standards.

    Rust
    Auf GitHub ansehen↗21,721
  • ayangweb/bongocatAvatar von ayangweb

    ayangweb/BongoCat

    21,420Auf GitHub ansehen↗

    BongoCat is a cross-platform desktop utility that provides real-time visual feedback for keyboard and mouse activity. It functions as an interactive companion that renders an animated character on the screen, which reacts dynamically to user inputs. The application operates entirely offline, ensuring that all input processing remains local to the user environment without external network dependencies or data collection. The software distinguishes itself through a flexible asset-based rendering system that allows users to import and apply custom character designs. By intercepting low-level inp

    Standardizes codebase syntax and structure through automated formatting and linting checks.

    Vuebongo-catbongocatcross-platform
    Auf GitHub ansehen↗21,420
  • dotnet/roslynAvatar von dotnet

    dotnet/roslyn

    20,241Auf GitHub ansehen↗

    The .NET Compiler Platform is a collection of open-source APIs for C# and Visual Basic that provides deep code analysis, refactoring, and automated source code generation. It serves as the core infrastructure for building development tools, offering a platform to inspect, modify, and understand source code through immutable syntax trees and semantic models. The platform distinguishes itself by providing full-fidelity syntax trees that preserve every character of source code, including whitespace and comments, alongside an incremental compilation pipeline that enables near-instant feedback dur

    Provides immediate feedback and automated corrections for team-specific style and quality requirements during development.

    C#csharphacktoberfestroslyn
    Auf GitHub ansehen↗20,241
  • golangci/golangci-lintAvatar von golangci

    golangci/golangci-lint

    18,539Auf GitHub ansehen↗

    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

    Enforces project-specific coding standards, naming conventions, and documentation rules through automated validation.

    Gocigogolang
    Auf GitHub ansehen↗18,539
Vorherige123456…7Nächste
  1. Home
  2. Software Engineering & Architecture
  3. Coding Standards Enforcement

Unter-Tags erkunden

  • AUTOSAR EnforcersAutomated tools that check C++ code against AUTOSAR coding guidelines for automotive software development. **Distinct from Coding Standards Enforcement:** Distinct from general Coding Standards Enforcement: specifically targets AUTOSAR guidelines for automotive safety-critical systems.
  • Completion Standard Verification2 Sub-TagsVerification gates that require material evidence of success, such as build outputs, before marking a task complete. **Distinct from Coding Standards Enforcement:** Focuses on the evidence-based verification of task completion rather than general code quality standards.
  • HTML Attribute OrganizersTools that rearrange HTML attributes into a consistent, predictable, or alphabetical order. **Distinct from HTML Attribute Standards:** Focuses on the ordering and organization of attributes rather than enforcing quoting or casing standards.
  • HTML Attribute SortingAutomated organization of HTML attributes using alphabetical or custom schemes. **Distinct from HTML Attribute Standards:** Distinct from HTML Attribute Standards: focuses on the sequence and ordering of attributes rather than their casing or validity.
  • HTML Attribute StandardsEnforcement of consistent quoting, casing, and validity of HTML attributes. **Distinct from Coding Standards Enforcement:** Distinct from Coding Standards Enforcement by specializing in the specific syntactic requirements of HTML attributes.
  • JavaScript Style Linting2 Sub-TagsStatic analysis specifically for enforcing stylistic consistency and coding standards in JavaScript. **Distinct from Coding Standards Enforcement:** Focuses on the stylistic linting of JavaScript specifically, whereas Coding Standards Enforcement is a general automated system.
  • Javadoc Alignment VerificationsChecks for consistent visual alignment and positioning of text within Javadoc comments. **Distinct from Coding Standards Enforcement:** Distinct from general Coding Standards Enforcement: focuses specifically on the visual layout of documentation comments.
  • Javadoc Presence Enforcements1 Sub-TagEnsures that required API elements have associated documentation comments. **Distinct from Coding Standards Enforcement:** Distinct from general Coding Standards Enforcement: specifically targets the existence of documentation comments.
  • Javadoc Structure Validations1 Sub-TagValidates the internal organization and tag sequence of Javadoc comments. **Distinct from Coding Standards Enforcement:** Distinct from Coding Standards Enforcement: focuses specifically on the structural integrity of Javadoc tags.
  • Maintainability RulesEnforces rules on code complexity, deprecation warnings, import organization, and variable mutability to keep codebases manageable. **Distinct from Coding Standards Enforcement:** Distinct from Coding Standards Enforcement: focuses specifically on maintainability-oriented rules like complexity and deprecation, not general style or formatting.
  • Performance Standard Enforcers2 Sub-TagsAutomated systems that revert code changes failing to meet pre-defined performance benchmarks. **Distinct from Coding Standards Enforcement:** Distinct from Coding Standards Enforcement: focuses on performance benchmark enforcement rather than general code style or quality guidelines.
  • Punctuation Enforcement1 Sub-TagAutomates the application of full-width punctuation marks in technical documentation. **Distinct from Coding Standards Enforcement:** Distinct from coding standards: focuses on linguistic punctuation rather than code syntax.
  • Safety-Critical Standard EnforcersAutomated tools that validate code against safety-critical coding standards like MISRA, CERT, and AUTOSAR. **Distinct from Coding Standards Enforcement:** Distinct from general Coding Standards Enforcement: focuses specifically on safety-critical industry standards rather than general project style or quality guidelines.
  • WordPressAutomated enforcement of official project conventions for WordPress plugin and theme development. **Distinct from Coding Standards Enforcement:** Distinct from general coding standards: specifically targets the WordPress ecosystem and its unique conventions.
  • Zero-Configuration Linting WrappersTools that wrap professional linting engines with sensible defaults to provide a zero-config experience. **Distinct from JavaScript Style Linting:** Distinct from JavaScript Style Linting: focuses on the zero-config wrapper architecture rather than just the JS stylistic rules.