Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression. Learn more →
Top 23 Go Redi Projects
-
Project mention: Authentication system using Golang and Sveltekit - Initialization and setup | dev.to | 2023-06-02
Following the completion of the series — Secure and performant full-stack authentication system using rust (actix-web) and sveltekit and Secure and performant full-stack authentication system using Python (Django) and SvelteKit — I felt I should keep the streak by building an equivalent system in PURE go with very minimal external dependencies. We won't use any fancy web framework apart from httprouter and other basic dependencies including a database driver (pq), and redis client. As usual, we'll be using SvelteKit at the front end, favouring JSDoc instead of TypeScript. The combination is ecstatic!
-
Project mention: I deleted 78% of my Redis container and it still works | news.ycombinator.com | 2022-07-16
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
-
kubeshark
The API traffic analyzer for Kubernetes providing real-time K8s protocol-level visibility, capturing and monitoring all traffic and payloads going in, out and across containers, pods, nodes and clusters.. Think TCPDump and Wireshark re-invented for Kubernetes
Can you send us the logs using: `kubeshark logs` (you can also use the issues page or slack)
-
See also: JuiceFS: https://juicefs.com/
Adds a DBMS or key-value store for metadata, making the filesystem much faster (POSIX, small overwrites don't have to replace a full object in the GCS/S3 backend).
Almost certainly a better solution if you want to turn your object storage into a mountable filesystem, with the (big) caveat that you can't access the files directly in the bucket (they are not stored transparently).
-
-
Project mention: Looking for library recommendations: Django -> Golang port | reddit.com/r/golang | 2023-02-24
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
Project mention: Recommendation for a selfhosted worker/task queue runner? | reddit.com/r/selfhosted | 2023-05-16
Never used it, but it appears to fit most of the criteria. https://github.com/hibiken/asynq
-
octosql
OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.
-
Project mention: I deleted 78% of my Redis container and it still works | news.ycombinator.com | 2022-07-16
-
rosedb
🚀 A high performance NoSQL database based on bitcask, supports string, list, hash, set, and sorted set.
-
RedisShake
redis-shake is a tool for Redis data migration and data filtering. redis-shake 是一个用于 Redis 数据迁移与过滤的工具。
-
godis - A Golang implemented high-performance Redis server and cluster.
-
Olric
Distributed in-memory object store. It can be used both as an embedded Go library and as a language-independent service.
Project mention: I’m Now a Full-Time Professional Open Source Maintainer | news.ycombinator.com | 2023-02-03It's Olric: https://github.com/buraksezer/olric. Publicly speaking about the companies may not be a good idea but you can dig into the issues, pull requests, and Discord channel if you are curious.
-
redis_exporter
Prometheus Exporter for Redis Metrics. Supports Redis 2.x, 3.x, 4.x, 5.x, 6.x, and 7.x
-
algernon
:tophat: Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support
-
-
-
Project mention: Cacheme: Asyncio cache framework with multiple storages and thundering herd protection | reddit.com/r/Python | 2023-01-27
I made Cacheme years ago, which support redis and synchronous API only. Then I switch to Go and found that there are some awesome cache projects in Go(ristretto, gocache...), I also made my own Cacheme go version: cacheme-go. After trying asyncio and type hint, I think it's time to rewrite my old Cacheme.
-
rueidis
A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, Generics OM, RedisJSON, RedisBloom, RediSearch, etc. (by redis)
Project mention: Redis-go: Been exploring Redis all day. Is the Redis Stack modules supported? | reddit.com/r/golang | 2023-05-04I did look at the package which is published under TS clients. https://github.com/redis/rueidis
-
Project mention: Help to migrate a simple app from Elm to React, Angular or VanillaJS. | reddit.com/r/elm | 2022-11-06
The todo app
-
Have you looked at this streaming library? https://github.com/reugn/go-streams
-
Project mention: I deleted 78% of my Redis container and it still works | news.ycombinator.com | 2022-07-16
-
ONLYOFFICE
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
Go Redis related posts
- Inhooks
- Go linter and helper for the OpenTelemetry SDK
- Connect()- a new API for creating TCP sockets from Cloudflare Workers
- Recommendation for a selfhosted worker/task queue runner?
- Redis-go: Been exploring Redis all day. Is the Redis Stack modules supported?
- Can an already running Traefik container on a network act as revesre proxy for co tainers on another network
- Go channels through Redis List
-
A note from our sponsor - InfluxDB
www.influxdata.com | 2 Jun 2023
Index
What are some of the best open-source Redi projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | Redis | 17,314 |
2 | codis | 12,863 |
3 | redigo | 9,537 |
4 | kubeshark | 9,090 |
5 | juicefs | 8,066 |
6 | Centrifugo | 7,084 |
7 | machinery | 6,862 |
8 | Asynq | 6,112 |
9 | octosql | 4,505 |
10 | ledisdb | 3,962 |
11 | rosedb | 3,698 |
12 | RedisShake | 3,121 |
13 | godis | 2,817 |
14 | Olric | 2,760 |
15 | redis_exporter | 2,652 |
16 | algernon | 2,241 |
17 | overlord | 2,145 |
18 | redcon | 1,970 |
19 | gocache | 1,826 |
20 | rueidis | 1,613 |
21 | eventhorizon | 1,463 |
22 | go-streams | 1,442 |
23 | tidis | 1,418 |