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
·

15 Repos

Awesome GitHub RepositoriesAutomated Code Validation

Integrated validation engines for linting and type checking during the deployment process.

Distinct from Continuous Integration & Deployment: Distinct from general CI/CD: focuses on platform-native validation execution rather than external pipeline orchestration.

Explore 15 awesome GitHub repositories matching devops & infrastructure · Automated Code Validation. Refine with filters or upvote what's useful.

Awesome Automated Code Validation GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • kelseyhightower/nocodeAvatar von kelseyhightower

    kelseyhightower/nocode

    65,391Auf GitHub ansehen↗

    This project is a satirical software development framework and conceptual parody of modern DevOps. It functions as an empty-project generator and non-functional deployment tool designed to automate the total absence of code and infrastructure. The framework distinguishes itself by providing a zero-code application building process that removes the need for source code authoring. It includes a nowhere deployment capability, which distributes applications to non-existent environments to eliminate hosting requirements and technical liability. Additional capabilities include a build pipeline tha

    Checks files for the presence of content to ensure no actual code has been written.

    Dockerfile
    Auf GitHub ansehen↗65,391
  • aaif-goose/gooseAvatar von aaif-goose

    aaif-goose/goose

    49,637Auf GitHub ansehen↗

    Goose is an autonomous coding assistant and extensible AI agent framework designed to automate software development workflows. It functions as an orchestration engine that can install, execute, and test code, as well as manage local files and shell commands. The platform is model-agnostic, providing a flexible interface to connect with diverse cloud-based or self-hosted large language model providers. It distinguishes itself through a standardized context protocol for integrating external tools and extensions, and a recipe system that allows users to define and repeat complex, multi-step AI w

    Implements automated validation engines for linting, style checks, and schema verification to ensure code consistency.

    Rust
    Auf GitHub ansehen↗49,637
  • rohitg00/ai-engineering-from-scratchAvatar von rohitg00

    rohitg00/ai-engineering-from-scratch

    33,575Auf GitHub ansehen↗

    This project is a structured AI engineering curriculum and educational program designed to teach the construction of machine learning models, neural networks, and autonomous agents from the ground up. It serves as a comprehensive machine learning course covering mathematical foundations, deep learning architectures, and reinforcement learning through practical implementation. The project provides a technical framework for building autonomous loops and memory systems via an agent framework, as well as guides for implementing multimodal AI systems that integrate vision, audio, and text processi

    Performs syntax checks and execution smoke-tests on Python files across the curriculum to detect regressions.

    Pythonagentsaiai-agents
    Auf GitHub ansehen↗33,575
  • rollup/rollupAvatar von rollup

    rollup/rollup

    26,288Auf GitHub ansehen↗

    Rollup is an ES module bundler and JavaScript module transpiler. It functions as a build tool that combines JavaScript modules into optimized files and converts modern JavaScript and JSX into various output formats for different runtime environments. The project is distinguished by its static-analysis tree shaking engine, which removes unused code and dead exports to minimize bundle size. It also acts as a code splitting orchestrator, partitioning modules into separate chunks to optimize network requests and load times. The tool provides a hook-based plugin system for extending build logic,

    Verifies that resulting chunks contain valid JavaScript syntax to prevent errors in the final output.

    JavaScript
    Auf GitHub ansehen↗26,288
  • 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

    Runs shell hooks during session events to validate commits, asset naming, and documentation completeness.

    Shellai-agentsai-assisted-developmentanthropic
    Auf GitHub ansehen↗21,745
  • vercel/vercelAvatar von vercel

    vercel/vercel

    15,738Auf GitHub ansehen↗

    Vercel is a cloud platform for building, deploying, and scaling web applications. It provides a unified infrastructure that automates the build process by detecting project frameworks and distributing static and dynamic content through a global content delivery network. The platform executes application logic using serverless functions that scale automatically based on real-time traffic demand. The platform distinguishes itself through a centralized AI gateway that proxies requests to multiple model providers, enabling standardized authentication, observability, and cost tracking. It supports

    Executes automated linting and type checking directly on the platform to verify code integrity.

    TypeScriptclicloudcommand
    Auf GitHub ansehen↗15,738
  • tanstack/routerAvatar von TanStack

    TanStack/router

    14,681Auf GitHub ansehen↗

    TanStack Router is a type-safe routing library for web applications that provides full type safety for paths, search parameters, and data loaders across the entire application stack. It functions as a comprehensive framework for server-side rendering, enabling the generation of complete HTML pages to improve initial load performance and search engine optimization. By integrating declarative data fetching, the library manages asynchronous information at the route level, supporting preloading, caching, and parallel request execution to ensure data is ready before components render. The project

    Executes automated type checking, linting, and test suites to ensure code quality before release.

    TypeScriptframeworkfullstackjavascript
    Auf GitHub ansehen↗14,681
  • dbt-labs/dbt-coreAvatar von dbt-labs

    dbt-labs/dbt-core

    13,051Auf GitHub ansehen↗

    dbt-core is a command-line framework for transforming data within a warehouse using modular SQL and version control. It functions as a data transformation engine that enables users to define data structures and business logic through declarative configuration files, which the system then compiles into executable code. By managing complex data dependencies through a directed acyclic graph, it ensures that transformation tasks execute in the correct order while maintaining a manifest-driven state to track lineage and execution history. The project distinguishes itself through an adapter-based d

    Runs continuous integration jobs to validate code changes against production state, ensuring only verified data transformations are merged.

    Rustanalyticsbusiness-intelligencedata-modeling
    Auf GitHub ansehen↗13,051
  • pingdotgg/t3codeAvatar von pingdotgg

    pingdotgg/t3code

    12,671Auf GitHub ansehen↗

    t3code is a platform for operating AI coding agents through a web interface to develop and maintain software projects. It functions as an orchestrator that manages AI agent lifecycles and communication, providing a system for provisioning isolated remote development environments and managing secure connections to cloud-hosted resources. The project utilizes an event-sourced backend architecture that processes typed commands into persisted domain events to maintain system state. It employs a communication system based on JSON-RPC over WebSockets to synchronize real-time state and events betwee

    Runs linting, type-checking, and automated tests on pull requests and pushes to ensure stability.

    TypeScript
    Auf GitHub ansehen↗12,671
  • checkstyle/checkstyleAvatar von checkstyle

    checkstyle/checkstyle

    8,867Auf GitHub ansehen↗

    Checkstyle is a Java static analysis tool and linter designed to identify and enforce coding standards and best practices. It functions as a code quality auditor and Javadoc validation tool, checking source code against configurable rulesets to ensure structural and stylistic consistency. The project allows for the creation of custom linting rules by extending a core API to inspect the abstract syntax tree. It further enables specialized validation through the use of XPath expressions to query the syntax tree for specific code patterns and violations. Capability areas include the enforcement

    Integrates quality checks into the build process to trigger alerts when coding standard violations are detected.

    Javacode-qualitycommand-line-toolhacktoberfest
    Auf GitHub ansehen↗8,867
  • sigil-ebook/sigilAvatar von Sigil-Ebook

    Sigil-Ebook/Sigil

    6,842Auf GitHub ansehen↗

    Sigil is a multi-platform ebook authoring suite and EPUB editor designed for creating, modifying, and structuring electronic publications. It serves as a digital publication tool for managing metadata and generating tables of contents for digital books. The software functions as an EPUB validator, checking ebook files for syntax errors and compliance with industry standards to ensure valid rendering. It also supports an extensible workspace where custom automation scripts can be used to add specialized capabilities. The suite covers digital content structuring and publication editing, provid

    Validates digital book files for syntax errors and industry standard compliance to ensure correct rendering.

    C++
    Auf GitHub ansehen↗6,842
  • progit/progit2Avatar von progit

    progit/progit2

    6,522Auf GitHub ansehen↗

    Dieses Projekt ist eine umfassende Bildungsressource und ein Leitfaden zum Erlernen des Git-Versionskontrollsystems. Es dient als technische Dokumentationsquelle für ein Lehrbuch, das die Grundlagen, fortgeschrittene Workflows und die interne Architektur von Git erklärt. Das Projekt ist als Multi-Format-E-Book strukturiert, wobei die Quelldateien so konzipiert sind, dass sie in verschiedene digitale Publikationsformate kompiliert werden können, einschließlich HTML, PDF, EPUB und Mobi. Es nutzt eine dedizierte Build-Pipeline, um diese Dokumente zu generieren und zu validieren. Der Inhalt deckt ein breites Spektrum an Versionskontrollfunktionen ab, einschließlich Historienmanipulation, Repository-Administration und Systemintegration. Es bietet geführte Anleitungen zum Workflow-Management – wie Branching, Merging und Rebasing – und analysiert die interne Mechanik des inhaltsadressierbaren Dateisystems sowie das Snapshot-basierte Versionierungssystem.

    Provides automated checks to verify that generated EPUB files meet industry technical standards.

    CSS
    Auf GitHub ansehen↗6,522
  • davinci1010/pinduoduo_backdoorAvatar von davinci1010

    davinci1010/pinduoduo_backdoor

    5,442Auf GitHub ansehen↗

    Dieses Projekt ist eine Sammlung von Malware-Analyseberichten und dekompiliertem Code, die sich auf eine in eine Android-Anwendung eingebettete Backdoor konzentriert. Es dient als Studie zu Android-APK-Malware und dokumentiert die spezifischen Codemuster, die für unbefugten Datenzugriff und die Umgehung von Systemsicherheitsmechanismen verwendet werden. Die Forschung konzentriert sich auf dynamisches Bytecode-Laden und die Ausführung von Remote-Dateien zur Implementierung von Persistenz. Sie analysiert spezifisch Mechanismen zum Herunterladen und Ausführen von Remote-Dalvik-Executable-Dateien, um das Anwendungsverhalten zu ändern, ohne das installierte Paket zu aktualisieren. Die Analyse deckt mehrere Sicherheitsdomänen ab, einschließlich der Forschung zur Privilegienerweiterung, um zu identifizieren, wie Systemprüfungen für erhöhte Berechtigungen umgangen werden. Sie enthält zudem Audits von Datenexfiltrationstechniken, die zum Abfangen von Systembenachrichtigungen und Anwendungsnutzungsaufzeichnungen verwendet werden.

    Investigates mechanisms for downloading and executing remote files to implement persistence and unauthorized data collection.

    pdd
    Auf GitHub ansehen↗5,442
  • ibm/mcp-context-forgeAvatar von IBM

    IBM/mcp-context-forge

    3,310Auf GitHub ansehen↗

    mcp-context-forge is a Model Context Protocol federation gateway that unifies diverse AI tool servers and APIs into a single consistent interface for discovery and execution. It acts as a centralized proxy that aggregates multiple servers and APIs, allowing AI agents to access and invoke a unified set of tools, prompts, and resources. The project distinguishes itself through a multi-protocol translation bridge that converts communication between standard I/O, SSE, gRPC, and REST to enable interoperability between disparate tool servers. It includes a comprehensive LLM evaluation framework for

    Analyzes Python code before execution to detect restricted operations and imports for secure sandboxing.

    Pythonagentsaiapi-gateway
    Auf GitHub ansehen↗3,310
  • apple/swift-openapi-generatorAvatar von apple

    apple/swift-openapi-generator

    1,935Auf GitHub ansehen↗

    Der Swift OpenAPI Generator ist ein Build-Time-Tool, das typsicheren Swift-Client- und Server-Code direkt aus OpenAPI-Spezifikationsdokumenten erstellt. Durch die Integration in Build-Systeme mittels nativer Plugins automatisiert er die Erstellung stark typisierter Interfaces und Protokoll-Stubs, die Netzwerkoperationen auf native Methoden abbilden und so sicherstellen, dass der Anwendungscode strikt mit definierten Datenschemas konsistent bleibt. Das Projekt zeichnet sich durch eine protokollorientierte Architektur aus, die Geschäftslogik von spezifischen Transportimplementierungen entkoppelt. Es nutzt eine austauschbare Transportschicht und Middleware-basiertes Request-Interception, um übergreifende Anliegen wie Authentifizierung, Logging und Metrikerfassung zu handhaben. Dieses Design ermöglicht es Entwicklern, eine konsistente Kommunikationsschicht beizubehalten, während sie agnostisch gegenüber den zugrunde liegenden Web-Frameworks oder Netzwerkübertragungsdetails bleiben. Der Generator unterstützt eine breite Palette von Funktionen, einschließlich schema-gesteuertem Data-Mapping und Content-Negotiation für verschiedene Formate. Er bietet speichereffiziente Handhabung großer Payloads durch inkrementelle Stream-Verarbeitung, was den Austausch komplexer Daten ermöglicht, ohne den gesamten Inhalt in den Speicher zu laden. Das Toolset enthält zudem Utilities für automatisiertes Contract-Testing und die Generierung interaktiver Dokumentationen zur Unterstützung bei der Validierung von Endpoint-Anforderungen.

    Runs automated validation checks against generated code during the build process to ensure functional correctness.

    Swiftios-swiftopenapiplugin
    Auf GitHub ansehen↗1,935
  1. Home
  2. DevOps & Infrastructure
  3. Continuous Integration & Deployment
  4. Automated Code Validation

Unter-Tags erkunden

  • Absence ValidationAutomated validation that ensures no actual code has been authored in the project. **Distinct from Automated Code Validation:** Distinct from Automated Code Validation: validates the absence of code rather than its correctness.
  • Data Transformation ValidatorsAutomated testing frameworks for validating data transformations against production state. **Distinct from Automated Code Validation:** Distinct from Automated Code Validation: focuses on data-specific transformation testing rather than general code linting.
  • Implementation Error ValidationAutomated testing of submitted code to detect functional implementation errors against a reference. **Distinct from Automated Code Validation:** Distinct from general automated code validation (linting/typing) by focusing on executing test cases to find logic errors.
  • Pre-Ingest Code Validators2 Sub-TagsChecks code files for syntax correctness and structural integrity before ingestion to ensure reliable processing. **Distinct from Automated Code Validation:** Distinct from Automated Code Validation: focuses on pre-ingestion structural checks, not deployment-time validation.