Fuse Cloud Coming Soon β
Upload JSON. Get a search API. Same fuzzy search you know.
Fuse Cloud turns your Fuse.js setup into a hosted search service. No infrastructure, no new mental model β if you know Fuse.js, you already know how this works.
The Problem β
Fuse.js works great until your dataset outgrows the browser β too many records, too slow on mobile, or multiple users need to search the same data. At that point, the options are Algolia, Elasticsearch, or Meilisearch β all powerful, all complex, all a completely different system to learn.
Fuse Cloud fills the gap: scale your search without switching your mental model.
How It Works β
- Upload your data β Push a JSON array, the same format you already use with Fuse.js.
- Get a search API β Fuse Cloud indexes your data and gives you a public key.
- Search from the client β Call the API directly from your frontend. No backend required.
What It Looks Like β
import { FuseCloud } from "@fusejs/cloud"
const client = new FuseCloud({
publicKey: "pk_abc123",
index: "products"
})
const { results } = await client.search("iphone")
// β [{ id: "1", score: 0.02, item: { title: "iPhone 16 Pro", ... } }]Same results format as Fuse.js. Same scoring. Same fuzzy matching.
Why Fuse Cloud β
| Fuse.js (local) | Fuse Cloud | Algolia / Meilisearch | |
|---|---|---|---|
| Setup time | Minutes | Minutes | Hours |
| Infrastructure | None | Managed | Self-hosted or vendor |
| Mental model | Fuse.js | Fuse.js | New system |
| Best for | Small datasets | Mediumβlarge datasets | Large-scale search |
| Pricing | Free | Free tier + paid plans | Varies |
Pricing β
Free tier included. Paid plans for higher usage. Pricing details coming soon.
Who This Is For β
- Documentation sites β power your search bar without loading the full dataset client-side
- Product catalogs β fuzzy search across thousands of products from a static site or SPA
- Internal tools β search across company data without building a search backend
- Content libraries β articles, recipes, courses β anything you'd search with Fuse.js today
Who This Is Not For β
- Enterprise search β if you need faceting, analytics, A/B testing, and dedicated support, look at Algolia or Typesense
- Real-time data β if your data changes every second, you need a different architecture
- Sensitive/regulated data β if compliance requirements (HIPAA, SOC2) are a blocker, this isn't ready for that yet
Interested? β
Fuse Cloud is in early development. Get early access and help shape what gets built.
Or share your use case in the GitHub Discussion.
