Showing 34 of 106 projects
A lightweight MVVM framework designed specifically for Xamarin.Forms applications.
A Rust crate providing two ad-hoc implementations of AsyncDrop for async cleanup operations before object destruction.
A shim for the ES6 WeakMap API, enabling weak key-value associations in ES5 environments.
A Lisp-dialect programming language that implements Haskell's functional semantics by transpiling to C with automatic memory management.
Object Pascal wrappers for Intel IPP and TBB libraries to accelerate Delphi 64-bit applications with SIMD and multithreading.
A portable Common Lisp library providing finalizers, weak hash-tables, and weak pointers across implementations.
A D library providing enhanced allocators, allocator-aware containers, and lifetime management utilities for fine-grained memory control.
A Go utility library for writing NUMA-aware code to optimize memory and CPU performance on multi-socket systems.
Linux system tuning guide for optimizing CouchDB performance through filesystem, memory, CPU, and I/O scheduler adjustments.
A flexible Ada library offering generic containers and algorithms with SPARK compatibility and performance control.
No-GC memory management utilities for D, enabling safe handling of classes, strings, and slices in @nogc code.
A nogc utility library for the D programming language, providing data structures and functions with precise memory control.
A MicroPython module for FreeDOS providing low-level DOS functions like port I/O, memory access, and interrupt control.
Adds destructors to GameMaker Studio 2.3 for automatic cleanup of ds_* data structures in structs.
A legacy GameMaker library for using the built-in particle editor assets with enhanced control and no memory leaks.
A lightweight C++ Vulkan abstraction framework that simplifies API usage while preserving Vulkan semantics and minimizing overhead.
A GameMaker Studio 2.3.1 library providing safe surfaces for rendering and texture management.
A curated collection of iOS interview questions covering Swift, Objective-C, memory management, design patterns, and platform-specific topics.
An alternative standard library for D that enables high-level constructs without requiring a garbage collector.
A comprehensive collection of Android interview questions covering platform fundamentals, Kotlin, Java, design patterns, and tools.
An Ada 2012 library providing safe, reference-counted smart pointers, unique pointers, and flyweight patterns for resource management.
A lightweight object system for GameMaker Studio 2.3.0 using structs to reduce bloat compared to native objects.
A reference counted string implementation for D that replaces built-in strings with minimal code changes.
A type-safe object pool implementation for Go using generics, providing a user-friendly alternative to sync.Pool.
PureScript bindings and implementation for mutable JavaScript ArrayBuffers, enabling flat memory operations.
A V-lang module providing cross-platform memory mapping functionality with a consistent API for Linux and Windows.
A statically typed, esoteric ML programming language that uses long-term storage for memory management.
Automatically unsubscribe from RxJS observables in Angular components to prevent memory leaks.
A Swift playground demonstrating techniques to prevent retain cycles and write memory-efficient code.
A simple MicroPython module for interfacing with Microchip 23LC1024 SPI SRAM chips on Raspberry Pi Pico (RP2040).
A ZSH plugin for convenient menu-driven management of non-swap zRAM drives on Linux.
A simple MicroPython driver for Microchip 24x256 and 24x512 I2C EEPROM devices with basic read/write functionality.
A zero-dependency TypeScript decorator that memoizes Angular class methods to eliminate repeated template-call overhead and boost performance.
A Sitecore module that analyzes cache usage and provides recommendations for optimal cache configuration.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.