5 Self-Hosted Redis Alternatives That Don't Charge Per GB

Both Redis Enterprise and Amazon ElastiCache price by GB of RAM provisioned per node, and because an in-memory store has to hold its entire working set in memory, that meter scales linearly with dataset size and shard count rather than actual query volume. AWS has already swapped Valkey in as ElastiCache's default engine for new clusters, which means the underlying software is free - the bill only pays for AWS operating it on your behalf. Valkey, KeyDB, and Redict install as direct RESP-protocol replacements, keeping the same maxmemory-policy and AOF/RDB persistence settings already defined in an existing docker-compose.yml. Dragonfly and Garnet go further with alternate engines—a shared-nothing multi-threaded core and a tiered RAM/SSD storage layer, respectively—that let a single self-managed instance replace a multi-node cluster outright.

NameMain CategorySub-CategoryTarget AlternativeFree Tier SummarySelf-Hostable?Short DescriptionPrimary Link
Valkey
Databases & Backend-as-a-Service
In-Memory Cache / Key-Value Store
Redis Enterprise / ElastiCache
100% Free - Open Source (BSD-3-Clause)
Yes - Docker / Binary
BSD-3-Clause licensed, Linux Foundation-governed fork of Redis 7.2.4 with full RESP2/RESP3 protocol compatibility. It's now the default engine behind AWS ElastiCache and Google Memorystore for new clusters, with atomic slot migration and no vendor re-licensing risk.
Garnet
Databases & Backend-as-a-Service
In-Memory Cache / Key-Value Store
Redis Enterprise / ElastiCache
100% Free - Open Source (MIT)
Yes - Docker / Binary
Microsoft Research's RESP-compatible cache-store built on the Tsavorite storage engine, offering tiered RAM/SSD storage, cluster sharding, and sub-millisecond latencies on Azure or bare metal. MIT-licensed and works with unmodified Redis clients like StackExchange.Redis and redis-py.
Dragonfly
Databases & Backend-as-a-Service
In-Memory Cache / Key-Value Store
Redis Enterprise / ElastiCache
Free Self-Hosted - BSL 1.1 (hosting it as a managed service is excluded)
Yes - Docker / Binary
A ground-up C++ rewrite of the Redis and Memcached protocols using a shared-nothing, multi-threaded architecture that lets a single large instance replace a sharded Redis Cluster. Source-available under BSL 1.1 - free to self-host in production, restricted only from being resold as a hosted cache service.
Redict
Databases & Backend-as-a-Service
In-Memory Cache / Key-Value Store
Redis Enterprise / ElastiCache
100% Free - Open Source (LGPL-3.0-only)
Yes - Docker / Binary
An independent, community-governed LGPL-3.0 fork of Redis OSS 7.2.4 for teams who want Redis compatibility without depending on a single commercial vendor. Distributed via Codeberg with official container images rather than GitHub or Docker Hub.
KeyDB
Databases & Backend-as-a-Service
In-Memory Cache / Key-Value Store
Redis Enterprise / ElastiCache
100% Free - Open Source (BSD-3-Clause)
Yes - Docker / Binary
A multi-threaded fork of Redis maintained by Snap Inc., adding per-connection thread affinity and active-active replication on top of the standard Redis command set. Fully open source under BSD-3-Clause with no separate paid tier or feature gate.

Server-Side Tagging Without Stape's Per-Request Fees

Stape bills per request once you outgrow its free tier. These open-source tag managers give you server-side tracking on infrastructure you control.

walkerOSOSSTag+3
Open

Typeform & Qualtrics Alternatives Without the Response Caps

Typeform caps your responses and Qualtrics hides pricing behind a sales call — these self-hosted tools skip both.

FormbricksOpnForm+3
Open

Cut Synthetic Monitoring Costs: Checkly & Datadog Alternatives

Datadog and Checkly bill per test run across every check and location. These self-hosted tools give you unlimited synthetic checks instead.

GatusGrafana k6+3
Open

Best Self-Hosted Alternatives to LogRocket and Datadog RUM

Open-source RUM tools with session replay, JS error tracking, and Core Web Vitals — no per-session billing or vendor data caps.

OpenReplayHyperDX+3
Open

Opsgenie Is Being Retired: Self-Hosted PagerDuty Alternatives

Atlassian is retiring Opsgenie and Grafana archived its OSS on-call tool. Here are five self-hosted platforms that still page, escalate, and route alerts.

KeepGoAlert+3
Open

Best Open-Source Segment Alternatives for Self-Hosted CDPs

Self-hosted, open-source CDPs that replace Segment and mParticle's per-MTU pricing with Docker-deployable event routing and raw data ownership.

RudderStackJitsu+3
Open

GDPR-First Analytics: 5 Cookieless Google Analytics Alternatives You Can Self-Host

Five self-hosted platforms that track visitors without cookies or consent banners, replacing Google Analytics and Adobe Analytics for GDPR-first teams.

Plausible Community EditionUmami+3
Open

Self-Hosted Mixpanel & Amplitude Alternatives With Funnels

Four open-source platforms replicate Mixpanel and Amplitude's event funnels and retention cohorts without per-tracked-user billing spikes.

PostHogOpenPanel+2
Open

Ditch AWS RDS: Self-Hosted Postgres Platforms With Built-In HA

RDS and Cloud SQL restrict superuser access and bill per GB for IOPS and backups. These self-hosted platforms give you both back.

PigstyCloudNativePG+4
Open

Open-Source Graph Databases That Replace Neo4j Aura

Neo4j Aura's per-GB pricing and node caps get expensive fast. These self-hosted graph databases handle the same Cypher queries and knowledge graphs for free.

Neo4j Community EditionArcadeDB+4
Open

Beyond Hasura Cloud: Self-Hosted Instant API Engines for Postgres

Escape Hasura Cloud's per-hour and per-GB billing with open-source engines that turn any Postgres schema into a live GraphQL or REST API.

Hasura Community EditionPostGraphile+3
Open

How to Replace Airtable With Open-Source, Self-Hosted Tools

Airtable's per-seat pricing adds up fast. These open-source, self-hosted tools give you the same grid-and-view interface on a database you actually own.

NocoDBBaserow+3
Open
123