Showing 13 of 13 projects
A simple, portable, and self-contained C++ stacktrace library supporting C++11 and newer on Linux, macOS, and Windows.
A Go library for managing application shutdown with graceful cleanup of resources using OS signals.
Erlang UNIX daemon wrapper that provides proper daemonization and process management for Erlang applications.
A Decky Loader plugin for Steam Deck that pauses and resumes game processes to free system resources.
A Swift library for cross-platform signal handling, providing APIs to trap, watch, raise, ignore, and restore OS signals.
A Go package providing convenient shutdown hooks for graceful application termination with OS signal handling.
A cross-platform C++11 library for handling Ctrl+C signals with custom functions on Windows, Linux, and macOS.
A Go library providing primitives for ordered graceful termination (shutdown) hooks with configurable timeouts.
A Go library providing utility functions for working with contexts, including signal handling and value composition.
A Common Lisp logging library for context-sensitive logging of structured data to multiple destinations.
A Go library for performing extensible, goroutine-safe actions on OS signals.
A zero-dependency, drop-in replacement for Go's context.Context that simplifies graceful shutdown and resource cleanup.
A CakePHP plugin for cross-platform signal handling in console commands, enabling graceful termination and event integration.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.