Showing 29 of 101 projects
A high-performance C micro-framework for building event-driven web applications and network services.
A dead simple rate limit middleware for Go with a store-based approach and support for multiple HTTP frameworks.
A full-stack Node.js framework with built-in microservices, i18n, email engine, and production-ready tooling.
Production-ready messaging solution for PHP with support for message queues, job queues, broadcasting, and WebSockets across multiple frameworks.
A fast, native macOS database client with built-in AI assistant for MySQL, PostgreSQL, MongoDB, Redis, and more.
A lightweight and efficient stream processing library for Go, providing a declarative DSL to build data pipelines.
A Ruby library that maps Redis data types directly to Ruby objects with atomic operations.
An open-source caching library for .NET Core that simplifies basic and advanced caching operations with multiple provider support.
A collection of pluggable foundation blocks for building loosely coupled, distributed .NET applications.
A collection of pluggable foundation blocks for building loosely coupled, distributed .NET applications.
A collection of pluggable foundation blocks for building loosely coupled, distributed .NET applications.
A web service providing a GUI and API with queuing for OpenAI Whisper transcription and translation.
A Rust library providing caching structures and procedural macros for easy function memoization.
A lightweight, zero-dependency task scheduler and rate limiter for Node.js and browsers, with Redis-based clustering support.
A scheduling add-on for Sidekiq that runs jobs at specified times using cron notation or natural language.
A Python stream processing library that ports Kafka Streams concepts to Python, enabling scalable event processing and in-memory durable key/value stores.
A caching library for FastAPI that supports Redis, Memcached, DynamoDB, and in-memory backends with HTTP cache header support.
A lightweight message queue for Node.js that uses Redis as a backend, requiring no dedicated queue server.
A Redis-compatible in-memory data store re-implemented in Rust for cross-platform use and multi-core performance.
A Redis query analyzer that parses MONITOR output to provide statistics on key patterns, command frequency, and timing metrics.
A Go library providing a simplified distributed locking implementation using Redis.
A lightweight job scheduling extension for Resque that supports delayed and recurring jobs.
An open-source, self-hosted server implementation of the Pusher protocol for real-time WebSocket communication.
A Ruby-based chat bot with plugin architecture for automating tasks and workflows via chat services.
A Redis-backed message queue system written in Go, featuring consumer lifecycle management, batch processing, and retry mechanisms.
A real-time messaging server for building scalable in-app notifications, multiplayer games, and chat apps.
A self-hosted unified push service for sending notifications to Android, iOS, and Kindle mobile apps via RESTful APIs.
A/B testing framework for Ruby on Rails applications with datastore agnostic experiment tracking.
A Redis-backed job processing library for Elixir with Resque/Sidekiq compatibility.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.