A modern replacement for Redis and Memcached
Repository Index
47,133 repositories indexed
1–24 of 36 · Most stars
Open Source alternative to Algolia + Pinecone and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences
- search-engine
- search
- typo-tolerance
- site-search
FlatBuffers: Memory Efficient Serialization Library
- flatbuffers
- serialization
- serialization-library
- json-parser
Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics
- arrow
- parquet
A lightweight, lightning-fast, in-process vector database
Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk
- c-plus-plus
- python
- nearest-neighbor-search
- locality-sensitive-hashing
Deeplake is AI Data Runtime for Agents. It provides serverless postgres with a multimodal datalake, enabling scalable retrieval and training.
Your agents don’t hand off the work. Kungfu keeps the same Work moving across Codex, Claude, OpenCode, and your own execution surface.
- agent
- agent-framework
- agent-memory
- agent-orchestration
A lightweight C++ base library with Go-style coroutines.
A heap memory profiler for Linux
A family of header-only, very fast and memory-friendly hashmap and btree containers.
- hash
- tables
- unordered-map
- unordered-set
Extremely fast, in memory, serialization, reflection, and RPC library for C++. JSON, BEVE, BSON, CBOR, CSV, JSONB, MessagePack, TOML, YAML, EETF
- api
- binary
- cplusplus
- cpp
Kokkos C++ Performance Portability Programming Ecosystem: The Programming Model - Parallel Execution and Memory Abstraction
- programming-model
- parallel-computing
- c-plus-plus
- abstraction
Eclipse iceoryx™ - true zero-copy inter-process-communication
- iceoryx
- eclipse
- ipc
- inter-process-communication
Custom memory allocators in C++ to improve the performance of dynamic memory allocation
- memory-allocation
- custom-allocator
- pool-allocator
- stack-allocator
Message passing based allocator
- allocator
- malloc
- memory-allocator
Cross-platform C++11 header-only library for memory mapped file IO
- cpp
- cpp11
- cpp14
- memory-mapped-file
C++14 concurrent lock-free low-latency queue.
A memory allocator that automatically reduces the memory footprint of C/C++ applications.
- allocator
- memory
- malloc-library
- memory-allocator
STL compatible C++ memory allocator library using a new RawAllocator concept that is similar to an Allocator but easier to use and write.
- allocator
- c-plus-plus
- memory-allocation
- memory
CppUTest unit testing and mocking framework for C/C++
- cpputest
- unit-testing
- test-driven-development
- c-plus-plus
A fast, memory efficient hash map for C++
- hash-tables
- sparse-containers
- unordered
- sparsehash
The Hoard Memory Allocator: A Fast, Scalable, and Memory-efficient Malloc for Linux, Windows, and Mac.
- memory-allocation
- memory-manager
- malloc
Thin, unified, C++-flavored wrappers for the CUDA APIs
- api-wrapper
- cuda
- cuda-runtime-api
- modern-cpp