awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Manager für deklarative Entwicklungsumgebungen

Ranking aktualisiert am 30. Juni 2026

For ein deklaratives Tool zur Verwaltung von Projekt-Entwicklungsumgebungen, 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.

Tools, die projektspezifische Entwicklungsumgebungen mittels Konfigurationsdateien für konsistente Team-Workflows automatisieren und standardisieren.

Manager für deklarative Entwicklungsumgebungen

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • jetify-com/devboxAvatar von jetify-com

    jetify-com/devbox

    12,105Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗12,105
  • jdx/miseAvatar von jdx

    jdx/mise

    29,929Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗29,929
  • asdf-vm/asdfAvatar von asdf-vm

    asdf-vm/asdf

    25,086Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗25,086
  • prefix-dev/pixiAvatar von prefix-dev

    prefix-dev/pixi

    6,416Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,416
  • nixos/nixAvatar von NixOS

    NixOS/nix

    17,090Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗17,090
  • pypa/pipenvAvatar von pypa

    pypa/pipenv

    25,066Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗25,066
  • version-fox/vfoxAvatar von version-fox

    version-fox/vfox

    3,910Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,910
  • loft-sh/devpodAvatar von loft-sh

    loft-sh/devpod

    14,978Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗14,978
  • gitpod-io/gitpodAvatar von gitpod-io

    gitpod-io/gitpod

    13,713Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗13,713
  • coder/coderAvatar von coder

    coder/coder

    12,272Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗12,272
Die Top 10 auf einen Blick vergleichen
RepositoryStarsSpracheLizenzLetzter Push
jetify-com/devbox12.1KGoApache-2.022. Juni 2026
jdx/mise29.9KRustMIT23. Juni 2026
asdf-vm/asdf25.1KGomit9. Feb. 2026
prefix-dev/pixi6.4KRustbsd-3-clause20. Feb. 2026
nixos/nix17.1KC++LGPL-2.116. Juni 2026
pypa/pipenv25.1KPythonMIT9. Juni 2026
version-fox/vfox3.9KGoApache-2.022. Juni 2026
loft-sh/devpod15KGoMPL-2.014. Nov. 2025
gitpod-io/gitpod13.7KTypeScriptAGPL-3.015. Juni 2026
coder/coder12.3KGoagpl-3.020. Feb. 2026

Related searches

  • eine deklarative Automatisierungs-Engine für Infrastruktur
  • eine Dev-Container-Konfiguration für reproduzierbare Setups
  • Tool zur Verwaltung von Dotfiles und zum Bootstrapping
  • ein Manager für Umgebungsvariablen in der lokalen Entwicklung
  • ein deklaratives Tool zur Bereitstellung von Cloud-Infrastruktur
  • ein IaC-Tool auf Basis allgemeiner Programmiersprachen
  • Entwicklungsumgebungen und Utilities
  • Integrierte Umgebung für die API-Entwicklung