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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
puphpet avatar

puphpet/puphpetArchived

0
View on GitHub↗
3,798 stele·605 fork-uri·HTML·3 vizualizări

Puphpet

Puphpet is a web-based infrastructure as code generator and local development environment orchestrator. It provides a graphical interface for defining and automating the setup of isolated virtual machine environments used for web development.

The tool functions as a virtual machine environment builder that transforms user inputs into structured, declarative configuration models. It abstracts the complexity of infrastructure automation tools by mapping visual interface selections to configuration files.

The system covers the generation of virtual machine configurations and the provisioning of software stacks to ensure reproducible development workflows across different host systems.

Features

  • Local Development Environments - Provides the tools and configurations needed to run isolated virtual machine environments for local web application development.
  • Configuration File Generators - Generates custom configuration files for tools like Vagrant and Puppet using a visual interface.
  • Virtual Machine Provisioning - Automates the deployment of software stacks and server configurations within virtualized environments.
  • Machine Setup Automations - Automates the setup of local development virtual machines using a web-based configuration interface.
  • Infrastructure as Code Generators - Produces machine-readable configuration files to automate the provisioning and setup of local development server environments.
  • Local Development Environments - Transforms user inputs into structured configuration models for reproducible local software stacks.
  • Virtualization Environments - Provides a web interface for defining and automating the setup of isolated server environments for web development.
  • Visual Configuration Mappings - Transforms user interface inputs into structured configuration files that describe the desired state of a virtual environment.
  • Idempotent Operations - Ensures that server configuration files can be applied multiple times without changing the result beyond the initial application.
  • GUI-Based Provisioning - Offers a graphical configuration builder that abstracts the complexity of underlying infrastructure automation tools.
  • State-Based Modeling - Maintains a consistent representation of the desired server state to ensure reproducibility across different host systems.
  • Development Environment Reproducibility - Ensures identical server setups across team members by generating declarative configuration models.
  • Provisioning Abstractions - Provides a simplified layer that hides the complexity of underlying automation engines when defining software stacks.
  • Web-Based Configuration Dashboards - Provides a browser-based interface to coordinate the creation and management of virtual machine setup parameters.

Istoric stele

Graficul istoricului de stele pentru puphpet/puphpetGraficul istoricului de stele pentru puphpet/puphpet

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Puphpet

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Puphpet.
  • canonical/multipassAvatar canonical

    canonical/multipass

    9,146Vezi pe GitHub↗

    Multipass is a virtual machine lifecycle controller and manager designed to create and orchestrate lightweight Ubuntu instances on a local workstation. It functions as a cross-platform hypervisor wrapper that provides a local cloud development environment for simulating cloud deployments. The system utilizes a hypervisor-abstraction layer and driver-based backend resolution to manage virtual machines across different host operating systems using native virtualization backends. It enables the simulation of cloud instance behavior through the injection of cloud-init metadata and initialization

    C++cloudcontainerhyper-v
    Vezi pe GitHub↗9,146
  • netlify/cliAvatar netlify

    netlify/cli

    1,893Vezi pe GitHub↗

    This developer command-line tool manages deployments, configures serverless functions, and provisions resources for a cloud hosting platform. It provides a terminal utility to automate project deployment, environment variable management, and database provisioning for web applications, while also serving as a local development server that simulates production routing and proxy rules. The tool handles deployment workflows by synchronizing web projects through file hashing, artifact caching, and real-time progress tracking. It coordinates serverless function lifecycles with hot reloading across

    TypeScriptclinetlify
    Vezi pe GitHub↗1,893
  • mitchellh/vagrantAvatar mitchellh

    mitchellh/vagrant

    27,154Vezi pe GitHub↗

    Vagrant is a virtual machine environment manager and development environment provisioner. It functions as an infrastructure as code tool and multi-hypervisor orchestrator, allowing for the definition and automation of virtualized development environments through a single configuration file. The project enables the creation of portable, virtualized development environments to ensure consistency across different host operating systems. It supports deploying these environments across various backends, including local hypervisors, cloud providers, and container runtimes, using a unified interface

    Ruby
    Vezi pe GitHub↗27,154
  • botpress/botpressAvatar botpress

    botpress/botpress

    14,748Vezi pe GitHub↗

    Botpress is a conversational AI builder and LLM agent platform used to design chatbot workflows and orchestrate agents powered by large language models. It provides a framework for managing the entire lifecycle of these agents, from initial creation through to deployment across various production environments. The platform includes a custom integration SDK for developing and publishing third-party connectors that extend agent capabilities. These tools allow for the creation of custom plugins that connect AI agents to external APIs and third-party services. The system supports both visual des

    TypeScript
    Vezi pe GitHub↗14,748
Vezi toate cele 30 alternative pentru Puphpet→

Întrebări frecvente

Ce face puphpet/puphpet?

Puphpet is a web-based infrastructure as code generator and local development environment orchestrator. It provides a graphical interface for defining and automating the setup of isolated virtual machine environments used for web development.

Care sunt principalele funcționalități ale puphpet/puphpet?

Principalele funcționalități ale puphpet/puphpet sunt: Local Development Environments, Configuration File Generators, Virtual Machine Provisioning, Machine Setup Automations, Infrastructure as Code Generators, Virtualization Environments, Visual Configuration Mappings, Idempotent Operations.

Care sunt câteva alternative open-source pentru puphpet/puphpet?

Alternativele open-source pentru puphpet/puphpet includ: canonical/multipass — Multipass is a virtual machine lifecycle controller and manager designed to create and orchestrate lightweight Ubuntu… netlify/cli — This developer command-line tool manages deployments, configures serverless functions, and provisions resources for a… mitchellh/vagrant — Vagrant is a virtual machine environment manager and development environment provisioner. It functions as an… botpress/botpress — Botpress is a conversational AI builder and LLM agent platform used to design chatbot workflows and orchestrate agents… kubernetes/kops — kops is a Kubernetes cluster provisioner and lifecycle manager designed to automate the creation, maintenance, and… nixos/nix.dev — This project provides a functional package manager and a reproducible build system designed to ensure identical build…