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
C

chef/bento

0
View on GitHub↗
4,423 stars·1,123 forks·HCL·Apache-2.0·22 views

Bento

Bento is a system for defining, building, and distributing standardized, cross-platform virtual machine images and base boxes. It functions as a virtual machine image builder that automates the creation of images using declarative configuration templates.

The project provides a pipeline for building, testing, and publishing images to a cloud registry. This workflow utilizes a collection of templates to generate minimal, standardized base boxes across multiple operating systems.

The system covers image automation via template-based generation and validation tools for testing built images against specific configurations. It includes utilities for listing compatible templates based on processor architecture and orchestrating the build process through metadata tracking.

Features

  • Packer-Based Image Building - Uses declarative Packer scripts to automate the creation and configuration of standardized virtual machine images.
  • Vagrant Image Templates - Ships a collection of Packer templates for building minimal, standardized Vagrant base boxes across multiple operating systems.
  • Cloud Image Pipelines - Implements automated workflows for generating and uploading verified virtual machine images to cloud registries.
  • Minimal Base Image Creation - Creates stripped-down, minimal virtual machine base boxes to ensure consistent baselines across platforms.

AI search

Explore more awesome repositories

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

Start searching with AI
  • Cross-Platform VM Base Boxes - Provides pre-configured virtual machine images that ensure consistent environment baselines for development and testing.
  • Minimal Base Images - Generates minimal, lightweight virtual machine images that serve as a foundation for consistent environment baselines.
  • Virtual Machine Image Construction - Automates the creation of bootable virtual machine images from declarative configuration templates.
  • OS Baseline Configurations - Applies standardized template settings to ensure a consistent system state across different virtual machine platforms.
  • Build Metadata Orchestration - Tracks build configurations and outcomes in metadata files to automate the testing and publishing pipeline.
  • Image Build Verification - Provides a utility for validating built images against test configurations and recording the outcomes in metadata files.
  • Image Configuration Validation - Validates built virtual machine images using test configurations to ensure they meet requirements before deployment.
  • Virtualization Infrastructure - A collection of pre-built base boxes for multiple operating systems.
  • Star history

    Star history chart for chef/bentoStar history chart for chef/bento

    How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

    Frequently asked questions

    What does chef/bento do?

    Bento is a system for defining, building, and distributing standardized, cross-platform virtual machine images and base boxes. It functions as a virtual machine image builder that automates the creation of images using declarative configuration templates.

    What are the main features of chef/bento?

    The main features of chef/bento are: Packer-Based Image Building, Vagrant Image Templates, Cloud Image Pipelines, Minimal Base Image Creation, Cross-Platform VM Base Boxes, Minimal Base Images, Virtual Machine Image Construction, OS Baseline Configurations.

    Which projects share features with chef/bento?

    Projects with overlapping indexed features include: includeos/includeos — IncludeOS is a unikernel operating system that bundles application code with only the necessary kernel drivers into a… hashicorp/otto — Otto is a hybrid cloud orchestration platform designed to provision infrastructure and deploy application workloads… christitustech/linutil — Linutil is a Rust-based system configuration toolbox designed to automate software installation, hardware setup, and… docker-library/docs — This project serves as a documentation hub and specification repository for official Docker images. It functions as a… googlecloudplatform/distroless — Distroless provides a set of OCI-compliant minimal base images and hardening tools designed to create secure,… jedi4ever/veewee — Veewee is a framework for automating the generation and packaging of custom virtual machine images across multiple…

    Projects sharing features with Bento

    These projects share indexed features with Bento. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
    • includeos/includeosincludeos avatar

      includeos/IncludeOS

      5,239View on GitHub↗

      IncludeOS is a unikernel operating system that bundles application code with only the necessary kernel drivers into a single bootable image. It functions as a resource-efficient cloud service virtual machine and a lightweight serverless runtime environment designed to minimize memory footprints and boot times. The project provides a Linux compatibility layer via a C library, allowing applications written for Linux to be compiled and executed within the unikernel environment. It also serves as a network appliance framework for building high-performance firewalls and load balancers using config

      C++cppoperating-systemunikernel
      View on GitHub↗5,239
    • hashicorp/ottohashicorp avatar

      hashicorp/otto

      4,241View on GitHub↗

      Otto is a hybrid cloud orchestration platform designed to provision infrastructure and deploy application workloads across diverse cloud environments using infrastructure as code. It functions as an infrastructure as code provisioner that automates the deployment of consistent resources through policy-driven workflows. The project includes a hybrid cloud service mesh for managing service discovery and secure communication between applications, as well as an identity-based access controller for managing secrets and enforcing granular access controls. It also features an infrastructure knowledg

      HTML
      View on GitHub↗4,241
    • christitustech/linutilChrisTitusTech avatar

      ChrisTitusTech/linutil

      5,133View on GitHub↗

      Linutil is a Rust-based system configuration toolbox designed to automate software installation, hardware setup, and security baseline enforcement across various Linux distributions. It functions as a high-performance utility for executing batch configuration jobs and managing system baselines through a terminal interface. The project provides a distribution-agnostic setup manager that allows users to configure hardware peripherals and install desktop environments across different Linux versions. It includes a specialized firewall configuration tool for applying standardized network traffic r

      Shell
      View on GitHub↗5,133
    • docker-library/docsdocker-library avatar

      docker-library/docs

      5,281View on GitHub↗

      This project serves as a documentation hub and specification repository for official Docker images. It functions as a metadata-driven documentation generator that transforms structured content files into markdown files and readmes for public distribution. The repository provides technical guides and configuration standards for deploying containerized software across multiple CPU architectures. It includes detailed manuals for configuring environment variables, volume mounts, and network settings to ensure consistent image deployments. The documentation covers a broad range of containerized e

      Shellhacktoberfest
      View on GitHub↗5,281
    Compare all 14 related projects→