All task areas

Data & Storage

Databases, caching, search

6 tasks10 tools
1

Choose a database

supabase
Database & Cache

Supabase

Open-source Firebase alternative. Combines Postgres, auth, file storage, realtime subscriptions, and edge functions in one platform. The default backend for indie SaaS with a generous free tier.

TypeScriptPostgresOpen Source
95
Trust
Excellent
redis
Database & Cache

Redis

The most widely used in-memory data store. Redis powers caching, session storage, pub/sub messaging, rate limiting, leaderboards, and job queues. Blazing fast (sub-millisecond) and incredibly versatile.

COpen SourceSelf-hosted
93
Trust
Excellent
2

Add a caching layer

redis
Database & Cache

Redis

The most widely used in-memory data store. Redis powers caching, session storage, pub/sub messaging, rate limiting, leaderboards, and job queues. Blazing fast (sub-millisecond) and incredibly versatile.

COpen SourceSelf-hosted
93
Trust
Excellent
3

Add full-text search

elasticsearch
Search & Indexing

Elasticsearch

The leading distributed search and analytics engine. Elasticsearch powers full-text search, log aggregation (ELK stack), and complex analytics queries at scale. Powerful but operationally complex to self-host.

JavaOpen SourceSelf-hosted
98
Trust
Excellent
4

Stream real-time events

kafka
Data Engineering

Apache Kafka

The dominant distributed event streaming platform. Kafka handles high-throughput, durable message queues for real-time data pipelines and event-driven architectures. The backbone of modern data infrastructure at scale.

JavaOpen SourceSelf-hosted
92
Trust
Excellent
5

Add vector / semantic search

CH

Chroma

The open-source embedding database. Designed to be simple and developer-friendly for building LLM apps with persistent memory.

Open SourceVector DBPython
82
Trust
Strong
6

Add a TypeScript ORM

No tools indexed yet for this task.