6 repository-uri
Infrastructure layers that host and manage persistent, secure coding workspaces for remote development.
Explore 6 awesome GitHub repositories matching development tools & productivity · Remote Development Platforms. Refine with filters or upvote what's useful.
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
Hosts and manages persistent, centralized coding environments accessible from any remote location.
Bit is a component-based development platform and monorepo orchestrator used to build, manage, and share reusable software components across projects. It functions as a system for modular software architecture, providing a component registry for publishing and distributing independent software modules via remote scopes. The platform distinguishes itself through lane-based versioning, which isolates feature development into parallel tracks for comparison and merging. It utilizes a scope-based namespace registry to organize components into hierarchical groups and employs environment-driven comp
Pulls versioned components from a remote scope into a local development workspace.
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
Provides a complete platform for provisioning and managing on-demand, containerized remote development workspaces.
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
Acts as a self-hosted infrastructure platform for provisioning and managing isolated, containerized development environments.
Acest proiect este un pachet de extensii pentru dezvoltare la distanță și infrastructură pentru inițializarea toolchain-urilor și runtime-urilor izolate. Acesta permite un sistem pentru deschiderea folderelor și executarea codului pe gazde SSH, containere Docker și Windows Subsystem for Linux (WSL). Sistemul utilizează o arhitectură client-server pentru a separa interfața utilizator de gazda extensiei și serverele de limbaj. Dispune de un strat de conexiune securizat pentru editare la distanță prin SSH, o punte pentru integrarea WSL și un instrument de redirecționare a porturilor la distanță pentru a tunela traficul de rețea din medii la distanță către o mașină locală. Proiectul acoperă o gamă largă de capabilități la distanță, inclusiv gestionarea ciclului de viață al containerelor, furnizarea mediilor în cloud și depanarea codului la distanță. Suportă configurarea specifică mediului prin sincronizarea dotfile-urilor, setări specifice gazdei și gestionarea extensiilor la distanță pentru a asigura medii de dezvoltare consistente pe diferite mașini. Securitatea și accesul sunt gestionate prin autentificare SSH, redirecționarea cheilor agentului și sincronizarea credențialelor Git între mediile gazdă și subsistem.
Provides a platform to open folders and run tools on remote machines via SSH or tunnels.
Alnoda Workspaces este o platformă cloud-native pentru provizionarea și gestionarea mediilor de dezvoltare containerizate. Aceasta oferă un sistem pentru găzduirea spațiilor de lucru izolate, portabile, care asigură instrumente și configurații consistente între echipele distribuite, indiferent dacă sunt deploy-ate pe infrastructură locală sau servere cloud remote. Platforma se distinge prin integrarea execuției locale a modelelor de limbaj direct în mediul de dezvoltare. Acest lucru permite asistența la programare privată, offline, bazată pe chat, care funcționează fără a necesita conectivitate externă la rețea. Mai mult, facilitează colaborarea remote în timp real prin permiterea accesului securizat, autentificat, la spații de lucru partajate și aplicații specifice, asigurând că membrii echipei pot lucra împreună din locații fizice diferite. Infrastructura suportă provizionarea automatizată a mediului prin imagini de container personalizate și include mecanisme de securitate încorporate, cum ar fi controlul accesului bazat pe credențiale și proxy-ul remote criptat. Aceste instrumente sunt concepute pentru compatibilitate cu sistemele de orchestrare standard, permițând deployment-ul scalabil în diverse medii.
Provides a platform for sharing secure, real-time access to development environments with remote team members.