awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Infrastructure as code and provisioning

Ranking updated Jun 23, 2026

For Infrastructure as code and provisioning, the strongest matches are ansible/ansible (Ansible is an agentless infrastructure automation engine designed to), maybe-finance/maybe (Maybe is a self-hosted financial platform designed for private) and opentofu/opentofu (OpenTofu is a declarative infrastructure orchestrator that automates the). mikefarah/yq and hashicorp/terraform round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Tools and frameworks for automating the deployment, configuration, and management of cloud and server infrastructure.

Infrastructure as code and provisioning

Find the best repos with AI.We'll search the best matching repositories with AI.
  • ansible/ansibleansible avatar

    ansible/ansible

    68,968View on GitHub↗

    Ansible is an agentless infrastructure automation engine designed to manage remote servers and network devices. It functions as a cross-platform orchestration tool that coordinates system updates, software installations, and service configurations from a centralized management workstation. By utilizing a declarative approach, it allows users to define desired system states through human-readable configuration files, ensuring consistency across distributed environments. The platform operates by establishing secure shell connections to target nodes, eliminating the need for persistent agent sof

    PythonAgentless Configuration ManagersContainer OrchestrationCross-Platform Orchestration Tools
    View on GitHub↗68,968
  • maybe-finance/maybemaybe-finance avatar

    maybe-finance/maybe

    53,999View on GitHub↗

    Maybe is a self-hosted financial platform designed for private deployment, providing a centralized interface to track investments, budgets, and net worth. By running the application on your own infrastructure, you maintain full control over your sensitive financial data and privacy. The platform is delivered as a containerized application suite, utilizing a declarative configuration framework to manage service lifecycles. It distinguishes itself through a structured approach to version control, allowing users to pin specific release tags to ensure environment consistency and perform controlle

    RubyPlatformsSelf-Hosted Financial PlatformsContainer Orchestration
    View on GitHub↗53,999
  • opentofu/opentofuopentofu avatar

    opentofu/opentofu

    29,206View on 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
    View on GitHub↗29,206
  • mikefarah/yqmikefarah avatar

    mikefarah/yq

    14,913View on GitHub↗

    This tool is a command-line processor designed for querying, updating, and transforming structured data files. It functions as a versatile engine for manipulating YAML, JSON, TOML, and XML documents, allowing users to perform complex operations directly from the terminal. By utilizing a path-based expression language, it enables precise navigation and modification of data structures within configuration files and infrastructure-as-code workflows. What distinguishes this tool is its ability to perform in-place document mutations while preserving original formatting, comments, and metadata. It

    GoCommand-Line Data ProcessorsData Format ConvertersExpression-Based Data Querying
    View on GitHub↗14,913
  • hashicorp/terraformhashicorp avatar

    hashicorp/terraform

    48,720View on 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
    View on GitHub↗48,720
  • kriasoft/react-starter-kitkriasoft avatar

    kriasoft/react-starter-kit

    23,603View on GitHub↗

    This project is a full-stack React starter kit and TypeScript web application boilerplate. It provides a pre-configured project template that combines a frontend and backend to accelerate the development of production-ready web applications. The kit is distinguished by its focus on type-safe architectures, utilizing a monorepo structure to synchronize data types between the server and client. It integrates specific implementations for SaaS operations, including recurring subscription billing via Stripe and user identity authentication supporting passkeys, social logins, and email verification

    TypeScriptFull-Stack Application BoilerplatesProject BoilerplatesApplication Starter Kits
    View on GitHub↗23,603
  • kortix-ai/sunakortix-ai avatar

    kortix-ai/suna

    19,388View on GitHub↗

    Suna is an orchestration platform designed for the deployment, management, and governance of autonomous AI agents. It provides a centralized system for defining agent behaviors and tool integrations, enabling the automation of complex business processes through a unified interface. The platform distinguishes itself by applying infrastructure-as-code principles to AI, utilizing version-controlled repositories to manage agent configurations, skills, and guardrails. It ensures secure and predictable operations by spawning ephemeral, isolated virtual machines for every individual task, preventing

    TypeScriptAI Agent OrchestratorsAutonomous Agent OrchestrationGitOps Deployment Management
    View on GitHub↗19,388
  • dokku/dokkudokku avatar

    dokku/dokku

    31,954View on 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
    View on GitHub↗31,954
  • kubero-dev/kuberokubero-dev avatar

    kubero-dev/kubero

    4,150View on GitHub↗

    Kubero is a self-hosted Platform as a Service (PaaS) that simplifies the deployment, scaling, and management of containerized applications on Kubernetes. It functions as an application manager, CI/CD orchestrator, and multi-tenant manager, allowing users to run workloads without writing manual configuration files. The platform distinguishes itself through automated image synthesis, transforming source code from Git repositories into deployable containers via buildpacks, Dockerfiles, or nixpacks. It implements a GitOps delivery model with automated pipelines that trigger builds on push events

    TypeScriptContainerized Application DeploymentsKubernetes Application DeploymentsAutomated Image Synthesis
    View on GitHub↗4,150
  • 233boy/v2ray233boy avatar

    233boy/v2ray

    29,199View on GitHub↗

    This project is an automated deployment tool designed to streamline the installation, configuration, and maintenance of network proxy software on Linux servers. It functions as a command-line utility that manages the lifecycle of network tunneling services, enabling users to establish and control private traffic routing through repeatable, automated workflows. The tool distinguishes itself through an interactive, menu-driven interface that abstracts complex configuration parameters into selectable options, making it accessible for operators regardless of their technical background. It perform

    ShellProxy AutomatorsProxy Deployment ToolsProxy Installers
    View on GitHub↗29,199
  • iam-veeramalla/aws-devops-zero-to-heroiam-veeramalla avatar

    iam-veeramalla/aws-devops-zero-to-hero

    10,451View on GitHub↗

    This project is a comprehensive educational curriculum and practical guide designed to teach the fundamentals of DevOps practices within the Amazon Web Services ecosystem. It provides a structured learning path for mastering cloud infrastructure automation, deployment workflows, and system management through hands-on tutorials. The curriculum covers the end-to-end lifecycle of cloud resources, focusing on defining infrastructure through version-controlled templates and orchestrating automated delivery pipelines. It distinguishes itself by integrating security and governance directly into the

    PythonCI/CD Orchestration ToolsDevOps CurriculaInfrastructure as Code
    View on GitHub↗10,451
  • coollabsio/coolifycoollabsio avatar

    coollabsio/coolify

    57,055View on 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
    View on GitHub↗57,055
  • azure/azure-quickstart-templatesAzure avatar

    Azure/azure-quickstart-templates

    14,711View on GitHub↗

    This project is a centralized library of community-contributed, declarative configuration files designed for automating the deployment of cloud infrastructure and services. It serves as a repository of machine-readable templates that define the desired state of cloud environments, enabling consistent and repeatable resource provisioning. The collection provides pre-configured scripts that streamline the setup of virtual machines, databases, and networking components. By utilizing these templates, users can standardize the deployment of cloud services and automate the creation of development,

    BicepCloud Deployment TemplatesCloud Provisioning TemplatesInfrastructure as Code
    View on GitHub↗14,711
  • 1panel-dev/1panel1Panel-dev avatar

    1Panel-dev/1Panel

    35,898View on GitHub↗

    1Panel is a centralized server management and container orchestration platform designed to simplify the administration of Linux-based infrastructure. It provides a unified web interface for managing containerized workloads, automating system maintenance, and configuring server resources. By acting as a comprehensive control plane, the platform streamlines the deployment of applications, databases, and web services while offering granular control over host system internals and security settings. What distinguishes this platform is its integrated support for private artificial intelligence infr

    GoAI Infrastructure ManagersContainer Orchestration PlatformsInfrastructure Automation Tools
    View on GitHub↗35,898
  • kananinirav/aws-certified-cloud-practitioner-noteskananinirav avatar

    kananinirav/AWS-Certified-Cloud-Practitioner-Notes

    3,829View on GitHub↗

    This project is a collection of structured study notes and conceptual breakdowns designed for the AWS Certified Cloud Practitioner exam. It serves as a technical reference and study guide, organizing cloud service details and architectural principles to assist in certification preparation. The knowledge base is built using markdown files and includes curated cheat sheets and interactive mind-map visualizations. These tools map complex certification topics into visual hierarchies to enable drill-down study paths and rapid revision. The materials cover a wide range of cloud capabilities, inclu

    HTMLCertification Preparation MaterialsCertification Study GuidesArchitectural Principles
    View on GitHub↗3,829
  • bregman-arie/devops-exercisesbregman-arie avatar

    bregman-arie/devops-exercises

    82,879View on 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
    View on GitHub↗82,879
  • davila7/claude-code-templatesdavila7 avatar

    davila7/claude-code-templates

    20,933View on 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
    View on GitHub↗20,933
  • coder/code-servercoder avatar

    coder/code-server

    78,024View on GitHub↗

    This project provides a remote development platform that enables users to access a full-featured integrated development environment through a standard web browser. By decoupling the user interface from the server-side filesystem, it allows for persistent coding workspaces to be hosted on remote servers, virtual machines, or cloud-native infrastructure, ensuring a consistent development experience from any device. The platform distinguishes itself through a secure gateway architecture that manages traffic, authentication, and encryption at the edge. It utilizes persistent WebSocket connections

    TypeScriptBrowser-Based IDEsContainerized Development EnvironmentsRemote Development Platforms
    View on GitHub↗78,024
  • fosrl/pangolinfosrl avatar

    fosrl/pangolin

    21,255View on GitHub↗

    Pangolin is a zero-trust remote access platform designed to provide secure, identity-aware connectivity to private network resources. It functions as a cloud-native network controller that orchestrates encrypted tunnels, traffic routing, and access policies across distributed environments. By leveraging WireGuard for secure data transport, the platform enables authenticated access to internal web applications, terminal sessions, and remote desktops without exposing services to the public internet. The platform distinguishes itself through a declarative infrastructure model that synchronizes n

    TypeScriptWireGuard ManagementControl PlanesIdentity-Aware Web Exposure
    View on GitHub↗21,255
  • community-scripts/proxmoxvecommunity-scripts avatar

    community-scripts/ProxmoxVE

    26,287View on GitHub↗

    Proxmox VE Helper Scripts is a collection of shell-based automation utilities designed to simplify the installation and configuration of software services within virtualization environments. The repository functions as an infrastructure management tool, providing standardized procedures for deploying and maintaining virtual machines and containers directly on the host operating system. The project distinguishes itself through idempotent configuration management, which ensures system state consistency by verifying existing resources before applying changes. By utilizing direct host interaction

    ShellVirtualization Helper ScriptsShell Scripting LibrariesAwesome List
    View on GitHub↗26,287
  • boto/boto3boto avatar

    boto/boto3

    9,834View on GitHub↗

    Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain

    PythonAWS ProvisionersCloud Provisioning TemplatesCloud Service SDKs
    View on GitHub↗9,834
  • sherlock-project/sherlocksherlock-project avatar

    sherlock-project/sherlock

    85,076View on GitHub↗

    Sherlock is a command-line automation tool designed to orchestrate software build, execution, and deployment workflows. It functions as an ephemeral runtime orchestrator that executes applications directly from source code, bypassing the need for persistent system-wide installations or manual dependency management. By providing a unified, containerized development environment, it ensures that application dependencies and infrastructure configurations remain consistent across diverse host operating systems. The project distinguishes itself through its ability to synthesize container images dec

    PythonContainerized Development EnvironmentsEphemeral Execution EnvironmentsPlatforms
    View on GitHub↗85,076
  • aws/aws-cdkaws avatar

    aws/aws-cdk

    12,817View on GitHub↗

    The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision cloud resources using familiar programming languages. By utilizing construct-based synthesis, it translates high-level, object-oriented code into declarative templates, allowing for the automated management of complex cloud environments through a centralized, code-driven control plane. The framework distinguishes itself through its ability to model infrastructure as a dependency-aware resource graph, ensuring that components are provisioned and updated in the correct order. It

    TypeScriptInfrastructure as CodeAWS ProvisionersCloud Deployment Automation
    View on GitHub↗12,817
  • portainer/portainerportainer avatar

    portainer/portainer

    37,740View on GitHub↗

    Portainer is a unified infrastructure management platform that provides a centralized control plane for deploying, monitoring, and managing containerized applications. It functions as an orchestration-abstraction layer, translating user actions into platform-specific API calls to maintain consistency across diverse container runtimes and cluster technologies. By organizing users, teams, and resources into a single interface, it enables granular role-based access control and lifecycle management for containerized services and stacks. The platform distinguishes itself through its support for di

    TypeScriptInfrastructure Management PlatformsContainer Orchestration ConsolesContainer Orchestration Interfaces
    View on GitHub↗37,740
  • aws-cloudformation/aws-cloudformation-templatesaws-cloudformation avatar

    aws-cloudformation/aws-cloudformation-templates

    5,182View on GitHub↗

    This repository is a curated collection of reusable AWS CloudFormation templates that automate the provisioning of AWS resources using infrastructure as code. The templates serve as ready‑to‑deploy blueprints for common AWS components—such as VPCs, EC2 instances, databases, and security groups—and include serverless application templates that combine API Gateway with Lambda to create endpoints triggered by HTTP requests without manual configuration. The templates are written in declarative YAML or JSON and support nested stack composition, allowing related resources to be grouped into reusabl

    PythonCloudFormation TemplatesCloud Deployment TemplatesInfrastructure as Code
    View on GitHub↗5,182
  • localstack/localstacklocalstack avatar

    localstack/localstack

    64,423View on 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
    View on GitHub↗64,423
  • hashicorp/vagranthashicorp avatar

    hashicorp/vagrant

    27,154View on GitHub↗

    Vagrant is a virtual machine environment manager and infrastructure as code tool used to create and configure consistent development environments. It acts as a virtual machine provisioner and hypervisor abstraction layer, allowing users to define machine specifications and automate software installation on guest systems via declarative configuration files. The project enables cross-hypervisor orchestration by decoupling the command interface from specific virtualization backends. It ensures environment consistency through the distribution of pre-configured machine images and the orchestration

    RubyHypervisor AbstractionsVirtualization EnvironmentsAbstraction Layers
    View on GitHub↗27,154
  • docker/awesome-composedocker avatar

    docker/awesome-compose

    45,561View on 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
    View on GitHub↗45,561
  • kubernetes/kuberneteskubernetes avatar

    kubernetes/kubernetes

    123,197View on GitHub↗

    Kubernetes is a distributed container orchestration platform that automates the deployment, scaling, and management of containerized applications across clusters of computing nodes. It functions as a declarative infrastructure controller, utilizing a control loop architecture that continuously monitors the current system state against user-defined configurations to ensure desired operational outcomes. The system relies on a centralized API-driven interface and a replicated key-value store to maintain a consistent source of truth for all cluster objects. The platform distinguishes itself throu

    GoDeclarative Reconciliation EnginesDistributed Container OrchestrationPlatforms
    View on GitHub↗123,197
  • ansible/ansible-examplesansible avatar

    ansible/ansible-examples

    12,009View on GitHub↗

    This repository serves as a library of reference patterns and scripts for infrastructure automation and configuration management. It provides a collection of standardized examples designed to demonstrate how to define and maintain server environments as code, ensuring consistency across development, testing, and production stages. The project focuses on implementing infrastructure as code best practices by showcasing how to structure automation logic for complex deployments. These examples illustrate the use of declarative modeling to define desired system states, alongside modular task abstr

    ShellAnsible CollectionsInfrastructure as CodeConfiguration as Code
    View on GitHub↗12,009
  • helm/helmhelm avatar

    helm/helm

    29,881View on 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
    View on GitHub↗29,881
  • gofireflyio/aiacgofireflyio avatar

    gofireflyio/aiac

    3,794View on GitHub↗

    aiac is an AI-powered command line tool designed to translate natural language requests into infrastructure code, DevOps workflows, and system scripts. It operates as a generator that uses large language models to produce cloud provisioning files, configuration files, and executable automation scripts directly from the terminal. The tool features a provider-agnostic model abstraction and a configuration-based routing system, allowing users to switch between different AI backends and discover compatible models. It includes an interactive shell interface for refining generated outputs through i

    GoDevelopment CLI ToolsInfrastructure as CodeCLI Execution
    View on GitHub↗3,794
  • kelseyhightower/kubernetes-the-hard-waykelseyhightower avatar

    kelseyhightower/kubernetes-the-hard-way

    48,696View on GitHub↗

    Kubernetes The Hard Way is an educational curriculum designed to teach the fundamental architecture and operational requirements of container orchestration platforms. It provides a structured, hands-on learning path that guides users through the manual bootstrapping of a multi-node cluster from scratch, intentionally avoiding automated installers to ensure a deep understanding of how individual control plane and worker node components interact. The project distinguishes itself by requiring the manual configuration of every layer of the infrastructure, including the generation of cryptographic

    Software Architecture EducationTechnical TutorialsDistributed Key-Value Stores
    View on GitHub↗48,696
  • basecamp/omarchybasecamp avatar

    basecamp/omarchy

    20,253View on GitHub↗

    Omarchy is a directory structure orchestrator that automates the provisioning and maintenance of file system hierarchies. By utilizing declarative configuration files, it allows users to define a desired workspace layout that serves as a single source of truth, ensuring that local development environments remain consistent and reproducible across distributed teams. The tool functions as an infrastructure-as-code utility for local environments, employing idempotent reconciliation to compare the current file system state against the defined configuration. It automatically applies only the neces

    ShellDirectory ConfigurationsFile System WorkspacesInfrastructure as Code Tools
    View on GitHub↗20,253
  • serverless/serverlessserverless avatar

    serverless/serverless

    46,917View on 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
    View on GitHub↗46,917
  • chef/chefchef avatar

    chef/chef

    8,199View on GitHub↗

    Chef is a configuration management platform and infrastructure as code framework used to automate the deployment and maintenance of infrastructure state across a fleet of servers. It operates as an idempotent automation engine, ensuring systems converge to a desired state by applying only the necessary changes to resolve differences. The system functions as a multi-platform server orchestrator capable of managing infrastructure across different operating systems, cloud providers, and hardware architectures. It includes a dedicated infrastructure testing framework to verify configuration code

    RubyIdempotency PatternsInfrastructure as CodeMulti-Platform Server Orchestrators
    View on GitHub↗8,199
  • blazity/next-enterpriseBlazity avatar

    Blazity/next-enterprise

    7,412View on 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
    View on GitHub↗7,412
  • abiosoft/colimaabiosoft avatar

    abiosoft/colima

    29,324View on GitHub↗

    Colima is a command-line utility that provides lightweight container runtimes and local Kubernetes orchestration by managing isolated virtual machine environments. It functions as a virtualization manager that abstracts the underlying container engine, allowing users to run containerized applications and system workloads on non-native operating systems without the overhead of heavy desktop software. The project distinguishes itself through its support for hardware-accelerated workloads, enabling direct GPU passthrough to virtual machines for high-performance machine learning tasks. It offers

    GoContainer Management ToolsContainer Orchestration EnvironmentsContainer Orchestrators
    View on GitHub↗29,324
  • coder/codercoder avatar

    coder/coder

    12,272View on GitHub↗

    Coder is a self-hosted platform for provisioning and managing isolated, containerized development environments. It provides a centralized infrastructure for teams to deploy ephemeral workspaces on private cloud or on-premises hardware, ensuring consistent toolchains and dependencies across distributed development environments. The platform distinguishes itself through its focus on secure, infrastructure-as-code governance and autonomous agent integration. It allows organizations to define reusable, versioned environment templates that integrate with existing identity providers and role-based

    GoCloud and Remote WorkspacesInfrastructure as CodeRemote Development Environments
    View on GitHub↗12,272
  • hwdsl2/setup-ipsec-vpnhwdsl2 avatar

    hwdsl2/setup-ipsec-vpn

    27,378View on GitHub↗

    This project is an automated command-line tool designed to install and configure a secure network gateway on a host machine. By utilizing established open-source security protocols, it establishes a private tunnel endpoint that encrypts internet traffic and facilitates remote access connectivity for authorized users. The tool functions as an infrastructure lifecycle manager, streamlining the deployment of private network services through shell-script-based orchestration. It distinguishes itself by integrating directly with the Linux kernel to manage packet filtering rules and providing creden

    ShellNetwork GatewaysVPN ProtocolsDeployment Tools
    View on GitHub↗27,378
  • daytonaio/daytonadaytonaio avatar

    daytonaio/daytona

    72,416View on GitHub↗

    Daytona is a cloud-native development environment platform designed to orchestrate ephemeral, containerized workspaces. It provides a centralized system for managing reproducible coding environments as code, ensuring consistency across distributed teams by abstracting the underlying infrastructure. By utilizing declarative configuration, the platform automates the entire lifecycle of development sandboxes, from initial provisioning to resource governance. The platform distinguishes itself through its infrastructure-agnostic runner layer, which allows development environments to be deployed ac

    TypeScriptSecure Cloud Development EnvironmentsCloud Native OrchestrationContainer Environment Orchestrators
    View on GitHub↗72,416
  • digitalplatdev/freedomainDigitalPlatDev avatar

    DigitalPlatDev/FreeDomain

    179,955View on GitHub↗

    FreeDomain is a centralized platform for managing the full lifecycle of domain names, providing services for free registration and web presence activation. It offers a unified administrative interface that allows users to secure digital identities across multiple top-level extensions and configure hosting environments through a guided setup process. The platform distinguishes itself through an API-driven orchestration layer that automates interactions with external registrars and simplifies complex infrastructure management by abstracting DNS configurations into standardized zone file updates

    HTMLDomain Registration PlatformsDNS Management DashboardsDomain Lifecycle Management
    View on GitHub↗179,955
  • apsdehal/awesome-ctfapsdehal avatar

    apsdehal/awesome-ctf

    11,614View on GitHub↗

    This project is a comprehensive directory of software utilities, frameworks, and educational resources designed for cybersecurity competitions and offensive security research. It serves as a centralized index for tools used in cryptography, forensics, reverse engineering, and web exploitation, while providing structured materials for training and skill development. The repository distinguishes itself through a community-driven maintenance model that aggregates and organizes technical resources into a searchable, hierarchical structure. It facilitates knowledge transfer by cataloging expert pr

    JavaScriptCapture The Flag CompetitionsAwesome ListCTF Hosting Platforms
    View on GitHub↗11,614
  • nektos/actnektos avatar

    nektos/act

    70,801View on 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
    View on GitHub↗70,801
  • mongodb/mongomongodb avatar

    mongodb/mongo

    28,158View on GitHub↗

    This project is a distributed, document-oriented database system designed to store information in flexible, hierarchical structures. It supports horizontal scaling through automated sharding and maintains high availability across global clusters using a multi-node replication protocol. By executing multi-document operations as atomic units, the system ensures data integrity and consistency across distributed environments. The platform distinguishes itself by integrating advanced vector-based indexing, which enables semantic similarity searches alongside traditional geospatial and lexical quer

    C++Distributed DatabasesDocument DatabasesACID Transactional Cores
    View on GitHub↗28,158
  • traefik/traefiktraefik avatar

    traefik/traefik

    63,644View on GitHub↗

    Traefik is a cloud-native edge router and API gateway designed to manage service communication and traffic flow across distributed infrastructure. It functions as a dynamic service proxy that automatically discovers backend services and configures routing rules in real time, eliminating the need for manual restarts or complex configuration updates. By integrating directly with container orchestrators and service registries, it maintains a consistent state for network traffic, load balancing, and security policy enforcement. The project distinguishes itself through its deep integration with di

    GoAPI GatewaysAPI Traffic ManagementAutomated Traffic Routing
    View on GitHub↗63,644
  • kubernetes/minikubekubernetes avatar

    kubernetes/minikube

    31,877View on GitHub↗

    Minikube is a command-line tool designed for local Kubernetes development, enabling users to provision and manage full-featured container clusters directly on a workstation. It serves as a local orchestrator that automates the lifecycle of isolated environments, allowing developers to start, stop, pause, and delete clusters to support testing and integration workflows. The project distinguishes itself through its flexible architecture, which supports multiple virtualization drivers and container runtimes to accommodate diverse host environments. It provides deep integration between the host a

    GoCluster Lifecycle ManagementContainer OrchestratorsLocal Development Environments
    View on GitHub↗31,877
  • datatalksclub/data-engineering-zoomcampDataTalksClub avatar

    DataTalksClub/data-engineering-zoomcamp

    42,483View on GitHub↗

    This project is an open-source educational curriculum designed to provide comprehensive training in data engineering. It focuses on building scalable data pipelines and managing cloud-native infrastructure through a structured, self-paced program that combines technical explanations with hands-on practical exercises. The curriculum distinguishes itself by emphasizing industry-standard methodologies, specifically teaching students how to implement infrastructure as code and manage data workflows through orchestration tools. By utilizing container-based environment isolation and declarative con

    Jupyter NotebookData Engineering CurriculaData EngineeringCloud Infrastructure Courses
    View on GitHub↗42,483

Related searches

  • a declarative tool for provisioning cloud infrastructure
  • an infrastructure as code tool using programming languages
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
ansible/ansible69KPythonGPL-3.0Jun 12, 2026
maybe-finance/maybe54KRubyagpl-3.0Jul 24, 2025
opentofu/opentofu29.2KGoMPL-2.0Jun 22, 2026
mikefarah/yq14.9KGomitFeb 14, 2026
hashicorp/terraform48.7KGoNOASSERTIONJun 16, 2026
kriasoft/react-starter-kit23.6KTypeScriptMITMar 2, 2026
kortix-ai/suna19.4KTypeScriptotherFeb 20, 2026
dokku/dokku32KShellMITJun 23, 2026
kubero-dev/kubero4.2KTypeScriptgpl-3.0Feb 11, 2026
233boy/v2ray29.2KShellGPL-3.0Jan 15, 2026
an open source tool for infrastructure automation
  • an IaC tool using general-purpose languages
  • a platform for managing infrastructure operations
  • a declarative automation engine for infrastructure
  • a cloud development kit for infrastructure
  • an open source tool for infrastructure provisioning