Search that forgives a typo

Native Flarum search is exact-match. Misspell a word and you get nothing back — which is exactly when you're most likely to be searching, half remembering a thread from months ago. So this week I wired up Typesense for Flarum Hosting, and now Pro and Enterprise forums get typo-tolerant, instant search. Fat-finger the query and it still finds the thread.

It's the same shape as the analytics I added earlier: one shared search service running alongside the platform, with each forum walled off in its own space, and the whole thing gated to the Pro and Enterprise tiers. There's nothing for the client to install or babysit — it hooks straight into Flarum 2.0's native search, so it's just part of the hosting. Post something and it's indexed in real time; a quiet weekly pass keeps everything honest.

A forum is really only worth its archive. All that accumulated knowledge — the fix someone posted two years ago, the long thread where a decision got made — is only useful if people can actually find it again. Exact-match search quietly buries most of it. This digs it back out.

I'll be honest: the feature itself was the easy part. Typesense's API had a few sharp edges that took longer to file down than building the thing did. But that's the work — the messy middle is where the polish comes from.

Analytics, then automatic TLS, now search. The platform keeps getting quietly better, one removed annoyance at a time.

← Back