Open source redis projects

Every project in the registry tagged redis, ranked by real GitHub adoption.

projects 48 combined stars ★ 490K refresh nightly
01 mall ★ 85K

mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于Spring Boot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容

last push2 months ago languageJava licenseApache-2.0
02 postiz ★ 41K

last push12 hours ago languageTypeScript licenseAGPL-3.0
03 AnotherRedisDesktopManager ★ 35K

🚀🚀🚀A faster, better and more stable Redis desktop manager [GUI client], compatible with Linux, Windows, Mac.

last push2 months ago languageJavaScript licenseMIT
04 valkey ★ 28K

A flexible distributed key-value database that is optimized for caching and other realtime workloads.

last push8 hours ago languageC licenseBSD-3-Clause
05 proxy_pool ★ 24K

Python ProxyPool for web spider

last push5 months ago languagePython licenseMIT
06 go-redis ★ 22K

Redis Go client

last push13 hours ago languageGo licenseBSD-2-Clause
07 node-redis ★ 18K

Redis Node.js client

last push8 hours ago languageTypeScript licenseMIT
08 ioredis ★ 15K

🚀 A robust, performance-focused, and full-featured Redis client for Node.js.

last push14 hours ago languageTypeScript licenseMIT
09 juicefs ★ 15K

JuiceFS is a distributed POSIX file system built on top of Redis and S3.

last push26 hours ago languageGo licenseApache-2.0
10 redis-py ★ 14K

Redis Python client

last push11 hours ago languagePython licenseMIT
11 mall-swarm ★ 13K

mall-swarm是一套微服务商城系统,采用了 Spring Cloud Alibaba、Spring Boot 3.5、Sa-Token、MyBatis、Elasticsearch、Docker、Kubernetes等核心技术,同时提供了基于Vue的管理后台方便快速搭建系统。mall-swarm在电商业务的基础集成

last push3 months ago languageJava licenseApache-2.0
12 tiny-rdm ★ 13K

Tiny RDM (Tiny Redis Desktop Manager) - A modern, colorful, super lightweight Redis GUI client for Mac, Windows, and Linux. It also provides a web version that

last push4 months ago languageVue licenseGPL-3.0
13 jedis ★ 12K

Redis Java client

last push26 hours ago languageJava licenseMIT
14 centrifugo ★ 11K

Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io, Phoenix.PubSub, SignalR. Set up once

last push10 hours ago languageGo licenseApache-2.0
15 redigo ★ 9.8K

Go client for Redis

last push12 months ago languageGo licenseApache-2.0
16 finagle ★ 8.9K

A fault tolerant, protocol-agnostic RPC system

last push3 months ago languageScala licenseApache-2.0
17 predis ★ 7.8K

A flexible and feature-complete Redis/Valkey client for PHP.

last push30 hours ago languagePHP licenseMIT
18 libhv ★ 7.6K

🔥 比libevent/libuv/asio更易用的网络库。A c/c++ network library for developing TCP/UDP/SSL/HTTP/WebSocket/MQTT/Redis client/server.

last push6 days ago languageC licenseBSD-3-Clause
19 ProxyPool ★ 6.3K

An Efficient ProxyPool with Getter, Tester and Server

last push4 months ago languagePython licenseMIT
20 StackExchange.Redis ★ 6.2K

The Redis client for .NET

last push12 hours ago languageC# licenseMIT
21 pikiwidb ★ 6.1K

Pikiwidb is a Redis-Compatible database developed by Qihoo's infrastructure team.

last push18 days ago languageC++ licenseBSD-3-Clause
22 sqlchat ★ 5.8K

Chat-based SQL Client and Editor for the next decade

last push13 days ago languageTypeScript licenseMIT
23 lettuce ★ 5.8K

Advanced Java Redis client for thread-safe sync, async, and reactive usage. Supports Cluster, Sentinel, Pipelining, and codecs.

last push15 hours ago languageJava licenseMIT
24 jetcache ★ 5.6K

JetCache is a Java cache framework.

last push10 days ago languageJava licenseApache-2.0
25 faststream ★ 5.4K

Asynchronous Python framework for event-driven services. A thin client for Kafka, RabbitMQ, NATS, Redis and MQTT with full access to native broker features, plu

last push8 hours ago languagePython licenseApache-2.0
26 dramatiq ★ 5.3K

A fast and reliable background task processing library for Python 3.

last push5 days ago languagePython licenseLGPL-3.0
27 redka ★ 4.6K

Redis re-implemented with SQL

last push9 months ago languageGo licenseBSD-3-Clause
28 kvrocks ★ 4.5K

Apache Kvrocks is a distributed key value NoSQL database that uses RocksDB as storage engine and is compatible with Redis protocol.

last push23 hours ago languageC++ licenseApache-2.0
29 RedisShake ★ 4.5K

RedisShake is a Valkey/Redis data processing and migration tool.

last push4 days ago languageGo licenseMIT
30 redis-windows ★ 4.4K

Redis 6.0.20 6.2.18 7.0.15 7.2.8 7.4.3 8.0.0 for Windows

last push7 days ago languageC# licenseApache-2.0
31 lilishop ★ 4.3K

Java 开源商城系统,基于 Spring Boot / Spring Cloud / Vue / Uniapp 的 B2B2C 多商户商城源码,支持小程序商城、微服务、分销、直播、秒杀、Docker 私有化部署。

last push24 days ago languageJava licenseAGPL-3.0
32 dnmp ★ 4.1K

Docker LNMP (Nginx, PHP7/PHP5, MySQL, Redis)

last push3 days ago languageShell licenseMIT
33 miniredis ★ 3.6K

Pure Go Redis server for Go unittests

last push6 days ago languageGo licenseMIT
34 sh ★ 3.5K

KEJILION.SH 一款全功能的Linux管理脚本!An all-in-one Linux management script!

last push24 hours ago languageShell licenseApache-2.0
35 olric ★ 3.5K

Distributed, in-memory key/value store and cache. It can be used as an embedded Go library and a language-independent service.

last push2 months ago languageGo licenseApache-2.0
36 svix-webhooks ★ 3.5K

The open source and enterprise-ready webhooks service 🦀

last push9 hours ago languageRust licenseMIT
37 Stoat ★ 3.4K

Group chat for friends and communities, without the baggage

last push35 hours ago languageRust license—
38 paicoding ★ 3.2K

⭐️一款好用又强大的开源社区,基于 Spring Boot、MyBatis-Plus、MySQL、Redis、ElasticSearch、MongoDB、Docker、RabbitMQ 等主流技术栈,附详细教程,包括Java、Spring、MySQL、Redis、微服务&分布式、消息队列等核心知识点。学编程,就上技术派

last push2 months ago languageJava licenseApache-2.0
39 kombu ★ 3.2K

Messaging library for Python.

last push11 hours ago languagePython licenseBSD-3-Clause
40 rueidis ★ 3.0K

A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, RDMA, etc.

last push29 hours ago languageGo licenseApache-2.0
41 DeepBI ★ 2.4K

LLM based data scientist, AI native data application. AI-driven infinite thinking redefines BI.

last push2 months ago languagePython licenseMIT
42 go-streams ★ 2.2K

A lightweight stream processing library for Go

last push10 months ago languageGo licenseMIT
43 django-rq ★ 2.0K

A simple app that provides django integration for RQ (Redis Queue)

last push22 days ago languagePython licenseMIT
44 WordOps ★ 1.6K

Install and manage a high performance WordPress stack with a few keystrokes

last push4 days ago languagePython licenseMIT
45 Swetrix ★ 1.2K

Cookieless, privacy-first web analytics without the complexity

last push2 days ago languageTypeScript licenseAGPL-3.0
46 WorkFlow-Engine ★ 865

工作流引擎对内提供单位/机关流程管理规则和内部业务流程的数字化落地实践;对外提供自动化地第三方业务驱动、接口接入和算法单元驱动能力。工作流引擎在提供底层驱动引擎的同时对全局透明监控、安全防御和国产化特色功能进行充分考虑,是内部流程管理和业务算法驱动的不二之选。

last push1 months ago languageJava licenseGPL-3.0
47 webinoly ★ 519

Production NGINX made simple: secure defaults, terminal‑first, performance‑obsessed. The production standard for modern PHP and Web developers. Elevating the ec

last push1 months ago languageShell licenseGPL-3.0
48 Workbench ★ 454

Inspect, debug, and replay BullMQ queues visually

last push5 months ago languageTypeScript licenseMIT

Related tags

← all tags

Frequently asked questions

How many open source redis projects are there?

This registry tracks 48 projects tagged redis, with 490,079 GitHub stars between them. The most-adopted is mall at 85,005 stars.

Are these redis projects free to use?

Yes — 47 of the 48 carry an explicit open-source licence across 7 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which redis project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these redis projects still maintained?

40 of the 48 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.