Typesense is a fast, typo-tolerant search engine optimized for instant search experiences.
What You Get for Free
- Typesense Cloud — free tier with 100K documents, 500K searches/mo
- Self-hosted — fully open source, no limits
- Sub-millisecond search — faster than Elasticsearch for most use cases
- Typo tolerance — finds "iPhone" even if user types "iphne"
- Faceting & filtering — multi-value facets, numeric ranges, geo-search
- Synonyms — "laptop" also finds "notebook"
- Vector search — hybrid keyword + semantic search
- SDKs — JavaScript, Python, Ruby, PHP, Go, Java, Swift, Dart
Quick Start
# Docker
docker run -d -p 8108:8108 \
-v typesense-data:/data \
typesense/typesense:latest \
--api-key=xyz --data-dir=/data
# Index documents
curl -X POST 'http://localhost:8108/collections' \
-H 'X-TYPESENSE-API-KEY: xyz' \
-d '{"name":"products","fields":[{"name":"title","type":"string"},{"name":"price","type":"float"}]}'
Why Developers Choose It Over Algolia
Algolia charges per search operation ($1/1K searches). Typesense:
- Free self-hosted — no per-search pricing
- Simpler than Elasticsearch — no JVM, no cluster management
- Faster than Algolia for most query patterns
- Open source — customize ranking, add features
An e-commerce site with 50K products was paying $250/mo for Algolia. They switched to self-hosted Typesense — search became 2x faster, and costs dropped to $10/mo for a small VPS.
Need Custom Data Solutions?
I build production-grade scrapers and data pipelines for startups, agencies, and research teams.
Browse 88+ ready-made scrapers on Apify → — Reddit, HN, LinkedIn, Google, Amazon, and more.
Custom project? Email me: spinov001@gmail.com — fast turnaround, fair pricing.
Top comments (0)