awesome-repositories.com
Blog
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
·

Manageri declarativi pentru medii de dezvoltare

Clasament actualizat la 30 iun. 2026

For unealtă declarativă pentru gestionarea mediilor de dezvoltare, the strongest matches are jetify-com/devbox (Devbox is a declarative development environment orchestrator that uses), jdx/mise (Mise is a declarative development environment orchestrator that uses) and asdf-vm/asdf (asdf manages tool versions across projects via a simple). prefix-dev/pixi and nixos/nix round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Instrumente care automatizează și standardizează mediile de dezvoltare specifice proiectelor folosind fișiere de configurare pentru fluxuri de lucru consistente în echipă.

Manageri declarativi pentru medii de dezvoltare

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • jetify-com/devboxAvatar jetify-com

    jetify-com/devbox

    12,105Vezi pe GitHub↗

    Devbox is a development environment orchestrator designed to create reproducible, isolated workspaces for software projects. By leveraging declarative configuration files and the Nix package manager, it ensures that project dependencies, environment variables, and tooling remain consistent across different machines and team members. It functions as a central manager for project-specific environments, providing isolated shell execution that prevents conflicts with host system software. The project distinguishes itself through its ability to bridge local development and cloud-hosted infrastruct

    Devbox is a declarative development environment orchestrator that uses Nix to create reproducible, isolated workspaces with automated dependency management and shell integration, directly matching your need for consistent project environments.

    GoDependency InstallersEnvironment ActivationIsolated Execution Environments
    Vezi pe GitHub↗12,105
  • jdx/miseAvatar jdx

    jdx/mise

    29,929Vezi pe GitHub↗

    Mise is a development environment orchestrator that manages software runtimes, environment variables, and task execution. It functions as a version manager and task runner, providing a unified interface to synchronize project-specific configurations and dependencies across different machines. By automating the installation and switching of tools, it ensures that development environments remain consistent and reproducible. The project distinguishes itself through a hierarchical configuration system that automatically discovers settings by traversing the directory tree. It uses shim-based comma

    Mise is a declarative development environment orchestrator that uses configuration files to manage runtimes, environment variables, and tasks, automating tool installation and ensuring reproducible environments across machines with shell integration.

    RustVersion ManagersVersion Managers
    Vezi pe GitHub↗29,929
  • asdf-vm/asdfAvatar asdf-vm

    asdf-vm/asdf

    25,086Vezi pe GitHub↗

    This project is a command-line tool designed to manage multiple versions of programming language runtimes and development tools on a single machine. It provides a unified interface for installing and switching between different versions of software, ensuring that specific tool versions are consistently applied across various development environments. The system distinguishes itself through a modular, plugin-driven architecture that allows for the integration of new languages and tools via external scripts. It utilizes a shim-based execution mechanism that intercepts command calls, automatical

    asdf manages tool versions across projects via a simple declarative .tool-versions file, covering consistent toolchains and shell integration, but it does not automate the installation of project-level dependencies like packages or services.

    GoVersion ManagersVersion Managers
    Vezi pe GitHub↗25,086
  • prefix-dev/pixiAvatar prefix-dev

    prefix-dev/pixi

    6,416Vezi pe GitHub↗

    Pixi is a conda environment manager that creates reproducible, lock-file-backed environments with cross-platform support and multi-language dependency resolution. It combines package management from both conda-forge and PyPI simultaneously, coordinating their dependency graphs to prevent conflicts, while pinning every transitive dependency to exact versions in a cross-platform lock file for bit-for-bit identical environments across machines. The project distinguishes itself by also functioning as a cross-platform task runner that executes user-defined commands and multi-step pipelines inside

    Pixi is a conda environment manager that uses a declarative manifest to create fully reproducible, lock-file-backed environments with cross‑platform and multi‑language dependency resolution, automated installation, isolation, and shell integration — exactly the kind of declarative development environment manager this search describes.

    RustEnvironment ActivationIsolated Execution EnvironmentsShell Environment Managers
    Vezi pe GitHub↗6,416
  • nixos/nixAvatar NixOS

    NixOS/nix

    17,090Vezi pe GitHub↗

    Nix is a functional package manager, purely functional build system, and declarative configuration system. It serves as a reproducible environment manager designed to eliminate manual installation drift by defining software and operating system states through a configuration language. The project provides a means of managing software dependencies in isolated environments to prevent conflicts between different versions of the same tool. It enables the creation of consistent system configurations and development environments that replicate exactly across multiple machines. Its capabilities cov

    Nix is a declarative package manager and reproducible environment manager that defines development environments through a functional configuration language, providing isolation, reproducibility, and automated dependency management across multiple languages and tools — exactly what this search is after.

    C++Declarative Configuration Systems
    Vezi pe GitHub↗17,090
  • pypa/pipenvAvatar pypa

    pypa/pipenv

    25,066Vezi pe GitHub↗

    Pipenv is a Python dependency manager and virtual environment manager that ensures reproducible environments across different systems. It functions as a lockfile resolver, generating deterministic lockfiles from high-level dependency constraints to prevent version drift. The tool integrates project workflow automation by loading environment variables and executing custom project scripts. It also includes security auditing capabilities to scan installed packages for known vulnerabilities. The system covers a broad range of capabilities including dependency version locking, package installatio

    Pipenv is a Python-specific declarative environment manager that uses a Pipfile for reproducible dependencies and automates virtual environment isolation with shell integration—exactly the kind of tool you described, but limited to Python rather than covering multiple languages.

    PythonDependency InstallersEnvironment IsolationShell Environment Launchers
    Vezi pe GitHub↗25,066
  • version-fox/vfoxAvatar version-fox

    version-fox/vfox

    3,910Vezi pe GitHub↗

    Vfox is a command-line utility designed to manage multiple programming language runtimes and development tools on a single machine. It provides a unified interface for installing, switching, and configuring software versions across different operating systems, ensuring consistent development environments. The project distinguishes itself through a modular, plugin-based architecture that allows for the integration of diverse language runtimes and utilities beyond built-in defaults. It utilizes a combination of shim-based execution, symlink management, and dynamic shell-hook environment injecti

    Vfox is a plugin-based version manager that uses project-level declarative configuration files to pin runtime versions, ensuring consistent and reproducible development environments across multiple languages and tools—directly matching the search for a declarative development environment manager.

    GoShell Environment ManagersVersion Managers
    Vezi pe GitHub↗3,910
  • loft-sh/devpodAvatar loft-sh

    loft-sh/devpod

    14,978Vezi pe GitHub↗

    DevPod is an IDE-agnostic remote development tool and containerized environment manager. It provisions reproducible development workspaces using open-standard configuration files and orchestrates these environments across local machines, remote servers, or public cloud providers. The system utilizes a client-side orchestration model that decouples workspace management from centralized cloud controllers. It features a pluggable provider-based infrastructure abstraction, which allows for multi-backend deployment and the creation of custom provider plugins to extend support for additional cloud

    DevPod provisions reproducible developer workspaces from declarative configuration files (devcontainer specs) and manages them across local, remote, or cloud backends with container isolation and automated setup, perfectly matching the need for a declarative development environment manager.

    GoWorkspace Lifecycle ManagersWorkspace OrchestrationClient-Side Orchestration Models
    Vezi pe GitHub↗14,978
  • gitpod-io/gitpodAvatar gitpod-io

    gitpod-io/gitpod

    13,713Vezi pe GitHub↗

    Gitpod is a cloud development environment platform and Docker-based workspace orchestrator. It provisions on-demand, containerized Linux workspaces that synchronize directly with remote version control repositories to eliminate manual local setup. The platform functions as an infrastructure-as-code environment manager, using declarative configuration files to define base images, tool versions, and environment variables. This ensures team-wide consistency and reproducible workspace configurations across different projects. It provides ephemeral coding workspaces for rapid prototyping, debuggi

    Gitpod is a cloud development environment platform that uses declarative configuration files (gitpod.yml) to define reproducible, containerized workspaces with automated dependency installation, environment isolation, and shell integration, making it a comprehensive declarative development environment manager.

    TypeScriptRemote Development EnvironmentsRemote Development PlatformsCloud Development Environments
    Vezi pe GitHub↗13,713
  • coder/coderAvatar coder

    coder/coder

    12,272Vezi pe 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

    Coder is a self-hosted platform that uses infrastructure-as-code (Terraform) to define and provision isolated, reproducible development environments, directly matching the declarative configuration and reproducible environment requirements of your search.

    GoCloud and Remote WorkspacesInfrastructure as CodeRemote Development Environments
    Vezi pe GitHub↗12,272
Compară top 10 dintr-o privire
RepositorySteleLimbajLicențăUltimul push
jetify-com/devbox12.1KGoApache-2.022 iun. 2026
jdx/mise29.9KRustMIT23 iun. 2026
asdf-vm/asdf25.1KGomit9 feb. 2026
prefix-dev/pixi6.4KRustbsd-3-clause20 feb. 2026
nixos/nix17.1KC++LGPL-2.116 iun. 2026
pypa/pipenv25.1KPythonMIT9 iun. 2026
version-fox/vfox3.9KGoApache-2.022 iun. 2026
loft-sh/devpod15KGoMPL-2.014 nov. 2025
gitpod-io/gitpod13.7KTypeScriptAGPL-3.015 iun. 2026
coder/coder12.3KGoagpl-3.020 feb. 2026

Related searches

  • motor de automatizare declarativă pentru infrastructură
  • configurație dev container pentru medii de lucru reproductibile
  • instrument pentru gestionarea dotfiles și bootstrapping
  • manager de variabile de mediu pentru dezvoltare locală
  • un instrument declarativ pentru provizionarea infrastructurii cloud
  • un instrument IaC bazat pe limbaje de programare generaliste
  • Mediu de dezvoltare și utilitare
  • un mediu integrat pentru dezvoltarea de API-uri