Showing 36 of 261 projects
Sonic is a high-performance, lightweight blogging platform built with Go, supporting multiple databases and object storage.
A highly scalable user-level TCP stack designed for multicore systems, enabling high-performance network applications.
A highly scalable user-level TCP stack designed for multicore systems to achieve high network performance.
A true zero-copy inter-process-communication (IPC) middleware for high-performance data transfer between processes.
A true zero-copy inter-process-communication (IPC) middleware for high-performance data transfer between processes.
A high-performance C++ library for parsing floating-point and integer numbers from strings, 4x to 10x faster than strtod.
An extremely fast, asynchronous, actor-based enterprise server framework for RPC, game servers, and web servers.
A C reference implementation of CommonMark for parsing and rendering Markdown documents to multiple formats.
A simple, capable toolkit for creating high-performance HTTP applications on the JVM.
A high-performance, feature-rich idiomatic Go library for encoding and decoding msgpack, cbor, json, binc, and simple formats.
A high-performance .NET library suite for low-allocation scenarios like microservices, distributed systems, and database engines.
A high-performance GraphRAG framework in Rust that transforms documents into knowledge graphs for superior retrieval and generation.
A single-header C library for building event-driven, non-blocking HTTP servers with support for epoll and kqueue.
A high-performance hybrid ORM library for .NET that bridges micro-ORMs and full-ORMs with advanced features.
A comprehensive Go scientific library for numerical simulations, linear algebra, differential equations, and computational geometry.
A sub-millisecond full-text search library and multi-tenancy server written in Rust, designed for high performance and real-time indexing.
A high-performance, type-safe .NET utility library for enum operations, solving limitations of System.Enum.
A Java collections framework with rich APIs, optimized implementations, and additional container types like Bag and Multimap.
A high-performance C/C++ library for compressed bitmaps with SIMD optimizations, used in databases like ClickHouse and Apache Doris.
A portable mixed-precision math library with 2,000+ SIMD kernels for 15+ numeric types across x86, Arm, RISC-V, and WebAssembly.
A high-performance packet capture solution that buffers all network traffic to disk for fast retrieval of specific subsets.
A high-performance C++ library for Unicode validation and transcoding (UTF-8/16/32, Latin1, Base64) using SIMD instructions.
A lightweight, fast, non-blocking TCP network library and WebSocket server for Go, based on the Reactor pattern.
A high-performance Java collection engine enabling SQL-like queries with indexes for microsecond latencies.
A JIT compiler for writing high-performance GPU programs in .NET languages like C#, offering CUDA-level performance with C# convenience.
A high-performance C# Archetype & Chunks Entity Component System (ECS) for game development and data-oriented programming.
A high-performance machine learning library for Haskell that leverages algebraic structures for parallel, online, and fast cross-validation training.
A high-performance Python graph library implemented in Rust for general-purpose graph algorithms.
A high-performance, JDK-compatible Java serialization library offering significant speed improvements and additional features like JSON serialization and off-heap maps.
A Go wrapper for libvips providing lightning-fast image processing and resizing with type-safe bindings.
Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala with the Actor Model.
A Java port of LevelDB that aims for feature parity and near-native performance while producing identical data files.
A small, fast C implementation of Protocol Buffers for embedded systems and high-performance applications.
A high-performance, columnar, in-memory storage engine with bitmap indexing and zero-allocation queries, written in Go.
An unofficial Rust implementation of Apache RocketMQ, providing a high-performance, memory-safe distributed message queue system.
A high-performance XML pull reader and writer library for Rust, optimized for speed and minimal memory allocation.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.