Tools/typesense/typesense

Typesense

Open source alternative to Algolia and Elasticsearch

27.1k ★+31/wkgrowthC++GNU General Public License v3.0 →trending

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Oct 2026

Typesense is the search box behind your app: type a few letters, misspell half of them, and it still finds the right result fast. It's the open source answer to Algolia, with typo tolerance, faceted filters, geo search, synonyms, and vector and hybrid search for meaning-based results. The server is free under GPL-3.0.

Self-hosting is one binary or Docker image. The sizing question is RAM, since the index lives in memory: Typesense's own benchmark put 2.2 million recipes at about 900MB. Raft clustering for high availability ships free in the open source server, with a self-hosting guide.

Typesense Cloud bills by the hour for a dedicated cluster sized by RAM and CPU, not by records or searches. The smallest 0.5GB node is $21.60/month, with the first 720 hours free once per account. A 3-node HA cluster at that size is $86.40/month; 8GB HA is $432/month. Solo and small teams: self-host or a small Cloud node. Larger teams: Cloud with HA, or your own cluster.

The catch: RAM is the bill either way, so huge catalogs get expensive, and Algolia's personalization has no equivalent. GPL-3.0 only bites if you distribute a modified server. Meilisearch is the closest rival.

Free vs Self-Hosted vs Paid

free self hosted paid cloud

Free: The full server under GPL-3.0: typo tolerance, faceting, geo search, synonyms, curation, vector, hybrid and conversational (RAG) search, JOINs, scoped API keys, an analytics API for popular and no-hit queries, and Raft-based clustering for high availability. Client libraries are Apache 2.0. Typesense Cloud also gives the first 720 hours and 10GB of bandwidth free on select configs, once per account lifetime, not monthly.

Self-hosted: Single binary or Docker, no runtime dependencies. The index is held in RAM, so memory is the cost driver: the README benchmark puts 2.2M recipes at about 900MB and 28M books at about 14GB. HA means running 3+ nodes yourself; the docs cover cluster setup and recovering a cluster that lost quorum.

Paid: Typesense Cloud, hourly per dedicated cluster, no per-record or per-search fees (calculator figures, Oregon region, October 2026): 0.5GB / 2 burst vCPU $0.03/hr ($21.60/month); 1GB $28.80/month; 2GB $43.20/month; 4GB from $72/month; 8GB from $129.60/month; 16GB from $194.40/month; 32GB from $381.60/month. High Availability (3 nodes) at 0.5GB is $86.40/month, 1GB $108, 2GB $151.20, 4GB $237.60, 8GB $432. Bandwidth out is $0.09/GB. Search Delivery Network (multi-region) and prioritized support plans cost extra.

The open source server is free and includes clustering. Typesense Cloud starts at $21.60/month for a 0.5GB node, or $86.40/month with 3-node HA, and scales with RAM, not search volume.

What to do by team size

Solo
free; one Docker container, or burn the one-time 720 free Cloud hours
Small team
free self-hosted on a VPS with enough RAM, or a $21.60/month Cloud node
Medium team
Cloud with HA, from $86.40/month at 0.5GB and scaling with RAM
Large team
Cloud HA sized to your index, or a self-hosted Raft cluster if you have ops staff
Self-hosting ops:moderate
View pricing page →

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Similar Tools

Score
81/100 · A
Adoption27/30
Maintenance25/25
Community9/20
License10/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

High adoption: 25,624 starsActive community: 875 forks

About

Stars
27,094
Forks
1,029

Explore Further

More tools in the directory