awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

CI/CD 流水线

排名更新于 2026年6月23日

For CI/CD 流水线, the strongest matches are go-gitea/gitea (Gitea is a self-hosted service designed for managing version), harisekhon/devops-bash-tools (DevOps-Bash-tools is a collection of shell scripts and aliases) and dokku/dokku (Dokku is a self-hosted platform as a service that). gyoogle/tech-interview-for-developer and nektos/act round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

用于在各种开发环境中构建、测试及部署软件应用程序的自动化工具与框架。

CI/CD 流水线

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • go-gitea/giteago-gitea 的头像

    go-gitea/gitea

    56,328在 GitHub 上查看↗

    Gitea is a self-hosted service designed for managing version control repositories, project issue tracking, and software artifact distribution. It provides a collaborative platform that enables teams to host their own source code, manage development tasks through integrated project boards, and store container images or language-specific packages within a unified environment. The platform distinguishes itself through a built-in automation engine that executes continuous integration and delivery pipelines directly triggered by repository events. It utilizes a background task queue to manage asyn

    GoArtifact RegistriesGit Hosting ServicesPackage Registries
    在 GitHub 上查看↗56,328
  • harisekhon/devops-bash-toolsHariSekhon 的头像

    HariSekhon/DevOps-Bash-tools

    8,062在 GitHub 上查看↗

    DevOps-Bash-tools is a collection of shell scripts and aliases designed to automate cloud infrastructure, container orchestration, and CI/CD pipelines. It provides a comprehensive toolset for managing operational workflows through the command line. The project specializes in automating tasks across multiple platforms, including managing namespaces and secrets in Kubernetes, auditing resources in AWS and GCP, and triggering builds or managing environment variables in GitHub Actions, GitLab CI, and CircleCI. It also includes a toolkit for interacting with container registries to query manifests

    ShellBash DevOps ToolsetsAPI Client WrappersAutomated Software Delivery
    在 GitHub 上查看↗8,062
  • dokku/dokkudokku 的头像

    dokku/dokku

    31,954在 GitHub 上查看↗

    Dokku is a self-hosted platform as a service that automates the deployment and management of web applications on your own infrastructure. It functions as an infrastructure automation tool, providing a git-driven engine that triggers container builds, service orchestration, and release workflows directly from source code repositories. The platform distinguishes itself by using buildpack-based image construction to detect project structures and automate container creation without manual configuration. It manages the full application lifecycle through a simplified interface that abstracts low-le

    ShellDeployment AutomationSelf-Hosted Platform as a ServiceContainer Orchestration Platforms
    在 GitHub 上查看↗31,954
  • gyoogle/tech-interview-for-developergyoogle 的头像

    gyoogle/tech-interview-for-developer

    17,417在 GitHub 上查看↗

    This project is a comprehensive technical interview preparation resource and computer science interview guide. It serves as an educational reference for developers to study core software engineering fundamentals and common coding patterns required for employment screenings. The repository provides detailed guides and references covering data structures and algorithms, networking and security, operating systems, and web development. It specifically focuses on the implementation and complexity analysis of sorting, searching, and graph algorithms. The material encompasses a wide breadth of comp

    JavaComputer Science FundamentalsComputer Science Interview GuidesTechnical Interview Preparation
    在 GitHub 上查看↗17,417
  • nektos/actnektos 的头像

    nektos/act

    70,801在 GitHub 上查看↗

    This tool is a command-line runner that executes automation workflows locally within isolated container environments. By parsing workflow definition files and translating them into executable shell scripts, it allows developers to validate pipeline logic and configuration changes directly on their machines before committing code to a remote repository. The runner distinguishes itself by providing a simulation engine that mimics remote CI triggers and event payloads, enabling the testing of complex conditional logic without requiring cloud infrastructure. It supports granular control over the

    GoContainerized Workflow RunnersDocker Socket OrchestratorsCI/CD Simulation Engines
    在 GitHub 上查看↗70,801
  • actions/runner-imagesactions 的头像

    actions/runner-images

    12,857在 GitHub 上查看↗

    This project provides a collection of automated scripts for building and maintaining virtual machine images designed for continuous integration runners. It functions as a framework for infrastructure as code, enabling the generation of pre-configured environments that ensure consistent software and tool availability across automated workflows. The system utilizes declarative configuration to manage the lifecycle of virtual machine images, ensuring environment parity across cloud regions. By automating the image baking process, it allows for the creation of immutable snapshots that provide rep

    PowerShellRunner Image ManagersVirtual Machine BuildersVirtual Machine Provisioners
    在 GitHub 上查看↗12,857
  • typicode/huskytypicode 的头像

    typicode/husky

    35,156在 GitHub 上查看↗

    Husky is a Git hook manager that automates the installation and execution of version control lifecycle events within a project repository. It functions by redirecting standard version control event triggers to a centralized configuration directory, allowing teams to standardize development workflows and enforce code quality without requiring manual setup on every machine. The tool enables custom workflow automation by triggering shell scripts during operations such as committing or pushing code. It distinguishes itself by integrating directly into package manager lifecycles, ensuring that aut

    JavaScriptGit Hook ManagersGit Hook ManagementAutomated Version Control Workflows
    在 GitHub 上查看↗35,156
  • davila7/claude-code-templatesdavila7 的头像

    davila7/claude-code-templates

    20,933在 GitHub 上查看↗

    Claude Code Templates is a comprehensive framework for orchestrating specialized AI agents and automating development workflows within local environments. It provides a structured system for defining, configuring, and deploying AI personas that handle specific technical tasks, ranging from backend architecture and frontend implementation to security auditing and infrastructure management. The project distinguishes itself through a configuration-driven approach that allows teams to standardize development environments and share reusable agent definitions across projects. It includes a robust C

    PythonAI Agent FrameworksAI-Powered Development EnvironmentsDevelopment Agents
    在 GitHub 上查看↗20,933
  • continuedev/continuecontinuedev 的头像

    continuedev/continue

    33,716在 GitHub 上查看↗

    Continue is an automated code review platform that integrates AI agents directly into the software development lifecycle. By executing custom validation rules against pull request diffs, it provides immediate feedback through repository status checks, allowing teams to enforce quality, security, and documentation standards before manual review begins. The system distinguishes itself through a file-based configuration model where validation logic is defined in version-controlled markdown files. These files act as system prompts that guide autonomous agents in evaluating code changes. This appr

    TypeScriptAgentic WorkflowsAutomated Code ReviewAI Orchestration
    在 GitHub 上查看↗33,716
  • actions/starter-workflowsactions 的头像

    actions/starter-workflows

    11,694在 GitHub 上查看↗

    This project provides a comprehensive library of standardized workflow templates designed to automate continuous integration, deployment, and repository maintenance tasks. By offering a collection of pre-configured blueprints, it enables developers to initialize and manage automated pipelines for diverse programming languages and platforms using declarative configuration files. The repository functions as a centralized resource for bootstrapping automation, allowing teams to inject repository-specific metadata and dynamic variables into standardized templates. This approach ensures consistent

    TypeScriptCI/CD Pipeline ConfigurationsGitHub ActionsBuild Automation
    在 GitHub 上查看↗11,694
  • vercel/turborepovercel 的头像

    vercel/turborepo

    30,552在 GitHub 上查看↗

    Turborepo is a build orchestrator designed to manage task execution within monorepos. It functions as a task pipeline manager that models workspace relationships as a directed acyclic graph, allowing it to coordinate complex build sequences and dependency orders across multiple interconnected packages. The system accelerates development cycles through incremental task execution, which identifies and skips redundant work by analyzing file contents and environment variables to generate unique task identifiers. It leverages content-addressable caching to store build outputs locally or remotely,

    RustBuild OrchestratorsMonorepo Build ToolsIncremental Build Engines
    在 GitHub 上查看↗30,552
  • drone/dronedrone 的头像

    drone/drone

    36,814在 GitHub 上查看↗

    Drone is a container-based continuous integration and delivery platform, source control management system, and artifact registry. It functions as a hosted workspace provider for cloud-based developer environments and a system for hosting and versioning code repositories. The platform executes build and deployment pipelines within isolated containers, using declarative configurations to automate software delivery. It includes a centralized registry for managing and versioning compiled binaries and build outputs to ensure consistent deployments across environments. The system covers a broad ca

    GoAutomated Software DeliveryContainer CI/CD PipelinesArtifact Hosting
    在 GitHub 上查看↗36,814
  • helm/helmhelm 的头像

    helm/helm

    29,881在 GitHub 上查看↗

    Helm is a package manager for Kubernetes that simplifies the deployment and management of multi-component applications. It functions as a template rendering engine and release coordinator, allowing users to bundle, version, and deploy software as standardized packages. By maintaining a persistent metadata layer within the cluster, it tracks release history and manages the full lifecycle of applications, including installations, upgrades, and rollbacks. What distinguishes Helm is its ability to handle complex application hierarchies through automated dependency resolution and the composition o

    GoPackage ManagersApplication Lifecycle ManagementRelease Lifecycle Management
    在 GitHub 上查看↗29,881
  • midudev/jscampmidudev 的头像

    midudev/jscamp

    3,811在 GitHub 上查看↗

    jscamp is a full-stack web development and education project focused on mastering JavaScript, TypeScript, and AI integration. It provides a structured curriculum and interactive exercises covering language fundamentals, frontend engineering, and backend API development. The project distinguishes itself through the implementation of autonomous AI agents capable of complex task automation, such as modifying files, managing servers, and executing API calls. It includes advanced AI development tools for conversational querying, real-time code suggestions, and automated repository analysis to gene

    JavaScriptAutonomous Agent LoopsFull-Stack CurriculaProgramming Courses
    在 GitHub 上查看↗3,811
  • localstack/localstacklocalstack 的头像

    localstack/localstack

    64,423在 GitHub 上查看↗

    LocalStack is an infrastructure development environment that provides a local simulation of cloud services. By leveraging container-orchestrated service lifecycles, it allows developers to build, test, and debug cloud-native applications on their local machines without requiring remote connectivity or incurring cloud provider costs. The platform distinguishes itself through sophisticated traffic redirection and request routing, which intercept cloud service calls at the network layer and redirect them to local handlers. This enables seamless integration with existing development workflows, al

    PythonInfrastructure Development EnvironmentsAPI GatewaysLocal Infrastructure Orchestrators
    在 GitHub 上查看↗64,423
  • rstacruz/cheatsheetsrstacruz 的头像

    rstacruz/cheatsheets

    14,429在 GitHub 上查看↗

    This project is a comprehensive collection of web development reference guides and technical cheat sheets. It provides a curated set of markdown-based documentation designed to help developers quickly locate syntax patterns and API examples for common web technologies and programming languages. The repository serves as a specialized reference library covering several distinct technical domains. It includes extensive guides for CSS, focusing on selectors, Flexbox, Grid, and responsive layout properties, as well as a DevOps command reference for Docker, Kubernetes, AWS, Ansible, and general she

    SCSSDeveloper Quick ReferencesDeveloper Reference GuidesReference Guides
    在 GitHub 上查看↗14,429
  • bazelbuild/bazelbazelbuild 的头像

    bazelbuild/bazel

    25,529在 GitHub 上查看↗

    Bazel is a multi-language build automation engine designed to manage complex dependency graphs and execute compilation tasks for massive codebases. It functions as a hermetic build environment, utilizing sandboxed execution and content-addressable caching to ensure that build artifacts are reproducible and that identical tasks are never re-executed. By modeling dependencies as a directed acyclic graph, the system determines optimal execution order and identifies tasks that can run in parallel. The project distinguishes itself through its support for distributed build execution, allowing resou

    JavaBuild Automation SystemsBuild Automation EnginesBuild Orchestration
    在 GitHub 上查看↗25,529
  • mobile-dev-inc/maestromobile-dev-inc 的头像

    mobile-dev-inc/Maestro

    10,788在 GitHub 上查看↗

    Maestro is a declarative mobile and web UI automation framework designed for end-to-end testing. It operates by querying the native accessibility tree of an application, allowing for black-box testing without requiring source code instrumentation or platform-specific dependencies. The framework distinguishes itself through a unified command syntax that abstracts interactions across Android, iOS, and web environments. It features a dynamic synchronization engine that automatically pauses test execution to account for non-deterministic animations and network-dependent content loading, ensuring

    KotlinAccessibility LayersCross-Platform Abstraction LayersCross-Platform Testing Suites
    在 GitHub 上查看↗10,788
  • coollabsio/coolifycoollabsio 的头像

    coollabsio/coolify

    57,055在 GitHub 上查看↗

    This project is a self-hosted platform-as-a-service that provides a centralized management interface for deploying, configuring, and monitoring containerized applications and databases on private infrastructure. It functions as a visual control plane, automating the end-to-end lifecycle of services from source code to production. By managing container orchestration, networking, and resource allocation, it allows users to maintain full control over their own hardware while streamlining the delivery of software. The platform distinguishes itself through its agentless architecture, which uses se

    PHPContainer Deployment EnginesContainer OrchestratorsSelf-Hosted PaaS Platforms
    在 GitHub 上查看↗57,055
  • github-changelog-generator/github-changelog-generatorgithub-changelog-generator 的头像

    github-changelog-generator/github-changelog-generator

    7,529在 GitHub 上查看↗

    This project is an automated release note tool and markdown history generator that transforms repository activity into structured documentation. It functions as a GitHub API client and CI/CD pipeline component, aggregating tags, issues, and pull requests to produce categorized summaries of project changes. The tool distinguishes itself through native GitHub Enterprise integration, supporting custom API endpoints for self-hosted server instances. It employs a label-based categorization system to group changes into specific sections and utilizes personal access tokens or OAuth to manage API rat

    RubyRelease Changelog GeneratorsRelease Note GenerationAuthenticated API Clients
    在 GitHub 上查看↗7,529
  • parcel-bundler/parcelparcel-bundler 的头像

    parcel-bundler/parcel

    44,032在 GitHub 上查看↗

    Parcel is a web application bundler designed to automate the packaging of project assets for production. It functions as a zero-configuration tool that detects dependencies and transforms source files into optimized output without requiring manual setup files. The project includes a built-in development server that supports incremental builds and hot module replacement to reflect code changes during the development cycle. The core of the system is a dependency graph resolver that maps relationships between modules to determine the structure of output bundles. This is supported by a modular as

    JavaScriptZero-Configuration Web BundlersWeb Application BundlersDevelopment Build Servers
    在 GitHub 上查看↗44,032
  • gocd/gocdgocd 的头像

    gocd/gocd

    7,402在 GitHub 上查看↗

    GoCD is a continuous delivery server and build automation platform designed to orchestrate software delivery pipelines. It functions as a CD pipeline orchestrator that manages the automated execution of build, test, and deployment stages to move code from commit to production. The system utilizes an agent-based job execution model where remote agents pull work from a central server via polling. It employs a state-machine approach to pipeline orchestration, tracking the progression of software through stages and managing immutable build outputs via a central artifact repository to ensure consi

    JavaAutomation PipelinesCI/CD OrchestrationArtifact Flow Tracking
    在 GitHub 上查看↗7,402
  • vitejs/vitevitejs 的头像

    vitejs/vite

    81,611在 GitHub 上查看↗

    Vite is a frontend build toolchain that provides a unified development and production pipeline for modern web applications. It functions as a modular, environment-agnostic build engine that leverages native ES modules to serve source code directly to the browser, eliminating the need for expensive bundling during the development phase. By maintaining an environment-aware module graph, it supports concurrent development across client, server, and custom runtime environments. The project distinguishes itself through a high-performance development server that utilizes a hot module replacement pr

    TypeScriptAPIsApplication ServersDevelopment Servers
    在 GitHub 上查看↗81,611
  • getmoto/motogetmoto 的头像

    getmoto/moto

    8,550在 GitHub 上查看↗

    Moto is a cloud service mockery framework and API mock server that simulates AWS infrastructure locally. It allows developers to test cloud-dependent code and verify infrastructure-as-code templates without deploying real resources or incurring costs. The project functions as an SDK interceptor that can patch existing service clients to redirect requests to a local mock environment. It can also be run as a standalone HTTP server, enabling any programming language to interact with the simulated endpoints. The framework covers a vast array of simulated capabilities, including data storage, com

    PythonAPI Interception ProxiesCloud Service MocksCloud Service Simulators
    在 GitHub 上查看↗8,550
  • wagoodman/divewagoodman 的头像

    wagoodman/dive

    54,242在 GitHub 上查看↗

    Dive is a command-line tool designed for the analysis and optimization of container images. It functions as a layered storage inspector, allowing users to decompose image manifests to examine individual filesystem layers and identify opportunities to reduce total image size. The tool features a filesystem diffing engine that calculates net changes between sequential layers to highlight redundant data and storage inefficiencies. Users interact with this data through a terminal-based dashboard that provides keyboard-driven navigation of complex file structures and layer metadata. By abstracting

    GoContainer Image OptimizersImage AnalyzersImage Layer Analyzers
    在 GitHub 上查看↗54,242
  • avelino/awesome-goavelino 的头像

    avelino/awesome-go

    175,576在 GitHub 上查看↗

    This project serves as a comprehensive language ecosystem index, functioning as a centralized, community-curated directory for the Go programming language. It organizes a vast landscape of software components, libraries, and development tools into a structured, navigable hierarchy, enabling developers to efficiently discover resources tailored to specific functional domains. The repository distinguishes itself through a decentralized contribution model, where community-driven updates ensure the index remains current with the rapidly evolving software landscape. Beyond simple resource listing,

    GoAwesome ListGeneral Resource CollectionsDependency Managers
    在 GitHub 上查看↗175,576
  • gitleaks/gitleaksgitleaks 的头像

    gitleaks/gitleaks

    24,973在 GitHub 上查看↗

    Gitleaks is a security scanning engine designed to identify hardcoded credentials, API keys, and other sensitive information within version control systems and local file structures. It functions as a static analysis tool that automates the detection of secrets, helping to prevent the accidental exposure of sensitive data during the development lifecycle. The tool distinguishes itself through its ability to perform deep forensic analysis of git history, allowing users to audit entire project timelines or enforce security gates within continuous integration pipelines. It supports complex detec

    GoSecret DetectionSecret Scanning EnginesAutomated Code Review
    在 GitHub 上查看↗24,973
  • grab/front-end-guidegrab 的头像

    grab/front-end-guide

    15,235在 GitHub 上查看↗

    This project is a front-end development study guide and technical roadmap designed to introduce the tools, libraries, and patterns used in modern web application development. It serves as an educational resource covering single page application architecture, the integration of modern web tech stacks, and the design of components using static typing. The guide focuses on the orchestration of front-end CI/CD pipelines, providing a walkthrough for automating the linting, testing, bundling, and deployment of static assets to cloud hosting. It specifically addresses the implementation of reusable

    JavaScriptFront-End Learning PathsBuild AutomationsCI CD Pipelines
    在 GitHub 上查看↗15,235
  • containrrr/watchtowercontainrrr 的头像

    containrrr/watchtower

    24,635在 GitHub 上查看↗

    Watchtower is a container-based solution designed to automate the lifecycle management of Docker applications. It functions as a background service that monitors running containers, detects when new base image versions are available in registries, and automatically redeploys the containers to ensure they remain synchronized with the latest builds. The project distinguishes itself through its ability to orchestrate complex deployment workflows and maintain service availability during updates. It interacts directly with the container runtime to manage service dependencies and restart sequences,

    GoAutomated Container UpdatersAutomated Lifecycle ManagementContainer Lifecycle Managers
    在 GitHub 上查看↗24,635
  • conventional-commits/conventionalcommits.orgconventional-commits 的头像

    conventional-commits/conventionalcommits.org

    8,581在 GitHub 上查看↗

    This project provides a specification for a structured commit message convention that enables automated semantic versioning and changelog generation. It defines a standard grammar for commit messages to ensure project history is readable by both humans and machines. The specification maps specific commit types and breaking change indicators to version increment logic, allowing tools to automatically determine whether a patch, minor, or major release is required. This standardized format also facilitates the automatic production of human-readable release notes by parsing commit history. The c

    SCSSCommit-Based Versioning EnginesBreaking Change DetectorsBreaking Change Indicators
    在 GitHub 上查看↗8,581
  • microsoft/vcpkgmicrosoft 的头像

    microsoft/vcpkg

    27,179在 GitHub 上查看↗

    This project is a cross-platform package manager designed to automate the acquisition, compilation, and integration of third-party software libraries into native development projects. It functions as a manifest-driven dependency manager, utilizing declarative configuration files to define project requirements and resolve them into consistent, versioned dependency graphs across Windows, Linux, and macOS. The system distinguishes itself through port-based build automation, which uses standardized scripts to fetch, patch, and compile source code, and triplets-based configuration files that encap

    CMakeModule ManagementDependency ManagersCross-Platform Package Managers
    在 GitHub 上查看↗27,179
  • dbt-labs/dbt-coredbt-labs 的头像

    dbt-labs/dbt-core

    13,051在 GitHub 上查看↗

    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

    RustData Pipeline OrchestrationTransformation FrameworksBusiness Metric Aggregators
    在 GitHub 上查看↗13,051
  • hashicorp/terraformhashicorp 的头像

    hashicorp/terraform

    48,720在 GitHub 上查看↗

    Terraform is a declarative infrastructure-as-code tool designed to manage the lifecycle of cloud and on-premises resources. It functions as a workflow engine that reconciles a defined desired state against real-world infrastructure, using a persistent state-tracking layer to maintain consistency and visibility across distributed environments. By mapping infrastructure components into a directed acyclic graph, the system calculates the optimal order for provisioning, updating, or destroying resources. The platform is distinguished by its extensible plugin-based architecture, which decouples co

    GoInfrastructure as Code EnginesInfrastructure as Code FrameworksCloud Resource Orchestrators
    在 GitHub 上查看↗48,720
  • gitlabhq/gitlabhqgitlabhq 的头像

    gitlabhq/gitlabhq

    24,433在 GitHub 上查看↗

    This project is a Git DevOps platform and repository manager providing a complete toolset for hosting Git repositories, managing project tasks, and automating software delivery pipelines. It functions as a self-hosted version control system with integrated access controls, an issue tracker for project management, and a CI/CD pipeline orchestrator. The platform distinguishes itself by integrating DevSecOps capabilities, specifically a security scanner designed to detect secret leaks and API keys during the code review process. It coordinates the entire DevOps lifecycle, linking version control

    RubyGit Hosting PlatformsLifecycle AutomationAutomation Pipelines
    在 GitHub 上查看↗24,433
  • serverless/serverlessserverless 的头像

    serverless/serverless

    46,917在 GitHub 上查看↗

    The Serverless Framework is a declarative infrastructure-as-code tool designed to automate the deployment, scaling, and lifecycle management of cloud-native applications. It provides a unified command-line interface that translates high-level configuration files into provider-specific resource templates, enabling developers to orchestrate complex architectures, event-driven functions, and cloud resources within a single project structure. What distinguishes this framework is its focus on developer experience and multi-environment parity. It supports local function invocation and event proxyin

    JavaScriptDeployment OrchestratorsInfrastructure as CodeInfrastructure as Code Frameworks
    在 GitHub 上查看↗46,917
  • blazity/next-enterpriseBlazity 的头像

    Blazity/next-enterprise

    7,412在 GitHub 上查看↗

    This project is a production-ready enterprise boilerplate and starter for building high-performance web applications with Next.js. It provides a foundational architecture for large-scale application bootstrapping, combining a TypeScript web starter with a pre-configured project structure and professional toolset. The project distinguishes itself through an integrated suite of operational tools, including CI/CD deployment pipelines, infrastructure-as-code provisioning, and a component-driven UI development sandbox. It incorporates a utility-first styling architecture using Tailwind CSS and a l

    TypeScriptNext.js and React BoilerplatesProject Bootstrapping ToolsIntegrated Testing Suites
    在 GitHub 上查看↗7,412
  • opentofu/opentofuopentofu 的头像

    opentofu/opentofu

    29,206在 GitHub 上查看↗

    OpenTofu is a declarative infrastructure orchestrator that automates the provisioning and management of cloud resources. It functions as a platform-agnostic interface, allowing users to define their desired environment state in configuration files, which the system then reconciles against live infrastructure to calculate and execute necessary updates. The project utilizes a graph-based execution engine to determine the optimal sequence for resource operations, enabling the parallel processing of independent components to reduce deployment times. To support complex, multi-platform environments

    GoInfrastructure as CodeCloud ProvisionersDeclarative Infrastructure Tools
    在 GitHub 上查看↗29,206
  • apptension/saas-boilerplateapptension 的头像

    apptension/saas-boilerplate

    2,819在 GitHub 上查看↗

    This project is a starter kit for building software as a service applications. It provides a foundational framework for developing scalable products with integrated subscription billing, user management, and automated cloud deployment pipelines. The core architecture centers on a multi-tenant application framework that isolates data and permissions between organizations using team workspaces and role-based access control. It utilizes a GraphQL API to ensure type-safe communication and data consistency between the frontend and backend. The system covers comprehensive identity and access manag

    TypeScriptSaaS BoilerplatesSaaS BoilerplatesBilling and Subscription Management
    在 GitHub 上查看↗2,819
  • docker/awesome-composedocker 的头像

    docker/awesome-compose

    45,561在 GitHub 上查看↗

    Awesome Compose is a collection of resources designed to demonstrate the orchestration of multi-container applications. It serves as a practical reference for using declarative configuration files to define, manage, and deploy complex software stacks, ensuring that services run consistently across development, testing, and production environments. The project highlights the capabilities of container lifecycle management by providing examples of how to bundle software with its dependencies into isolated, portable units. It emphasizes the use of multi-stage build pipelines to optimize image siz

    HTMLAwesome ListContainer Lifecycle ManagersContainer Orchestration Tools
    在 GitHub 上查看↗45,561
  • bregman-arie/devops-exercisesbregman-arie 的头像

    bregman-arie/devops-exercises

    82,879在 GitHub 上查看↗

    This project is a comprehensive educational curriculum designed to build proficiency across modern infrastructure, cloud-native technologies, and systems administration. It functions as a reference library and interview preparation resource, offering a structured collection of conceptual questions, practical coding challenges, and hands-on scenarios that cover the full spectrum of software delivery and operational workflows. The repository distinguishes itself through a modular, domain-specific structure that links instructional problem statements with verified implementation examples. By emp

    PythonCompute Orchestration EnginesDevOps Learning CurriculaLearning Paths
    在 GitHub 上查看↗82,879
  • fastapi/full-stack-fastapi-templatefastapi 的头像

    fastapi/full-stack-fastapi-template

    43,815在 GitHub 上查看↗

    This project is a full-stack web application scaffolder designed to initialize production-ready projects with pre-configured database, authentication, and deployment settings. It provides a standardized starting point for development by generating a complete application structure that includes integrated backend, frontend, and database components. The template distinguishes itself through a type-safe integration layer that automatically synchronizes backend API definitions with frontend client code, ensuring consistent data exchange. It also features a containerized development environment th

    TypeScriptAPI Integration LayersProject ScaffoldingDatabase Migrations
    在 GitHub 上查看↗43,815
  • argoproj/argo-workflowsargoproj 的头像

    argoproj/argo-workflows

    16,466在 GitHub 上查看↗

    Argo Workflows is a container-native workflow engine that functions as a Kubernetes custom resource controller. It orchestrates complex sequences of containerized tasks by executing them as directed acyclic graphs, allowing for dependency management and parallel processing within a cluster. The system extends the native Kubernetes control plane to manage the full lifecycle of automated processes, from initial triggering to final resource cleanup. The platform distinguishes itself through its controller-pattern reconciliation, which continuously monitors workflow states to align them with desi

    GoCI/CD Orchestration ToolsDistributed Task OrchestratorsWorkflow Orchestrators
    在 GitHub 上查看↗16,466
  • webpack/webpackwebpack 的头像

    webpack/webpack

    65,834在 GitHub 上查看↗

    Webpack is a module bundler that maps project dependencies into a directed acyclic graph to transform diverse file types into optimized, browser-ready assets. It functions as a build pipeline orchestrator, using entry points to recursively resolve imports and bundle modules, scripts, and static assets into a unified output. The project is distinguished by its plugin-based architecture and loader-driven transformation pipeline. It utilizes an event-driven hook system that allows developers to intercept and modify the build process at specific lifecycle stages, enabling custom code transformati

    JavaScriptAbstract Syntax Tree ParsersBuild Pipeline OrchestratorsDependency Graph Builders
    在 GitHub 上查看↗65,834
  • aws/chaliceaws 的头像

    aws/chalice

    11,062在 GitHub 上查看↗

    Chalice is a framework for building and deploying serverless applications and REST APIs on AWS Lambda using Python. It functions as an infrastructure-as-code generator, mapping application logic and routing definitions directly to cloud compute resources while automating the provisioning and management of the underlying environment. The framework distinguishes itself by analyzing source code to automatically construct the minimum necessary security permissions, ensuring least-privilege access for all deployed functions. It supports modular development through blueprint-based organization and

    PythonServerless FrameworksInfrastructure Provisioning ToolsRESTful API Development
    在 GitHub 上查看↗11,062
  • vscodium/vscodiumVSCodium 的头像

    VSCodium/vscodium

    31,978在 GitHub 上查看↗

    VSCodium provides free, open-source binaries of the Visual Studio Code editor. It serves as a telemetry-free development environment, utilizing automated build pipelines to strip proprietary tracking and data collection components from the source code before generating ready-to-use installation artifacts. The project distinguishes itself by decoupling the editor from proprietary marketplaces, defaulting instead to the community-driven Open VSX Registry for plugin management. It maintains environment isolation through custom configuration logic, such as using independent registry paths for sys

    ShellCode EditorsOpen Source DistributionsPrivacy-Focused Development Environments
    在 GitHub 上查看↗31,978
  • amacneil/dbmateamacneil 的头像

    amacneil/dbmate

    6,954在 GitHub 上查看↗

    Dbmate is a framework-agnostic SQL database migration tool used for tracking, applying, and rolling back schema changes to ensure consistent environments. It functions as a database schema versioning tool that manages updates independently of any specific application framework by relying on raw SQL and connection URLs. The project distinguishes itself by offering a container-based approach to database administration, allowing schema updates to be executed via Docker to avoid local binary installations. It also supports embedding migration scripts directly into the compiled binary to eliminate

    GoDatabase Migration ToolsDatabase Schema MigrationsAtomic Transaction Execution
    在 GitHub 上查看↗6,954
  • github/spec-kitgithub 的头像

    github/spec-kit

    112,539在 GitHub 上查看↗

    Spec-kit is a specification-driven development framework designed to manage the entire software project lifecycle, from initial requirements gathering to final validation. It functions as a command-line environment that orchestrates complex development workflows by chaining shell tasks, human checkpoints, and conditional logic into repeatable, state-aware sequences. By enforcing formal specifications and organizational guardrails before technical implementation begins, the system ensures that project goals and requirements remain the foundation for all subsequent development activities. The p

    PythonSpecification-Driven Task OrchestratorsLifecycle Management FrameworksSpecification-Driven Development Frameworks
    在 GitHub 上查看↗112,539
  • astral-sh/uvastral-sh 的头像

    astral-sh/uv

    86,451在 GitHub 上查看↗

    uv is a high-performance Python package manager and project build tool designed to handle dependency resolution, virtual environment orchestration, and Python interpreter management. It functions as a comprehensive workspace orchestrator, enabling developers to manage complex, multi-package repositories and ensure reproducible builds across different platforms. The tool distinguishes itself through its use of a global, content-addressable cache and hard-link-based environment provisioning, which allow for near-instant environment creation and minimal disk usage. It employs a high-performance

    RustDependency ManagementDependency DeclarationsDependency Managers
    在 GitHub 上查看↗86,451
一览前 10 名对比
仓库Star 数语言许可证最后推送
go-gitea/gitea56.3KGoMIT2026年6月16日
harisekhon/devops-bash-tools8.1KShellmit2026年2月11日
dokku/dokku32KShellMIT2026年6月23日
gyoogle/tech-interview-for-developer17.4KJavaMIT2025年6月4日
nektos/act70.8KGoMIT2026年6月1日
actions/runner-images12.9KPowerShellMIT2026年6月22日
typicode/husky35.2KJavaScriptMIT2026年3月19日
davila7/claude-code-templates20.9KPythonmit2026年2月19日
continuedev/continue33.7KTypeScriptApache-2.02026年6月16日
actions/starter-workflows11.7KTypeScriptNOASSERTION2026年6月1日

Related searches

  • CI/CD 流水线自动化工具
  • an open source tool for CI CD pipelines
  • an open source ci cd pipeline tool
  • 自托管构建流水线服务器
  • 容器原生的 CI/CD 系统
  • Pipeline-as-Code 构建引擎
  • 本地测试 CI 流水的工具
  • 流水线、ETL/ELT 与编排