6 个仓库
Tools for controlling the startup and termination of application instances.
Distinguishing note: Focuses on managing the lifecycle of remote or connected application instances.
Explore 6 awesome GitHub repositories matching web development · Application Lifecycle Managers. Refine with filters or upvote what's useful.
Puter is a browser-based desktop environment and cloud-native development platform that provides a virtualized graphical workspace. It enables developers to build and deploy full-stack web applications by integrating cloud storage, authentication, and serverless backend logic directly into the browser, eliminating the need for traditional server infrastructure. The platform distinguishes itself through a unified cloud storage layer and a distributed network runtime that facilitates peer-to-peer communication and cross-origin resource fetching. It features a sophisticated cross-window orchestr
Terminates connected application instances based on defined permissions.
Sanic is an asynchronous Python web framework designed for building high-performance APIs and services. It operates as a production-ready ASGI web server, utilizing a non-blocking event loop to handle concurrent requests and maximize throughput. The framework is built to support scalable architectures, offering built-in worker process management to distribute traffic across available CPU cores. What distinguishes Sanic is its focus on modularity and developer-centric tooling. It features a blueprint-based system for organizing complex applications into pluggable components, alongside a robust
Enables administrative inspection, reloading, and scaling of worker processes for live applications.
Qiankun is a micro-frontend orchestration framework designed to compose multiple independent web applications into a single, unified interface. It functions as a JavaScript library that manages the lifecycle of autonomous applications, allowing them to coexist within a shared browser environment while maintaining their independence. The framework enables cross-framework integration, allowing developers to combine applications built with different technologies into one cohesive system. It provides a runtime sandbox that isolates global variables and prevents style conflicts between application
Executes standardized initialization, mounting, and unmounting routines to control sub-application rendering.
Firefox is a cross-platform web browser engine designed to render web content, execute JavaScript, and manage secure browsing sessions. It utilizes a multi-process isolation architecture that distributes browser tasks across independent operating system processes to ensure stability and prevent site-specific failures from impacting the entire application. The engine incorporates a sandboxed execution environment to restrict web content and untrusted scripts to isolated memory compartments, enforcing security policies that prevent unauthorized access to system resources. The project distinguis
Manages the lifecycle of application instances, including monitoring and crash data capture.
Wujie 是一个微前端框架和编排器,旨在将多个独立的 Web 应用程序嵌入到单个宿主 Shell 中。它提供了一个用于管理子应用程序的生命周期、挂载和状态保持的系统,同时保持严格的 JavaScript 和 CSS 隔离。 该框架利用结合了 iframe 和自定义元素的 Web Component 沙箱来防止全局变量污染和样式泄漏。它具有用于隔离微应用之间数据交换和状态同步的去中心化事件总线,以及将内部子应用导航镜像到浏览器 URL 的机制。 该项目涵盖了广泛的功能领域,包括用于恢复用户会话的应用程序状态保持、JavaScript 执行隔离和 CSS 封装。它还管理应用程序生命周期控制,允许挂载、卸载和刷新子应用程序。
Manages the startup and termination of sub-application instances via mounting and unmounting hooks.
Effector is a reactive state management library and data flow orchestrator designed for building complex, event-driven applications. It models application logic as a directed acyclic graph, where state updates and asynchronous side effects propagate automatically through declarative pipelines. By decoupling business logic from user interface layers, it allows developers to maintain state in independent containers that communicate via standard interfaces, ensuring the system remains framework-agnostic. The library distinguishes itself through its robust support for isolated execution scopes, w
Manages application startup and state transitions through explicit event-driven lifecycle control.