Showing 12 of 12 projects
A type-safe dependency injection toolkit for Go 1.18+ using generics, designed to replace uber/dig.
A Go application boilerplate and example implementing modern development practices like configuration, logging, telemetry, and graceful shutdown.
A Node.js library for building Amazon SQS-based applications with minimal boilerplate.
A language-independent shared socket manager that runs and keeps alive multiple copies of long-lived processes with seamless upgrades.
A minimalistic, standard library compliant Go router for building web applications with no third-party dependencies.
A Go library for managing application shutdown with graceful cleanup of resources using OS signals.
A Clojure microservice foundation with component lifecycle management, configuration, health checks, and scheduling.
A TCP server framework for Go with graceful shutdown and custom protocol support.
A type-safe, persistent, embedded task queue and background job runner for Go applications using SQLite, with a built-in web monitoring UI.
A Java library for reliably stopping processes with cross-platform graceful and forceful termination.
A minimalistic, single-file HTTP server template in Go using only the standard library.
A Go package for adding health checks to services with dependency monitoring and graceful shutdown support.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.