Knitsearch adds FTS5-backed full-text search to ActiveRecord models. Search by rich text, associated records, or multiple models in one query. Index updates synchronously via SQLite triggers, atomic with source writes. BM25-ranked results returned as a chainable Relation. Supports typo tolerance, phrase matching, prefix matching, highlighting, snippets, and more.
Required Ruby Version
>= 3.2.0
Authors
knitsearch contributors
Pushed by
SHA 256 checksum
Provenance
Source Commit
Build File