Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Redis

Redis

331 projects

Showing 36 of 331 projects

gocache
gocacheGo

A complete and extensible Go cache library with multiple stores, chaining, loadable caches, metrics, and marshaling.

#cache-metrics#hacktoberfest#in-memory-cache
Stars2.9k
Forks223
Last commit21 days ago
goworker
goworkerGo

A Resque-compatible, Go-based background worker that runs jobs 10-100,000x faster than Ruby workers.

#high-performance#redis#distributed-systems
Stars2.8k
Forks243
Last commit1 year ago
bucket4j
bucket4jJava

A Java rate-limiting library based on the token-bucket algorithm, offering high precision and support for both local and distributed scenarios.

#api-throttling#hazelcast#redis
Stars2.8k
Forks324
Last commit1 day ago
iredis
iredisPython

An interactive terminal client for Redis with auto-completion, syntax highlighting, and safety features for production use.

#developer-tools#redis#redis-client
Stars2.7k
Forks117
Last commit13 days ago
Split
SplitRuby

A Rack-based A/B testing framework for Ruby web applications, designed to work with Rails, Sinatra, or any Rack-based app.

#experimentation#rails#redis
Stars2.7k
Forks369
Last commit4 days ago
Coverband
CoverbandRuby

A Ruby gem for collecting and reporting production code coverage, tracking line-of-code execution frequency.

#developer-tools#rails#rack-middleware
Stars2.7k
Forks169
Last commit1 month ago
CacheManager
CacheManagerC#

An open-source caching abstraction layer for .NET that simplifies complex caching scenarios with multi-layer support and advanced features.

#memory-cache#caching#redis
Stars2.4k
Forks451
Last commit5 months ago
facil.io
facil.ioC

A high-performance C micro-framework for building event-driven web applications and network services.

#event-driven#websocket-server#webserver
Stars2.4k
Forks150
Last commit3 months ago
Limiter
LimiterGo

A dead simple rate limit middleware for Go with a store-based approach and support for multiple HTTP frameworks.

#redis#http#distributed-systems
Stars2.3k
Forks163
Last commit1 year ago
Lad
LadJavaScript

A full-stack Node.js framework with built-in microservices, i18n, email engine, and production-ready tooling.

#email-templates#redis#production-deployment
Stars2.3k
Forks153
Last commit7 months ago
Enqueue
EnqueuePHP

Production-ready messaging solution for PHP with support for message queues, job queues, broadcasting, and WebSockets across multiple frameworks.

#rabbitmq-client#redis#message-queue
Stars2.2k
Forks431
Last commit7 months ago
go-streams
go-streamsGo

A lightweight and efficient stream processing library for Go, providing a declarative DSL to build data pipelines.

#stream-processing#pulsar#redis
Stars2.2k
Forks174
Last commit6 months ago
EasyCaching
EasyCachingC#

An open-source caching library for .NET Core that simplifies basic and advanced caching operations with multiple provider support.

#in-memory-cache#memory-cache#caching
Stars2.1k
Forks337
Last commit1 year ago
Foundatio
FoundatioC#

A collection of pluggable foundation blocks for building loosely coupled, distributed .NET applications.

#cloud-infrastructure#foundatio#lock
Stars2.1k
Forks251
Last commit21 hours ago
Foundatio
FoundatioC#

A collection of pluggable foundation blocks for building loosely coupled, distributed .NET applications.

#foundatio#lock#caching
Stars2.1k
Forks251
Last commit21 hours ago
Foundatio
FoundatioC#

A collection of pluggable foundation blocks for building loosely coupled, distributed .NET applications.

#foundatio#lock#caching
Stars2.1k
Forks251
Last commit21 hours ago
Redis-Objects
Redis-ObjectsRuby

A Ruby library that maps Redis data types directly to Ruby objects with atomic operations.

#orm-integration#redis#data-structures
Stars2.1k
Forks231
Last commit6 months ago
WaaS
WaaSJavaScript

A web service providing a GUI and API with queuing for OpenAI Whisper transcription and translation.

#redis#flask#api-service
Stars2.1k
Forks115
Last commit22 days ago
cached
cachedRust

A Rust library providing caching structures and procedural macros for easy function memoization.

#macro#rust-caching#caching
Stars2.1k
Forks108
Last commit22 hours ago
Bottleneck
BottleneckJavaScript

A lightweight, zero-dependency task scheduler and rate limiter for Node.js and browsers, with Redis-based clustering support.

#api-throttling#throttle#concurrency-control
Stars2.0k
Forks94
Last commit2 years ago
sidekiq-cron
sidekiq-cronRuby

A scheduling add-on for Sidekiq that runs jobs at specified times using cron notation or natural language.

#task-automation#scheduled-jobs#sidekiq
Stars1.9k
Forks302
Last commit1 month ago
Robinhood's Faust
Robinhood's FaustPython

A Python stream processing library that ports Kafka Streams concepts to Python, enabling scalable event processing and in-memory durable key/value stores.

#stream-processing#event-driven#asyncio
Stars1.9k
Forks205
Last commit1 day ago
FastAPI Cache
FastAPI CachePython

A caching library for FastAPI that supports Redis, Memcached, DynamoDB, and in-memory backends with HTTP cache header support.

#fastapi#caching#redis
Stars1.9k
Forks207
Last commit1 year ago
rsmq
rsmqJavaScript

A lightweight message queue for Node.js that uses Redis as a backend, requiring no dedicated queue server.

#redis#message-queue#queue
Stars1.8k
Forks121
Last commit5 years ago
rsedis
rsedisRust

A Redis-compatible in-memory data store re-implemented in Rust for cross-platform use and multi-core performance.

#redis#no-sql#server
Stars1.8k
Forks118
Last commit2 years ago
redis-faina
redis-fainaPython

A Redis query analyzer that parses MONITOR output to provide statistics on key patterns, command frequency, and timing metrics.

#redis#key-pattern-analysis#devops-tools
Stars1.8k
Forks279
Last commit6 years ago
redis-lock
redis-lockGo

A Go library providing a simplified distributed locking implementation using Redis.

#go-redis#lock#coordination
Stars1.8k
Forks166
Last commit27 days ago
resque-scheduler
resque-schedulerRuby

A lightweight job scheduling extension for Resque that supports delayed and recurring jobs.

#cron-alternative#task-queue#redis
Stars1.7k
Forks476
Last commit16 days ago
Slanger
SlangerRuby

An open-source, self-hosted server implementation of the Pusher protocol for real-time WebSocket communication.

#event-driven#redis#websocket
Stars1.7k
Forks199
Last commit4 years ago
lita
litaRuby

A Ruby-based chat bot with plugin architecture for automating tasks and workflows via chat services.

#rubygems#plugin-system#redis
Stars1.7k
Forks176
Last commit4 years ago
RMQ (.6k)
RMQ (.6k)Go

A Redis-backed message queue system written in Go, featuring consumer lifecycle management, batch processing, and retry mechanisms.

#task-queue#redis#message-queue
Stars1.6k
Forks208
Last commit1 year ago
Beaver
BeaverGo

A real-time messaging server for building scalable in-app notifications, multiplayer games, and chat apps.

#realtime#websocket-server#hacktoberfest
Stars1.6k
Forks84
Last commit22 hours ago
Uniqush-Push
Uniqush-PushGo

A self-hosted unified push service for sending notifications to Android, iOS, and Kindle mobile apps via RESTful APIs.

#kindle#ios#redis
Stars1.6k
Forks201
Last commit6 years ago
Vanity
VanityRuby

A/B testing framework for Ruby on Rails applications with datastore agnostic experiment tracking.

#experiment-framework#data-driven-development#redis
Stars1.5k
Forks266
Last commit3 years ago
exq
exqElixir

A Redis-backed job processing library for Elixir with Resque/Sidekiq compatibility.

#sidekiq#exq#elixir
Stars1.5k
Forks182
Last commit4 months ago
Portabase
PortabaseTypeScript

A self-hosted tool for backing up and restoring PostgreSQL, MySQL, MariaDB, MongoDB, SQLite, Redis, Valkey, and Firebird databases.

#database-backup#database#devops
Stars1.5k
Forks93
Last commit1 day ago
PreviousPage 3 of 10Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Distributed Systems50
#Go47
#Postgresql46
#Docker44
#Caching41
#Background Jobs39
#Redis Client33
#Self Hosted31
#Golang31
#Python29
#Mongodb28
#Ruby27