13 repositorios
Full-featured code editors accessible through a web browser to enable development from any device.
Explore 13 awesome GitHub repositories matching development tools & productivity · Browser-Based IDEs. Refine with filters or upvote what's useful.
Este proyecto es un directorio curado por la comunidad de software de código abierto diseñado para su implementación en entornos de servidores privados y laboratorios domésticos. Sirve como un recurso integral para descubrir alternativas independientes y autohospedadas a los servicios en la nube convencionales, permitiendo a los usuarios mantener la propiedad total de los datos y el control sobre su infraestructura digital. El directorio está estructurado a través de una taxonomía jerárquica que organiza una vasta colección de aplicaciones en categorías lógicas, que van desde la gestión de medios y análisis de datos hasta la comunicación privada y herramientas de productividad en equipo. Se distingue por un proceso de revisión por pares colaborativo, donde los miembros de la comunidad validan la calidad y relevancia de cada envío para garantizar que el directorio siga siendo preciso y confiable. El proyecto cubre una amplia superficie de capacidades, incluyendo automatización de infraestructura, implementación de servicios basados en contenedores y gestión de configuración declarativa. Estas herramientas ayudan a los usuarios a mantener entornos de servidor reproducibles y gestionar dependencias de servicios complejas en hardware privado. El directorio se mantiene como un repositorio con control de versiones, asegurando que todas las actualizaciones y cambios impulsados por la comunidad sean rastreados y transparentes.
Provides a browser-accessible development environment that runs on a remote server to enable coding from any device.
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
Renders a full-featured code editor directly in the browser to enable platform-independent development.
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
Provides a full-featured integrated development environment accessible through any web browser.
rust-by-practice is an interactive coding platform and language learning curriculum designed to teach the Rust programming language. It functions as a code practice sandbox and tutorial, providing a structured path of examples and challenges to bridge the gap between basic knowledge and professional development. The platform features a web-based environment for editing, compiling, and executing code directly in the browser. It employs a graded curriculum of increasing difficulty, allowing users to solve exercises and verify their logic against reference solutions to ensure accuracy and adhere
Ships a full-featured code editor and execution environment accessible directly through the web browser.
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
Provides browser-based IDE access to remote development environments for coding from any device.
Online IDE powered by Visual Studio Code ⚡️
A full Visual Studio Code editor with extensions and terminal that runs entirely in the browser.
Laf is a serverless backend platform that provides an integrated environment for cloud functions, a document database, and file storage. It serves as a complete infrastructure for developing and deploying backend logic, data persistence, and real-time communication without the need for manual server management. The platform features a browser-based IDE that allows developers to write, test, and deploy serverless functions directly within a web editor, removing the requirement for local environment setup. It also includes a WebSocket communication platform for maintaining persistent bidirectio
Includes an online code editor for developing and deploying serverless functions without local environment configuration.
This project is a Kubernetes-based cloud IDE platform that provisions and manages containerized development environments accessible via a web browser. It functions as a multi-tenant developer platform, enabling teams to launch standardized workspaces directly from Git repositories. The platform implements development environments as code, using declarative YAML configurations and DevContainer-compatible specifications to define toolsets, IDE settings, and runtime dependencies. This ensures repeatable setups through reusable environment templates and standardized workspace stacks, allowing for
Provides full-featured integrated development environments accessible via a web browser using standard protocols.
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
Ships the full VS Code editor as a browser-based IDE accessible from any device without local installation.
Este proyecto es una plataforma de educación en codificación interactiva y sistema de gestión de aprendizaje diseñado para impartir lecciones de programación y desafíos técnicos. Sirve como una plataforma de aprendizaje técnico localizado que proporciona un plan de estudios de codificación estructurado traducido del inglés al chino. La plataforma cuenta con un editor de código basado en web que permite a los usuarios escribir y probar ejercicios de programación directamente en el navegador. Utiliza validación del lado del cliente para proporcionar retroalimentación inmediata sobre las entradas de código y emplea un sistema de mapeo de localización para conectar el contenido traducido a las estructuras originales de los ejercicios. El progreso del usuario y los metadatos del plan de estudios se gestionan a través de una base de datos relacional. La gestión de identidades se maneja a través de cuentas locales o proveedores de identidad de terceros utilizando intercambio de tokens y persistencia de estado basada en sesiones.
Provides a browser-based code editor for writing and testing programming exercises in real time.
WebGLStudio.js es un IDE basado en navegador y editor de gráficos para crear escenas 3D, texturas y animaciones utilizando WebGL. Funciona como un entorno de diseño espacial donde los usuarios pueden organizar mallas y activos 3D directamente dentro del navegador para construir experiencias visuales interactivas. El proyecto cuenta con un editor visual de grafos de shaders que permite el desarrollo de efectos de renderizado personalizados y shaders de post-procesamiento a través de una interfaz basada en nodos. También incluye un sistema de archivos virtual para organizar modelos 3D, audio y texturas, y utiliza la serialización del estado de la URL para compartir configuraciones completas de proyectos mediante un solo enlace. El editor admite comportamientos de objetos personalizados a través de un sistema de entidades basado en componentes y proporciona una interfaz de scripting integrada para modificar el pipeline de renderizado y ejecutar código en el navegador. Los usuarios pueden gestionar activos del proyecto, crear shaders personalizados y exportar escenas para incrustarlas en sitios web o para distribución local.
Functions as a browser-based IDE combining a coding pad and spatial editor for 3D development.
Cube Studio es una plataforma MLOps nativa de la nube y un orquestador de IA basado en Kubernetes, diseñado para todo el ciclo de vida del machine learning. Proporciona un framework de entrenamiento distribuido para el ajuste fino de modelos a gran escala, un gestor de recursos GPU para virtualización de hardware y un orquestador de pipelines de ML que utiliza grafos acíclicos dirigidos visuales para gestionar flujos de trabajo de extremo a extremo. La plataforma se distingue por su servidor de inferencia LLM especializado, que soporta generación aumentada por recuperación (RAG) y la construcción de bases de conocimiento privadas. Cuenta con un sistema dedicado para el ajuste fino supervisado y aprendizaje por refuerzo de modelos de lenguaje grandes, complementado con herramientas visuales de búsqueda de hiperparámetros. El sistema cubre una amplia gama de capacidades operativas, incluyendo etiquetado de datos multimodales, pipelines de datos distribuidos y programación de cargas de trabajo en múltiples clústeres. También ofrece entornos de desarrollo interactivos basados en navegador, gestión de imágenes de contenedor y un registro de modelos para versionar y desplegar APIs de inferencia escalables con división de tráfico. La infraestructura incluye monitorización de salud del clúster integrada y control de acceso basado en roles con integración de inicio de sesión único (SSO).
Provides full-featured code editors and notebooks accessible through a web browser, bound to cluster hardware.
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
Provides a fully functional coding workspace accessible directly within a web browser.