Showing 25 of 25 projects
An intelligent memory layer for AI agents that enables personalized interactions by remembering user preferences and learning over time.
An intelligent memory layer for AI agents that enables personalized interactions by remembering user preferences and context.
An Android library for managing images and memory, preventing OutOfMemoryError and supporting progressive JPEGs, GIFs, and WebPs.
A high-performance goroutine pool for Go that manages and recycles massive numbers of goroutines with fixed capacity.
A Rust library providing a comprehensive toolkit of concurrent data structures, synchronization primitives, and memory management utilities.
A library that brings higher-level programming features like generic data structures, polymorphism, and garbage collection to C.
A high-performance, concurrent cache library for Go with cost-based eviction and excellent hit ratios.
A C library for heap-allocated strings that are binary safe, efficient, and compatible with standard C string functions.
A glib-like cross-platform C library providing modules for streams, coroutines, containers, algorithms, and more to simplify C development.
A conservative garbage collector for C and C++ providing automatic memory management without requiring language changes.
A single-header C++ library that simplifies GPU memory allocation and resource creation for Vulkan applications.
A curated list of awesome resources for learning and mastering .NET performance optimization, including books, talks, blogs, and tools.
A high-performance, protocol-based animated GIF library for iOS, tvOS, and visionOS built with Swift.
A curated collection of tutorials, videos, and tools for Android performance optimization.
Generates interactive visualizations of ownership and borrowing in Rust programs to aid learning.
A C++ library providing lock-free and fine-grained concurrent data structures with safe memory reclamation algorithms.
A high-performance, easy-to-use GIF engine for iOS and Swift, offering optimized playback and memory management.
A curated list of awesome JVM libraries, tools, and resources focused on low-level performance, garbage collection, and non-framework topics.
A collection of custom memory allocators in C++ designed to outperform standard malloc for specific allocation patterns.
A high-performance .NET library suite for low-allocation scenarios like microservices, distributed systems, and database engines.
A drop-in malloc replacement that automatically reduces memory fragmentation in C/C++ applications without code changes.
A robust and performant image loading and caching framework for iOS, supporting progressive JPEG, resumable downloads, and pluggable networking.
A C library providing smart pointer constructs like unique_ptr and shared_ptr with automatic memory management.
A high-performance, deterministic memory allocator with O(1) operations and low fragmentation for embedded and real-time systems.
Memory-safe Android Handler implementation using WeakReferences to prevent memory leaks from delayed messages and runnables.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.