Showing 36 of 76 projects
A C++11 Vulkan abstraction library providing type-safe memory management, resource handling, and thread safety.
A Neovim plugin that automatically stops idle LSP servers and restarts them on focus to reduce RAM usage.
A robust, pure Lua binary serializer specializing in userdata, custom types, cycles, and metatables.
A Node.js library to reliably execute cleanup handlers when a process exits for any reason.
A LÖVE asset manager that exposes project directories as Lua tables for lazy-loaded, cached asset access.
A PowerShell module for running concurrent jobs using threads instead of processes, reducing resource overhead.
Localization abstractions and implementations for ASP.NET Core applications (archived, moved to AspNetCore repo).
A Go library implementing IO, Stream, and Fiber monads with generics, inspired by cats-effect and fs2.
A generic context-aware resizable goroutines pool for bounding concurrency using semaphores in Go.
An Elixir library for managing pools of workers with automatic scaling, built-in metrics, and flexible worker management.
A Swift library that enables autocomplete and type-safe access to iOS resources like storyboards, segues, nibs, and images.
Database-driven localization library for .NET Core applications using Entity Framework and in-memory caching.
A Swift playground demonstrating type-safe access to strings, colors, fonts, and images using code generation.
A Go package that limits the number of goroutines allowed to run concurrently with a simple manager interface.
A custom resource framework for AWS CloudFormation that bridges external resources into templates.
A Clojure map that implements java.io.Closeable for simple, recursive application state management.
A Terraform plugin for managing Confluent Cloud and Platform resources as infrastructure-as-code.
A cross-platform CLI tool and TUI editor for managing .NET .resx and other localization files with validation, translation, and CI/CD automation.
A modern C++17 graphics and compute library that provides a high-level abstraction over Vulkan, bridging the gap to APIs like OpenGL.
Aseprite file parser and animation renderer for the Heaps game engine with compile-time optimization.
Monitor Docker container resource usage and execute commands inside containers based on custom conditions.
A Java agent for debugging common libGDX issues like undisposed resources, thread violations, and modifiable constants.
A connection pool for RethinkDB that simplifies resource management and query execution.
A library of WebGPU support functions for modularization, debugging, testing, and resource management.
A functional IO library for Coalton providing terminal/file IO, random numbers, mutable state, multithreading, and safe thread communication.
A Go library for limiting goroutine concurrency with timeouts, dynamic priority, and context cancellation support.
A Deno KV-based file system that stores files in 64KB chunks with configurable rate limits, user quotas, and concurrent operation controls.
A self-hosted sandbox runtime that provides secure, isolated environments for AI agents to execute code.
Sample projects demonstrating XLocalizer for localizing ASP.NET Core web applications with online translation.
A kernel-level daemon that dynamically throttles background Docker containers to prevent interactive services from stuttering on resource-constrained home servers.
Python-style with statements for Deno, providing resource management with built-in and custom Using types.
An Ada 2012 library providing safe, reference-counted smart pointers, unique pointers, and flyweight patterns for resource management.
A JavaScript library for calculating resource costs and requirements on Antelope-based blockchains.
A GameMaker: Studio library for loading and managing .wav audio files from external sources.
A zero-dependency, drop-in replacement for Go's context.Context that simplifies graceful shutdown and resource cleanup.
A Deno library for propagating deadlines, cancellation signals, and request-scoped values across promises, inspired by Go's context.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.