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
Versions
-
0.1.1
-
source
- 0.1.1 source May 15, 2026 (26.5 KB)
-
-
0.1.0
-
source
- 0.1.0 source May 15, 2026 (26.5 KB)
-
Pushed by
SHA 256 checksum
Provenance
Source Commit
Build File