Showing 36 of 75 projects
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 generic context-aware resizable goroutines pool for bounding concurrency using semaphores in Go.
A Go library implementing IO, Stream, and Fiber monads with generics, inspired by cats-effect and fs2.
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.
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.
A self-hosted sandbox runtime that provides secure, isolated environments for AI agents to execute code.
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.
A library and tool for transparently handling resource file access and bundling in Ada applications across macOS, Windows, and Linux.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.