For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most feature-rich cache, data structure server, and document and vector query engine.
Local code intelligence for developers and AI agents. Connect code, docs and infrastructure in a persistent graph, with CBM Lens, MCP tools, agent integrations and change-aware test selection.
AddressSanitizer, ThreadSanitizer, MemorySanitizer
A fast image processing library with low memory needs.
Lightweight real-time memory management application to monitor and clean system memory on your computer.
Native port of Redis for Windows. Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs. This repository contains unofficial port of Redis to Windows.
A 2.78-trillion-parameter Kimi K3 running inference on a single CPU in 8.24 GB of RAM. Portable C99: no BLAS, no framework, no GPU.
Direct Memory Access (DMA) Attack Software
MimiClaw: Personal Agent on a $5 chip. No OS(Linux). No Node.js. No Mac mini. No Raspberry Pi. No VPS. Hardware agents OS. On device Muse.
πA tiny (995KB) but mighty timer in **pure C** ! β almost no memory usage!β€οΈβπ₯ Supports clock, countdown, stopwatch, Pomodoro, and fully customizable tray animations (GIFs, CPU/Mem%) π Don't be shy, join hereπ§Έ: https://discord.com/invite/W3tW2gtp6g
Wrangling Untrusted File Formats Safely
Checkpoint/Restore tool
Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops π¦
The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)
Easy to integrate Vulkan memory allocation library
Performance monitoring tools for Linux
This is the stress-ng upstream project git repository. stress-ng will stress test a computer system in various selectable ways. It was designed to exercise various physical subsystems of a computer as well as the various operating system kernel interfaces.
Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurrent systems developed in C99+.
Public domain cross platform lock free thread caching 16-byte aligned memory allocator implemented in C
Dual-mode Bluetooth stack, with small memory footprint.
Hardened allocator designed for modern systems. It has integration into Android's Bionic libc and can be used externally with musl and glibc as a dynamic library for use on other Linux-based platforms. It will gain more portability/integration over time.
memory scanner for Linux
Unified Communication X (mailing list - https://elist.ornl.gov/mailman/listinfo/ucx-group)
Aerospike Database Server β flash-optimized, in-memory, nosql database
Airymax AgentRT Transcend context limits. Achieve near-infinite memory.
CXLMemSim: Practical Performance Simulation and Characterization of CXL 3.0 Memory Systems
lzbench is an in-memory benchmark of open-source compressors
System and process monitor for Linux
ngx_mruby - A Fast and Memory-Efficient Web Server Extension Mechanism Using Scripting Language mruby for nginx
LeechCore - Physical Memory Acquisition Library & The LeechAgent Remote Memory Acquisition Agent
Fast, lock-free shared-memory user-data cache for PHP
A zero-dependency ML framework in C with a modern Python API for full control over execution and memory.
Doorstop -- run C# before Unity does!
LuatOS -- Powerful embedded Lua Engine for IoT devices, with many components and low memory requirements (16K RAM, 128K Flash)
Cone Programming Language
KASLD defeats Linux kernel KASLR from a local process β recovering the virtual and physical memory layout where a leak or side channel allows, and narrowing it to the smallest set of placements the evidence supports otherwise.
Lightweight TCP/IP stack with no dynamic memory allocations
Metal Cuda Direct Memory Access
CherryAVP is a tiny and beautiful, low-memory and high-performance audio and video processing library designed for MCUs.
A desktop RetroAchievements client: your library, what to chase next, missable warnings, leaderboards and rank in one window. Plug in a console that streams its memory and the same window goes live. The first console that does is a real PlayStation 2, through a patched Open PS2 Loader.
A stealth-focused kernel-mode virtual HID mouse driver for Windows. Built with KMDF and VHF for precise, hardware-level input simulation using covert shared-memory IPC.
One of the most cursed ways of writing Hello World program in C
4th generation Mimalloc: fixes large alloc peak memory, same speed class. Cut large-buffer peak RSS > 50%. Memory purging, pprof heap profiling. Drop-in for C and Rust
Port de Mario Kart 64 a PlayStation 2: el juego decompilado sobre una capa nueva que reemplaza el hardware de la N64. Audio original con la mezcla exacta, modo 60 FPS, Memory Card y ISO para OPL y PCSX2.
β