Typesense
App in the BluixApps catalog
What it is
Typesense is a typo-tolerant search engine focused on developer experience — sub-50ms search, instant indexing, faceted filters, geo search, vector search. Written in C++, optimized for both small and large indexes, OpenAPI-spec'd REST API. The "boring, fast, friendly" choice in OSS search.
Direct competitor to Algolia and Meilisearch — pick Typesense when you want strong typo tolerance plus vector search in one tool.
What it's for
- App search — site search, product search, content search
- E-commerce search — typo-tolerant product discovery with facets
- Geo search — location-based queries for maps, real estate
- Hybrid search — keyword + vector in same query (semantic + lexical)
- Documentation search — instant search across docs / KB
Who it's for
- SaaS engineering teams building site / app search at scale
- E-commerce platforms wanting Algolia-quality search without Algolia pricing
- Geo-app developers building location-aware search experiences
- AI engineers needing hybrid (vector + BM25) search for RAG
- Indie developers prototyping search with friendly DX
Why teams pick Typesense over alternatives
- Hybrid search — keyword + vector in one engine (vs Meilisearch keyword-only)
- Apache 2.0 — fully open
- DX-focused — REST API, OpenAPI spec, official SDKs, clear docs
- Geo search built-in — radius queries, polygon filters
- Multi-search API — batch queries in single request
- Active development — frequent releases, strong roadmap
Integrations
- Client SDKs — JavaScript, Python, Ruby, PHP, Go, Rust, .NET, Java, Swift
- CMS plugins — WordPress, Ghost, Hugo, Docusaurus, Jekyll
- Frontend libraries — typesense-instantsearch-adapter (Algolia-compatible UI)
- E-commerce — Shopify, WooCommerce, Magento plugins
- Webhooks — fire on index updates
- OpenAPI spec — auto-generate clients for any language
- Vector embeddings — built-in support for OpenAI / HF embedding ingestion
Notable users & community
- 20k+ GitHub stars
- Used by InfluxData, Vercel, Hyperledger for docs search
- Active Slack community
- Backed by Typesense Inc. with sustainable commercial cloud offering
- Featured in Algolia-alternative roundups
Tips & operations
- Set API key in env — anonymous endpoints exist but limit them for production
- Search-only keys for clients — generate scoped keys for frontend, full keys server-side only
- Curation rules — pin / promote / hide specific results for marketing campaigns
- Synonyms config — define before bulk import; backfilling synonyms doesn't help past queries
- Persist
/data— index + settings live here; mount volume from day one - Snapshot frequently — built-in snapshot API + cron = cheap backup strategy
What we ship in BluixApps
- Docker compose: Typesense single-node
- Pinned
typesense/typesense:27.1(release-tagged) - HTTPS via Let's Encrypt; admin API key auto-generated
- Persistent volume at
/datafor indexes - Snapshot configuration for daily backup
- Hybrid search ready (keyword + vector)
- Backup hook captures snapshot exports
Get this app — pick a BluixApps plan
Same catalog. Scaling tenant isolation, white-label and support tier.
| Tier | Tenants | Catalog | Support | White-label | Monthly | |
|---|---|---|---|---|---|---|
| Stacks | 1 | 19 curated stacks | Standard | — | $19/mo | DetailDeploy |
| Starter | 10 | Full catalog | Standard | +$15–25/mo | $49/mo | DetailDeploy |
| Pro | 25 | Full catalog | Priority bugfix | +$15–25/mo | $149/mo | DetailDeploy |
| Growth | 100 | Full catalog | Priority bugfix | +$15–25/mo | $349/mo | DetailDeploy |
| Scale | 500 | Full catalog | 7-day window | +$15–25/mo | $799/mo | DetailDeploy |
| Enterprise | Unlimited | Full catalog | Priority 7-day | Bundled | $1,499/mo | DetailDeploy |