17 रिपॉजिटरी
Services for hosting and managing remote application environments.
Distinguishing note: Focuses on dependency and credential management for hosted apps.
Explore 17 awesome GitHub repositories matching devops & infrastructure · Remote Application Hosting. Refine with filters or upvote what's useful.
Streamlit is a Python framework designed to transform data scripts into interactive web applications. It utilizes a reactive execution engine that automatically reruns scripts from top to bottom whenever a user interaction triggers a state change, ensuring the interface remains synchronized with the underlying data. By providing a declarative interface, it allows developers to build functional applications without requiring extensive knowledge of frontend web technologies. The framework distinguishes itself through an identity-based widget reconciliation system that persists user input across
Launches applications in hosted environments by defining dependency requirements and managing secure credentials.
WinApps is a utility designed to run Windows applications within a virtualized environment while integrating them directly into a Linux desktop. By utilizing remote desktop protocols to stream graphical interfaces, the software allows virtualized programs to appear and behave as if they were installed natively on the host operating system. The project distinguishes itself by automating the discovery and configuration of these applications. It scans the guest registry to identify installed software and automatically generates desktop entries and shortcuts, enabling users to launch Windows prog
Integrates foreign applications into the host desktop using remote protocols to provide a seamless native experience.
Pan-light is a tool for managing and downloading files from Baidu network storage. It provides high-speed file downloading and remote media streaming capabilities. The application uses concurrent segmented transfers to maximize network throughput and employs disk-persisted state tracking to resume interrupted downloads. It also includes a local proxy to bypass hotlinking protections, allowing remote videos to be streamed directly into a media player. The project features a cross-platform graphical user interface built with Go and Qt. Additionally, it supports remote software previews by runn
Runs a software instance within a container and connects users via WebRTC for remote control.
wslg is an integration layer and display server system designed to run Linux graphical applications on Windows. It provides a bridge between Linux window management, audio routing, and system clipboards and the Windows host, utilizing a Wayland and X11 display server to support visual software. The system utilizes a virtual GPU architecture to provide hardware-accelerated rendering for graphics-intensive applications. It implements a Remote Desktop Protocol gateway to stream graphical frames and uses a specialized sound server interface to route audio and microphone data between the Linux gue
Runs Linux graphical applications on Windows with integration into the host window manager and taskbar.
TiddlyWiki5 is a modular wiki engine and non-linear knowledge base that organizes information into small, linked chunks. It can function as a single-file personal wiki where all content and application logic are stored within one HTML file for local-first use, or as a self-hosted wiki server that serves content over HTTP. The project is distinguished by a data-driven architecture where plugins and extensions are treated as stored data entries. It features a filter-based query engine for manipulating structured data and a transclusion system that allows the live content of one entry to be embe
Allows hosting the notebook on a local or remote machine for access via a web browser.
Atlas is a SQL database schema management tool and database infrastructure as code framework. It provides a declarative database migration engine that computes the difference between a desired schema state and the current database state to automatically generate the necessary SQL for transitions. The project distinguishes itself through a comprehensive suite of analysis and visualization tools, including a database schema linter that detects destructive changes and data loss risks. It also features a SQL schema visualization tool capable of generating entity-relationship diagrams from extract
Hosts migration files in a remote environment to facilitate centralized deployment across different clusters.
This project is a software development kit and framework for building AI agent orchestration, session management, and tool integration systems. It provides a backend infrastructure for hosting remote AI sessions and coordinating multi-agent workflows using large language models. The SDK enables the definition of specialized agents and the orchestration of complex tasks through parallel workstreams. It distinguishes itself by offering a multi-tenant backend capable of horizontal scaling and a headless server runtime that separates session execution from the client interface. The system covers
Shares locally hosted AI sessions with web and mobile clients through a centralized remote interface.
A command line toolkit to generate maps, point clouds, 3D models and DEMs from drone, balloon or kite images. 📷
Supports running the toolkit on a cloud or remote machine to handle large datasets from low-bandwidth locations.
RVM एक Ruby वर्ज़न मैनेजर और बिल्ड ऑटोमेशन टूल है जिसे एक ही सिस्टम पर Ruby इंटरप्रेटर के कई संस्करणों को स्थापित करने और उनके बीच स्विच करने के लिए डिज़ाइन किया गया है। यह एक निर्भरता आइसोलेटर और शेल वातावरण रैपर के रूप में कार्य करता है, जो विभिन्न प्रोजेक्ट्स के बीच वर्ज़न संघर्षों को रोकने के लिए नामित लाइब्रेरी सेट बनाने की अनुमति देता है। यह प्रोजेक्ट एक परिनियोजन ऑर्केस्ट्रेटर के रूप में खुद को अलग करता है जो रिमोट सर्वर और बिल्ड एजेंटों पर Ruby रनटाइम के प्रावधान को स्वचालित करता है। यह सुनिश्चित करने के लिए स्टैंडअलोन निष्पादन योग्य रैपर उत्पन्न करता है कि विशिष्ट रनटाइम और लाइब्रेरी सेट निर्धारित कार्यों, सेवा प्रबंधकों और सिस्टम इनिट स्क्रिप्ट के लिए लोड किए गए हैं। टूल क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है, जिसमें कस्टम कंपाइलर फ़्लैग के साथ स्वचालित सोर्स संकलन, रूट विशेषाधिकारों से बचने के लिए उपयोगकर्ता-स्थान इंस्टॉलेशन, और विभिन्न शेल और टेक्स्ट एडिटर के साथ एकीकरण शामिल है। यह रिमोट वातावरण सिंक्रनाइज़ेशन, निरंतर एकीकरण संगतता परीक्षण, और एप्लिकेशन सर्वर एकीकरण के लिए बुनियादी ढांचा भी प्रदान करता है।
Automates the deployment of the environment manager and specific language runtimes to remote servers.
This is a Python DevOps automation guide that provides scripts and tutorials for automating cloud infrastructure, system operations, and API integrations. The project covers AWS infrastructure automation for managing EC2 instances and S3 buckets, along with log parsing and monitoring utilities that scan files to detect and report error entries. The toolkit enables remote server deployment by connecting to machines to execute tasks and configuration changes, while also offering a webhook integration framework for listening to external events and triggering automated actions via REST API calls.
Connects to remote machines and runs deployment tasks, such as copying files and executing commands, from a Python script.
x-cmd is an AI agent orchestrator, cloud infrastructure CLI, and cross-platform package manager that provides an enhanced POSIX shell toolkit. It integrates large language models directly into the terminal for chatting, code generation, and the execution of agentic workflows, while offering a framework for building interactive terminal user interface components. The project distinguishes itself by deploying containerized AI agents within isolated sandboxes, provisioning them with specialized skills and headless browser automation capabilities. It further streamlines development through a unif
Installs specialized toolkits to remote servers via SSH with automatic configuration.
This project is a comprehensive command-line reference and toolkit designed for Linux system administration and network security assessment. It provides a collection of technical snippets and operational guides focused on managing remote environments, orchestrating shell sessions, and executing administrative tasks through native terminal utilities. The repository distinguishes itself by offering specialized techniques for stealthy operations and infrastructure manipulation. It covers methods for establishing encrypted tunnels to bypass firewalls, obfuscating process identities and command hi
Offers actionable instructions for performing reconnaissance and executing security-focused administrative tasks.
Remoteapptool is an administrative utility for managing remote application delivery, session behaviors, and the generation of signed connection installers. It serves as a configuration tool for defining and deploying remote applications via RDP and MSI files to provide client-side access to hosted applications. The tool functions as a remote application deployer and administrator, enabling the specification of executable paths and file associations on a host system. It generates signed connection files and installers to distribute hosted applications to end users, ensuring that specific host
Creating MSI installers and connection files to distribute application shortcuts across a network of client machines.
BytePS is a distributed deep neural network training framework and communication library designed to scale model training across multiple GPUs and compute nodes. It functions as a GPU cluster orchestrator and RDMA network optimizer, providing the necessary primitives to synchronize gradients and data across a server cluster. The project distinguishes itself through high-performance network optimizations, utilizing remote direct memory access and page-aligned memory to reduce latency. It employs topology-aware communication tuning and CPU core affinity management to maximize hardware throughpu
Automates the deployment of distributed training processes across compute nodes using SSH scripts.
This project provides a functional package manager and a reproducible build system designed to ensure identical build inputs always produce the same outputs. It serves as the foundation for a declarative Linux distribution where the entire system state is defined in a configuration file, enabling predictable deployments and full-system rollbacks. The system uses a deterministic functional language and a lazy-evaluation expression engine to manage software dependencies and isolate build environments. It distinguishes itself through a content-addressable store that allows multiple versions of s
Updates system settings on remote hosts without requiring a full re-installation of the OS.
virt-manager is a graphical management interface for configuring hypervisors, virtual machine instances, and containers via the libvirt API. It provides a desktop environment for managing KVM-based virtualization on Linux hosts, acting as a centralized controller for both local and remote hypervisors. The project distinguishes itself through integrated management of the surrounding virtualization infrastructure. It includes dedicated interfaces for virtual network administration to connect guests to physical hardware and virtual storage management for organizing disk volumes into logical pool
Ships a client for connecting to and managing virtualization environments on remote hosts.
Exegol is an offensive security platform and containerized tooling orchestrator designed to deploy and manage isolated security operations environments. It functions as a workspace manager that provisions pre-configured security images and toolkits within Docker containers to protect host systems from malicious payloads. The platform distinguishes itself by integrating AI security workflow orchestration, allowing AI assistants to discover and trigger security tools through a standardized communication protocol. It further provides remote desktop gateway capabilities, enabling GUI access via X
The product loads pre-configured environments tailored for specific tasks like web analysis or OSINT gathering.