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
Back to lukemathwalker/cargo-chef

Open-source alternatives to Cargo Chef

30 open-source projects similar to lukemathwalker/cargo-chef, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Cargo Chef alternative.

  • moghtech/komodomoghtech avatar

    moghtech/komodo

    10,290View on GitHub↗

    Komodo is a remote server orchestrator and container deployment platform. It provides a centralized interface for managing multiple remote hosts through lightweight agents, coordinating Docker Swarm and Kubernetes clusters, and automating software delivery via integrated CI/CD pipelines. The system distinguishes itself with a TypeScript-based automation engine that executes typed scripts against the system API for complex operational workflows. It supports infrastructure-as-code through TOML-based declarative configuration synchronization and provides ephemeral build infrastructure that provi

    Rust
    View on GitHub↗10,290
  • zenml-io/zenmlzenml-io avatar

    zenml-io/zenml

    5,451View on GitHub↗

    ZenML is an orchestration platform designed for building, deploying, and monitoring reproducible machine learning pipelines and agentic workflows. It provides a unified framework that manages the entire lifecycle of machine learning assets, from data processing and model training to the deployment of persistent inference services. By decoupling pipeline logic from underlying compute and storage, the platform enables teams to transition workflows seamlessly from local development environments to production-grade cloud infrastructure. The platform distinguishes itself through a service-oriented

    Pythonagentopsagentsai
    View on GitHub↗5,451
  • dbt-labs/dbt-coredbt-labs avatar

    dbt-labs/dbt-core

    13,051View on 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

    Rustanalyticsbusiness-intelligencedata-modeling
    View on GitHub↗13,051

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • release-plz/release-plzrelease-plz avatar

    release-plz/release-plz

    1,393View on GitHub↗

    Publish Rust crates from CI with a Release PR.

    Rust
    View on GitHub↗1,393
  • emk/rust-musl-builderemk avatar

    emk/rust-musl-builder

    1,590View on GitHub↗

    Docker images for compiling static Rust binaries using musl-libc and musl-gcc, with static versions of useful C libraries. Supports openssl and diesel crates.

    Dockerfile
    View on GitHub↗1,590
  • emk/heroku-buildpack-rustemk avatar

    emk/heroku-buildpack-rust

    523View on GitHub↗

    A buildpack for Rust applications on Heroku, with full support for Rustup, cargo and build caching.

    Shell
    View on GitHub↗523
  • liuchong/docker-rustupliuchong avatar

    liuchong/docker-rustup

    90View on GitHub↗

    Automated builded images for rust-lang with rustup, "the ultimate way to install RUST"

    Dockerfiledockerdockerfilemusl
    View on GitHub↗90
  • kpcyrd/mini-docker-rustkpcyrd avatar

    kpcyrd/mini-docker-rust

    244View on GitHub↗

    Very small rust docker image

    Dockerfilealpinedockerrust
    View on GitHub↗244
  • rust-lang/docker-rustrust-lang avatar

    rust-lang/docker-rust

    531View on GitHub↗

    The official Docker images for Rust

    Dockerfile
    View on GitHub↗531
  • rust-cross/rust-musl-crossrust-cross avatar

    rust-cross/rust-musl-cross

    743View on GitHub↗

    Docker images for compiling static Rust binaries using musl-cross

    Shelldocker-imagemusl-crossmusl-libc
    View on GitHub↗743
  • opencontainers/image-specopencontainers avatar

    opencontainers/image-spec

    4,336View on GitHub↗

    The OCI Container Image Specification is a standardized format for container images that ensures interoperability between different build tools and runtimes. It serves as a distribution standard for structuring image blobs and manifests, providing a consistent way to transfer data between registries and clients. The specification employs a content-addressable storage standard that identifies image layers and manifests using cryptographic digests to ensure data integrity. It includes a JSON-based configuration schema for defining execution metadata, such as entrypoints and environment variable

    Gocontainersdockeroci
    View on GitHub↗4,336
  • intellij-rust/intellij-rustintellij-rust avatar

    intellij-rust/intellij-rust

    4,533View on GitHub↗

    This project is an IntelliJ IDE plugin that provides an integrated development environment for Rust. It serves as a build system orchestrator and debugger interface, offering comprehensive language analysis, syntax highlighting, and intelligent code editing assistance. The plugin integrates with a language server to provide real-time type inference and code navigation. It includes a dedicated static analysis tool for detecting code duplicates, analyzing memory leaks, and measuring test coverage. The toolset covers toolchain management and Cargo integration for dependency and manifest handlin

    Kotlinclionhacktoberfestintellij
    View on GitHub↗4,533
  • javastacks/spring-boot-best-practicejavastacks avatar

    javastacks/spring-boot-best-practice

    5,076View on GitHub↗

    This project serves as a comprehensive reference architecture and a guide to best practices for developing scalable applications with the Spring Boot framework. It provides a structural blueprint for Java backend development, focusing on the implementation of decoupled APIs and the establishment of architectural standards. The project specifically details the creation of custom starters and auto-configuration modules to simplify the integration of third-party libraries. It also provides a deployment blueprint for packaging applications as executable jars and optimizing layered builds for cont

    Javajavaspringspringboot
    View on GitHub↗5,076
  • werf/werfwerf avatar

    werf/werf

    4,695View on GitHub↗

    Werf is a container image builder, Kubernetes continuous delivery tool, and deployment orchestrator. It creates container images using Dockerfiles or assembly syntax and manages the automated rollout of applications to Kubernetes clusters by translating package definitions into resource manifests. The system differentiates itself through a multi-architecture build pipeline that integrates system emulators to produce images for different CPU architectures on a single host. It employs content-based tagging and layer caching to avoid uploading redundant image layers to remote registries. Beyond

    Go
    View on GitHub↗4,695
  • distribution/distributiondistribution avatar

    distribution/distribution

    10,479View on GitHub↗

    Distribution is an open-source container image registry that implements the OCI Distribution Specification, enabling any OCI-compatible client to push, pull, and manage container images over standard protocols. It serves as a content distribution toolkit for packaging, shipping, storing, and delivering container content across networked environments, storing and retrieving content by its cryptographic hash for integrity and deduplication. The registry separates image metadata from bulk data to enable efficient validation and partial pulls, and supports resumable blob uploads with chunked tran

    Gocncfcontainersdistribution
    View on GitHub↗10,479
  • termux/proot-distrotermux avatar

    termux/proot-distro

    2,839View on GitHub↗

    proot-distro is a rootless container runtime and Linux distribution manager that allows users to install and run isolated guest environments without requiring administrative root privileges. It utilizes PRoot to simulate root access and filesystem redirection, enabling the deployment of full Linux distributions in a non-root space. The project functions as an OCI container image handler, capable of building, pulling, and pushing OCI-compatible images and manifests. It further serves as a cross-architecture execution layer, utilizing user-mode emulation to run binaries and containers built for

    Shell
    View on GitHub↗2,839
  • tiangolo/uvicorn-gunicorn-fastapi-dockertiangolo avatar

    tiangolo/uvicorn-gunicorn-fastapi-docker

    2,909View on GitHub↗

    This project is a production-ready Docker deployment template for FastAPI applications. It provides a standardized Python web application container that integrates Uvicorn as the ASGI server and Gunicorn as the process manager to handle concurrent requests across multiple CPU cores. The configuration enables performance tuning by adjusting worker processes and server settings based on available CPU resources. It utilizes a multi-stage Docker build to separate build dependencies from the final runtime image. The system covers containerized web hosting, including support for environment-variab

    Pythonasgiasyncdocker
    View on GitHub↗2,909
  • opencontainers/runtime-specopencontainers avatar

    opencontainers/runtime-spec

    3,641View on GitHub↗

    The project provides an open container runtime specification and standardized schema for defining container configurations, namespaces, resource limits, security policies, and filesystem mounts across platforms. It outlines the formal configuration formats, lifecycle operations, and execution environments necessary for portable, isolated container workloads. The specification covers container lifecycle management protocols and structured rules governing container creation, execution startup, process signaling, state tracking, and resource teardown. It standardizes local bundle packaging and

    Gocontainersdockeroci
    View on GitHub↗3,641
  • moby/buildkitmoby avatar

    moby/buildkit

    10,061View on GitHub↗

    Buildkit is a programmable container build toolkit and OCI container image builder that converts build definitions into concurrent dependency graphs for image construction. It functions as an OCI image distribution engine, capable of generating container images and exporting artifacts to local storage or remote registries. The project is distinguished by its use of a low-level binary intermediate representation to decouple high-level build languages from the execution engine. It supports multi-platform image builds through user-mode architecture emulation and provides a distributed build cach

    Gobuilderbuildkitcloud-native
    View on GitHub↗10,061
  • collabnix/dockerlabscollabnix avatar

    collabnix/dockerlabs

    8,008View on GitHub↗

    dockerlabs is a collection of educational labs and technical tutorials designed to teach the fundamentals of containerization and microservice architecture. It provides instructional material and hands-on exercises covering image optimization, security training, infrastructure setup, and cluster orchestration. The project features specific courses and guides focused on reducing image size through multi-stage builds, securing workloads via vulnerability scanning and encrypted networks, and deploying multi-node clusters with high availability using Swarm orchestration. The materials cover a br

    PHPadvancebeginnersdocker
    View on GitHub↗8,008
  • kivy/python-for-androidkivy avatar

    kivy/python-for-android

    8,888View on GitHub↗

    python-for-android is a toolchain that compiles Python applications and their dependencies into installable Android APK or AAB packages. It bundles a Python interpreter and standard library into an Android package, enabling Python code to run natively on mobile devices. The project provides a recipe-based build engine that automates dependency resolution, version pinning, and custom compilation steps for Android targets. The system cross-compiles Python and native C-extension libraries for multiple Android CPU architectures, producing separate native binaries for each target and packaging the

    Pythonandroidapkkivy
    View on GitHub↗8,888
  • in28minutes/devops-master-classin28minutes avatar

    in28minutes/devops-master-class

    2,833View on GitHub↗

    This repository is a comprehensive educational resource covering the full spectrum of DevOps practices, including continuous integration and delivery, containerization, orchestration, configuration management, and infrastructure as code. It provides structured content that walks through automating the build, test, and deployment lifecycle using multi-stage pipelines with Jenkins and Azure DevOps. The material covers declarative server configuration and state management through automated Ansible playbooks, enabling consistent system environments across machines. It also addresses container lif

    Javaazure-devopsdevops-coursekubernetes
    View on GitHub↗2,833
  • harness/harnessharness avatar

    harness/harness

    36,937View on GitHub↗

    Harness is an end-to-end developer platform and DevOps orchestration tool designed to automate software build, test, and deployment pipelines. It functions as a CI/CD platform and a source code management system for hosting and managing version-controlled repositories. The platform provides a remote development environment that launches ephemeral, cloud-based coding spaces to ensure standardized setups. It also includes a centralized artifact registry for storing and managing versioned binary packages and container images used in delivery pipelines. The system covers broad capability areas i

    Gobuild-automationbuild-pipelinesci
    View on GitHub↗36,937
  • spinnaker/spinnakerspinnaker avatar

    spinnaker/spinnaker

    9,740View on GitHub↗

    Spinnaker is a multi-cloud continuous delivery platform designed to automate software releases and deployment pipelines across various public cloud providers and Kubernetes clusters. It functions as a cloud deployment orchestrator and infrastructure delivery tool, coordinating the promotion of software artifacts through multiple environments using visual workflows and directed acyclic graphs. The platform distinguishes itself with a dedicated canary analysis engine that compares performance metrics between new and stable software versions to automate release decisions. It utilizes cloud-agnos

    Java
    View on GitHub↗9,740
  • vitejs/vitevitejs avatar

    vitejs/vite

    81,611View on 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

    TypeScriptbuild-tooldev-serverfrontend
    View on GitHub↗81,611
  • google/wiregoogle avatar

    google/wire

    14,403View on GitHub↗

    Wire is a compile-time dependency injection framework for Go that generates code to wire application components together. It analyzes function signatures at compile time to build an explicit initialization graph, removing the need for runtime reflection or manual wiring code. The framework operates as a Go code generator and static analysis tool, transforming annotated source code into generated wire files that compile alongside the original project. It connects dependencies by matching function parameters and return types, producing a directed acyclic graph of component dependencies that is

    Gocodegendependency-injectiongo
    View on GitHub↗14,403
  • drone/dronedrone avatar

    drone/drone

    36,814View on 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

    Go
    View on GitHub↗36,814
  • googlecontainertools/kanikoGoogleContainerTools avatar

    GoogleContainerTools/kaniko

    15,776View on GitHub↗

    Kaniko is an OCI container image builder that executes Dockerfiles in userspace without requiring a privileged daemon. It is designed as a Kubernetes-native image builder, allowing for the construction and pushing of images to registries from within a cluster or container. The tool ensures reproducible build generation by stripping timestamps from image layers, guaranteeing that identical source inputs produce the same image identifier. It supports multi-architecture image building, allowing for the creation of images compatible with various hardware and operating systems from a single proces

    Go
    View on GitHub↗15,776
  • docker-library/pythondocker-library avatar

    docker-library/python

    2,739View on GitHub↗

    This project provides a standardized Python Docker image, serving as a Linux-based runtime environment for executing Python applications. It is an OCI-compliant container designed to ensure consistent software execution across different platforms. The images support containerized application deployment, enabling environment parity between local development and remote servers. This foundation allows for the creation of standardized build pipelines and the development of microservices architectures. The build process incorporates multi-stage builds and layered image hierarchies to manage image

    Dockerfile
    View on GitHub↗2,739
  • docker/clidocker avatar

    docker/cli

    5,693View on GitHub↗

    Docker CLI is the command-line tool that enables users to interact with the Docker daemon for building, running, and managing containers. It provides a structured interface for controlling container lifecycles, images, networks, and volumes through a terminal-based workflow. The tool supports building container images from source code using Dockerfiles, with features like build context streaming and image layer caching to accelerate construction. It also allows starting interactive shells inside containers for isolated development and testing environments. The CLI operates through a client-s

    Goclidocker
    View on GitHub↗5,693