awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Development environment tools

排名更新于 2026年7月21日

For development environment types, the strongest matches are gitpod-io/openvscode-server (This project provides a browser-based IDE server that serves), coder/coder (Coder is a self-hosted platform that provides containerized, infrastructure-as-code-driven) and coder/code-server (This platform provides a browser-based IDE and remote development). bluxmit/alnoda-workspaces and devcontainers/templates round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Explore the best development environment tools. Compare top-rated options by features and activity to find the best fit for your workflow.

Development environment tools

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • gitpod-io/openvscode-servergitpod-io 的头像

    gitpod-io/openvscode-server

    5,891在 GitHub 上查看↗

    OpenVSCode Server is an open-source project that runs the full Visual Studio Code editor as a web application served from a remote server, enabling development through any browser without local installation. It provides a browser-based IDE that combines containerized development environments, remote file system access, and server-side process management to deliver a complete remote development experience. The project supports the standard VS Code extension model, allowing plugins to add languages, debuggers, and tools without modification. It maintains real-time bidirectional communication be

    This project provides a browser-based IDE server that serves as a core component for remote development environments, though it focuses on the editor interface rather than providing the full orchestration and infrastructure-as-code platform features of a complete dev container ecosystem.

    TypeScriptBrowser-Based IDEsContainer Development EnvironmentsContainerized Development Environments
    在 GitHub 上查看↗5,891
  • coder/codercoder 的头像

    coder/coder

    12,272在 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 provides containerized, infrastructure-as-code-driven development environments with support for cloud-based IDEs and local-remote synchronization, perfectly matching the requirements for a remote development platform.

    GoBrowser-Based IDEsContainerized Development EnvironmentsInfrastructure as Code
    在 GitHub 上查看↗12,272
  • coder/code-servercoder 的头像

    coder/code-server

    78,024在 GitHub 上查看↗

    This project provides a remote development platform that enables users to access a full-featured integrated development environment through a standard web browser. By decoupling the user interface from the server-side filesystem, it allows for persistent coding workspaces to be hosted on remote servers, virtual machines, or cloud-native infrastructure, ensuring a consistent development experience from any device. The platform distinguishes itself through a secure gateway architecture that manages traffic, authentication, and encryption at the edge. It utilizes persistent WebSocket connections

    This platform provides a browser-based IDE and remote development workspace that fulfills the core requirement for cloud-based, container-ready development environments, though it functions primarily as the IDE interface rather than a full infrastructure-as-code orchestration suite.

    TypeScriptBrowser-Based IDEsContainerized Development EnvironmentsWebSocket Synchronization Protocols
    在 GitHub 上查看↗78,024
  • bluxmit/alnoda-workspacesbluxmit 的头像

    bluxmit/alnoda-workspaces

    1,361在 GitHub 上查看↗

    Alnoda Workspaces is a cloud-native platform for provisioning and managing containerized development environments. It provides a system for hosting isolated, portable workspaces that ensure consistent tooling and configurations across distributed teams, whether deployed on local infrastructure or remote cloud servers. The platform distinguishes itself by integrating local language model execution directly into the development environment. This allows for private, offline, chat-based coding assistance that functions without requiring external network connectivity. Furthermore, it facilitates r

    Alnoda Workspaces is a cloud-native platform that provides containerized, reproducible development environments with web-based IDE access and infrastructure-as-code support, directly addressing the need for standardized remote development.

    DockerfileContainerized Development Environments
    在 GitHub 上查看↗1,361
  • devcontainers/templatesdevcontainers 的头像

    devcontainers/templates

    1,413在 GitHub 上查看↗

    This project provides a library of standardized configuration templates and infrastructure-as-code tooling designed to create reproducible, containerized development environments. By utilizing the Dev Container specification, it enables teams to define isolated workspaces that ensure consistent tooling, runtimes, and editor settings across different machines and team members. The project distinguishes itself by offering a framework for authoring and distributing reusable environment definitions as container images. This approach leverages existing registry infrastructure for versioning and di

    This repository provides the standardized configuration templates and infrastructure-as-code definitions required to build reproducible, containerized development environments, though it functions as a library of templates rather than a complete, self-contained cloud IDE platform.

    ShellContainerized Development EnvironmentsInfrastructure as CodeDev Container Configurations
    在 GitHub 上查看↗1,413
  • gitpod-io/gitpodgitpod-io 的头像

    gitpod-io/gitpod

    13,713在 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-based development environment platform that uses containerized workspaces, infrastructure-as-code configuration, and remote synchronization to provide exactly the standardized, reproducible development experience requested.

    TypeScriptContainerized Development Environments
    在 GitHub 上查看↗13,713
  • flexpilot-ai/flexpilot-ideflexpilot-ai 的头像

    flexpilot-ai/flexpilot-ide

    2,022在 GitHub 上查看↗

    Flexpilot is a browser-based integrated development environment that combines a code editor with containerized workspaces. It provides a cloud-hosted platform for software development, allowing users to access fully functional coding environments directly through a web browser without requiring local software installations. The platform distinguishes itself by integrating conversational artificial intelligence directly into the editor interface. Through a unified abstraction layer, it connects to external artificial intelligence models to provide automated code generation, deep analysis, and

    Flexpilot provides a browser-based IDE with containerized workspaces, offering a cloud-hosted development environment that aligns with the core requirements for remote development platforms.

    TypeScriptBrowser-Based IDEsContainerized Development Environments
    在 GitHub 上查看↗2,022
  • daytonaio/daytonadaytonaio 的头像

    daytonaio/daytona

    72,416在 GitHub 上查看↗

    Daytona is a cloud-native development environment platform designed to orchestrate ephemeral, containerized workspaces. It provides a centralized system for managing reproducible coding environments as code, ensuring consistency across distributed teams by abstracting the underlying infrastructure. By utilizing declarative configuration, the platform automates the entire lifecycle of development sandboxes, from initial provisioning to resource governance. The platform distinguishes itself through its infrastructure-agnostic runner layer, which allows development environments to be deployed ac

    Daytona is a cloud-native platform that orchestrates containerized, reproducible development environments using declarative configuration, directly fulfilling the requirements for infrastructure-as-code management and ephemeral workspace provisioning.

    TypeScriptInfrastructure as Code
    在 GitHub 上查看↗72,416
  • loft-sh/devpodloft-sh 的头像

    loft-sh/devpod

    14,978在 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 is a comprehensive remote development platform that uses containerized environments and infrastructure-as-code to provide reproducible workspaces across local and cloud backends, fully meeting the requirements for CLI-driven management and IDE-agnostic remote synchronization.

    GoWorkspace Lifecycle ManagersWorkspace OrchestrationClient-Side Orchestration Models
    在 GitHub 上查看↗14,978
  • hocus-dev/hocushocus-dev 的头像

    hocus-dev/hocus

    3,202在 GitHub 上查看↗

    Hocus is a self-hosted platform for managing containerized development environments. It automates the lifecycle of isolated coding workspaces, allowing teams to provision and destroy ephemeral development instances on their own infrastructure. The platform utilizes declarative configuration files to ensure consistent tooling and dependencies across distributed engineering teams. By leveraging infrastructure-as-code orchestration, it eliminates environment drift and simplifies the onboarding process for new contributors. Users can extend base container images to create tailored environments t

    This platform provides containerized, cloud-based development environments that you can self-host, offering a direct alternative to established services with support for infrastructure-as-code and CLI-driven management.

    TypeScriptContainer Development EnvironmentsInfrastructure as Code
    在 GitHub 上查看↗3,202
  • cdr/code-servercdr 的头像

    cdr/code-server

    78,072在 GitHub 上查看↗

    code-server is a browser-based integrated development environment that allows a VS Code compatible editor to run on a remote server. It functions as a self-hosted code editor, enabling users to access a persistent development workspace from any web browser without requiring local software installation. The project focuses on remote development environment hosting, moving heavy compilation and processing tasks to remote hardware to offload resources. This architecture enables cloud development environments that standardize workspaces and preserve local battery life by shifting computation to a

    This is a browser-based remote IDE that provides a persistent, container-ready development workspace, though it focuses primarily on the editor interface rather than the full infrastructure-as-code orchestration found in comprehensive dev environment platforms.

    TypeScriptBrowser-Based IDEs
    在 GitHub 上查看↗78,072
  • microsoft/vscode-remote-releasemicrosoft 的头像

    microsoft/vscode-remote-release

    4,123在 GitHub 上查看↗

    This project provides a remote development extension pack and infrastructure for bootstrapping isolated toolchains and runtimes. It enables a system for opening folders and executing code across SSH hosts, Docker containers, and the Windows Subsystem for Linux. The system utilizes a client-server split architecture to separate the user interface from the extension host and language servers. It features a secure connection layer for SSH remote editing, a bridge for WSL integration, and a remote port forwarding tool to tunnel network traffic from remote environments to a local machine. The pro

    This project provides the core infrastructure and extensions for containerized, remote development environments within VS Code, though it functions as a client-side integration layer rather than a standalone cloud-based platform.

    DockerfileContainer Development EnvironmentsDevelopment Containers
    在 GitHub 上查看↗4,123
  • skypilot-org/skypilotskypilot-org 的头像

    skypilot-org/skypilot

    10,172在 GitHub 上查看↗

    SkyPilot is a multi-cloud AI orchestrator and distributed task scheduler designed to launch and manage AI workloads across various cloud providers, Kubernetes, and Slurm clusters. It functions as an infrastructure-as-code framework that uses declarative files to define resource requirements and setup commands for consistent execution across different environments. The project differentiates itself through automated cost optimization, selecting the most affordable GPU or TPU hardware and managing spot instances to reduce expenses. It also provides a remote development environment that bridges

    SkyPilot provides a robust infrastructure-as-code framework for launching containerized, cloud-based development environments with remote synchronization, though its primary focus is on orchestrating AI workloads rather than serving as a general-purpose IDE platform.

    PythonMulti-Cloud OrchestratorsMulti-Cluster OrchestratorsCloud Infrastructure Automation
    在 GitHub 上查看↗10,172
一览前 10 名对比
仓库Star 数语言许可证最后推送
gitpod-io/openvscode-server5.9KTypeScriptmit2026年2月3日
coder/coder12.3KGoagpl-3.02026年2月20日
coder/code-server78KTypeScriptMIT2026年6月22日
bluxmit/alnoda-workspaces1.4KDockerfileAGPL-3.02023年7月30日
devcontainers/templates1.4KShellMIT2026年6月2日
gitpod-io/gitpod13.7KTypeScriptAGPL-3.02026年6月15日
flexpilot-ai/flexpilot-ide2KTypeScriptmit2025年3月2日
daytonaio/daytona72.4KTypeScriptAGPL-3.02026年6月16日
loft-sh/devpod15KGoMPL-2.02025年11月14日
hocus-dev/hocus3.2KTypeScriptMIT2024年9月28日

Related searches

  • 开发环境与实用工具
  • API 开发集成环境
  • Local development servers
  • a productivity extension for code editors
  • Developer resource lists
  • an automation tool for CI/CD pipelines
  • a containerized environment for software development
  • a tool for managing project development environments