9 مستودعات
Browser-based development environments running on remote servers for persistent access.
Explore 9 awesome GitHub repositories matching devops & infrastructure · Remote Development Workspaces. Refine with filters or upvote what's useful.
هذا المشروع عبارة عن دليل منسق من قبل المجتمع للبرمجيات مفتوحة المصدر المصممة للنشر في بيئات الخوادم الخاصة والمختبرات المنزلية. يعمل كمورد شامل لاكتشاف بدائل مستقلة ذاتية الاستضافة لخدمات السحابة السائدة، مما يمكن المستخدمين من الحفاظ على ملكية كاملة للبيانات والتحكم في بنيتهم التحتية الرقمية. يتم تنظيم الدليل من خلال تصنيف هرمي ينظم مجموعة واسعة من التطبيقات في فئات منطقية، تتراوح من إدارة الوسائط وتحليل البيانات إلى التواصل الخاص وأدوات إنتاجية الفريق. يتميز بعملية مراجعة أقران تعاونية، حيث يقوم أعضاء المجتمع بالتحقق من جودة وملاءمة كل طلب لضمان بقاء الدليل دقيقاً وموثوقاً. يغطي المشروع نطاقاً واسعاً من القدرات، بما في ذلك أتمتة البنية التحتية، ونشر الخدمات القائمة على الحاويات، وإدارة التكوين التصريحي. تساعد هذه الأدوات المستخدمين في الحفاظ على بيئات خادم قابلة للتكرار وإدارة تبعيات الخدمات المعقدة عبر الأجهزة الخاصة. يتم الحفاظ على الدليل كمستودع خاضع للتحكم في الإصدار، مما يضمن تتبع جميع التحديثات والتغييرات التي يقودها المجتمع وأنها شفافة.
Provides browser-based development environments running on remote servers for persistent access.
This repository serves as an educational framework for building large language models from the ground up. It provides a structured curriculum that guides learners through the end-to-end lifecycle of model development, including data processing, architecture design, and optimization. By focusing on low-level implementation, the project enables users to master the fundamental mechanics of artificial intelligence without relying on high-level abstraction frameworks. The project distinguishes itself by constructing neural network components and gradient-based optimization logic from first princip
Enables persistent access to development environments through cloud-based platforms for a seamless coding experience.
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
Delivers persistent, browser-accessible development environments that run entirely on remote server infrastructure.
This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for generating, refactoring, and debugging code. It functions as an AI agent framework and a Model Context Protocol client, connecting AI models to external data sources and tools to automate complex development tasks. The system is distinguished by its use of autonomous AI agents capable of multi-step task execution, including the ability to read files, modify code, and run terminal commands iteratively. It supports recursive agent orchestration through subagent delegation and employ
Starts agent sessions on remote machines via SSH, dev tunnels, or a browser.
Xray is a collaborative text editor and distributed workspace manager that utilizes conflict-free replicated data types to synchronize real-time edits and directory structures across peers. It functions as both an Electron-based desktop application and a headless editor server that manages workspaces and file systems remotely for connected clients. The project distinguishes itself by integrating fine-grained version control tracking, recording keystroke-level changes and uncommitted edits between Git commits. It employs a decentralized synchronization model for working copies and uses operati
Provides a headless server process to manage editor workspaces and file systems for remote clients.
Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar keybindings, mouse support, and multiple cursors. It runs entirely in the terminal while offering capabilities typically found in graphical editors, including split panes, a command palette, and integrated language server protocol support for real-time diagnostics, completions, go-to-definition, and code actions across multiple languages. The editor distinguishes itself through a plugin system that runs sandboxed TypeScript plugins in a QuickJS runtime, with an asynchronous bridge
Opens separate workspaces for different remote hosts or local files side-by-side in one daemon.
Olares is a comprehensive suite of self-hosted identity, storage, AI, and orchestration services designed for private infrastructure management. It functions as a Kubernetes home server orchestrator, enabling the deployment of containerized applications, AI models, and GPU resources on local hardware to replace third-party cloud services. The platform distinguishes itself through a combination of self-hosted AI infrastructure for running large language models and image generators, alongside a decentralized identity manager that uses cryptographic keys and OIDC for trustless authentication. It
Creates pre-configured workspaces using remote containers and images to develop and debug software consistently.
This project is a containerized Linux desktop streamer that renders a full operating system interface in a web browser using encoded video streams. It allows for remote access to various Linux distributions and serves as a platform for browser-based application hosting. The system supports GPU acceleration via KVM and direct hardware passthrough to enable low-latency graphics rendering and video encoding. It also features volume mapping for home directory persistence, ensuring that user data and portable applications survive environment updates. Additional capabilities include the creation o
Provides persistent remote workspaces that preserve user data and applications across environment updates.
Alnoda Workspaces هي منصة سحابية أصلية لتوفير وإدارة بيئات التطوير الحاوية. توفر نظاماً لاستضافة مساحات عمل معزولة ومحمولة تضمن أدوات وتكوينات متسقة عبر الفرق الموزعة، سواء تم نشرها على البنية التحتية المحلية أو خوادم السحاب البعيدة. تتميز المنصة بدمج تنفيذ نموذج اللغة المحلي مباشرة في بيئة التطوير. يتيح ذلك مساعدة برمجية خاصة، وغير متصلة بالإنترنت، وقائمة على الدردشة تعمل دون الحاجة إلى اتصال شبكة خارجي. علاوة على ذلك، تسهل المنصة التعاون عن بُعد في الوقت الفعلي من خلال تمكين وصول آمن ومصادق عليه إلى مساحات العمل المشتركة وتطبيقات محددة، مما يضمن أن أعضاء الفريق يمكنهم العمل معاً من مواقع فيزيائية مختلفة. تدعم البنية التحتية توفير البيئة الآلي من خلال صور حاويات مخصصة وتتضمن آليات أمان مدمجة مثل التحكم في الوصول القائم على بيانات الاعتماد والوكيل البعيد المشفر. تم تصميم هذه الأدوات للتوافق مع أنظمة التنسيق القياسية، مما يسمح بالنشر القابل للتوسع عبر بيئات مختلفة.
Provides cloud-hosted, containerized development environments accessible from any device with a network connection.