Showing 26 of 62 projects
A robust and performant logging framework for iOS clients with thread safety, pluggable outputs, and security-focused filtering.
A bit-oriented parser combinator library in C for parsing binary formats like images, network packets, and executables.
A clean and lightweight progress HUD for iOS and tvOS, ported to Swift from SVProgressHUD with thread safety and App Extension support.
A thread-safe Swift cache with LRU support, composed of DiskCache and MemoryCache components.
A high-performance, thread-safe generic concurrent hash map implementation for Go using Swiss Map.
A comprehensive and flexible logging library for Ruby programs with hierarchical levels and multiple output destinations.
A minimalistic, thread-safe, non-boilerplate Swift library for Core Data, inspired by Active Record.
A simple, portable hash table implementation for C with support for multiple data types and optional thread safety.
A C++ logging library providing tools for adding logging to libraries and applications.
Efficient, thread-safe immutable data structures (Vector and Map) for the Crystal programming language.
A high-performance, lightweight, and thread-safe in-memory cache for .NET Core (.NET 6+), offering 7x-10x faster performance than MemoryCache.
A high-performance rate limiter library for Go applications with multiple rate limiting strategies.
A Delphi and Free Pascal implementation of the Mustache templating language with extensions and high performance.
Ruby bindings to RE2, a fast, safe, thread-friendly alternative to backtracking regex engines like PCRE.
A Java port of Scala's concurrent lock-free hash trie map (Ctrie) with atomic snapshots and scalable concurrent operations.
A thread-safe Lua library for Roblox that simplifies garbage collection by managing object cleanup through a unified interface.
A thread-safe, high-performance event bus for Delphi implementing publish/subscribe with flexible delivery options.
A Swift caching library for JSON, images, ZIP files, and any object with expiry dates and force refresh.
A lightweight Redis client for Ruby that acts as a transport layer using hiredis for connection and parsing.
A high-performance, thread-safe concurrent map for Go using sharding to minimize lock contention.
A simple, thread-safe Elasticsearch client for Ruby with ActiveRecord integration and zero-downtime migration tools.
A managed signals and slots system implementation for C++ as part of the Boost libraries.
A fast, in-memory graph data structure implementation in Java, optimized for performance and low memory usage.
An extremely fast plain C asynchronous logging library designed to minimize log producer thread overhead.
A type-safe, thread-safe LRU memory cache implementation for Swift applications.
A thread-safe Go map implementation with automatic expiration of key-value pairs after a specified duration.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.