This project is a native Windows port of the Redis in-memory key-value store. It provides a high-speed database that maintains datasets in RAM while using periodic snapshots to disk for data persistence. The implementation includes a background system service wrapper, allowing the data store to be installed as a Windows service that starts automatically upon computer boot. It utilizes native Windows compilation to enable execution directly on the host operating system. The system covers in-memory data caching and local data persistence, ensuring that information is recovered after a process
This project is a Go process supervisor designed to start and monitor multiple background programs with automatic restarts and lifecycle management. It functions as a system for coordinating daemon execution, ensuring continuous operation through a central configuration. The supervisor distinguishes itself with multiple remote administration interfaces, including a process management REST API, an XML-RPC controller, and a built-in web dashboard for monitoring and controlling processes. It features a Prometheus monitoring exporter that serves real-time performance metrics via a dedicated HTTP
Asterinas is a memory-safe operating system kernel designed to prevent data races and memory corruption. It functions as a Linux-ABI compatible kernel, enabling the execution of existing Linux binaries and container workloads while providing a declarative operating system distribution model. The project distinguishes itself by acting as a virtual machine container host and a confidential computing guest OS, allowing it to run within hardware-isolated Trusted Execution Environments such as Intel TDX. It implements a minimal trusted computing base by isolating unsafe low-level operations and se
pywin32 is a collection of Python extensions that serve as a wrapper for the native Windows API, enabling the invocation of operating system functions to manage low-level system resources and hardware. It provides a core library for interacting with Component Object Model objects to automate native desktop applications, a framework for constructing native Windows GUI applications, and an interface for registering and running Python scripts as background system services. The project distinguishes itself by providing deep integration with the Windows environment, including the ability to bind P
WinSW is an executable service wrapper that transforms standard executables into background Windows services. It provides a mechanism to register arbitrary files as system services managed by the Windows operating system, ensuring applications can start automatically on boot and restart following a crash.
الميزات الرئيسية لـ winsw/winsw هي: Windows Service Wrappers, Automatic Restart Policies, Windows Service Managers, Service Lifecycle Management, Background Service Hosting, IO Stream Redirections, Process Signal Management, XML System Configurations.
تشمل البدائل مفتوحة المصدر لـ winsw/winsw: redis-windows/redis-windows — This project is a native Windows port of the Redis in-memory key-value store. It provides a high-speed database that… ochinchina/supervisord — This project is a Go process supervisor designed to start and monitor multiple background programs with automatic… asterinas/asterinas — Asterinas is a memory-safe operating system kernel designed to prevent data races and memory corruption. It functions… sebaxakerhtc/rdpwrap — rdpwrap is a set of system utilities and services designed to enable, configure, and manage remote desktop protocol… mhammond/pywin32 — pywin32 is a collection of Python extensions that serve as a wrapper for the native Windows API, enabling the… zyperwave/zyperwinoptimize — ZyperWinOptimize is a Windows system optimization tool that automates performance tuning by removing bloatware,…