| Library | License | Language |
|---|---|---|
| Bluge | Apache-2.0 | Go |
| BM25S | MIT | Python |
| Lucene | Apache-2.0 | Java |
| Noise | Apache-2.0 | Rust |
| PISA | Apache-2.0 | C++ |
| Riot | Apache-2.0 | Go |
| Rucene | Apache-2.0 | Rust |
| Searcharray | Apache-2.0 | Python |
| SeekStorm | Apache-2.0 | Rust |
| Terrier | MPL-1.1 | Java |
| Tantivy | MIT | Rust |
| Xapian | GPL2+ | C++ |
| Server | License | Language | based on |
|---|---|---|---|
| Bayard | MIT | Rust | Tantivy |
| LNX | MIT | Rust | Tantivy |
| Manticore | GPL-3.0 | C++ | |
| Meilisearch | MIT | Rust | |
| OpenSearch | Apache-2.0 | Java | Lucene |
| Phalanx | Apache-2.0 | Go | Bluge |
| SeekStorm | Apache-2.0 | Rust | SeekStorm |
| Solr | Apache-2.0 | Java | Lucene |
| Sonic | MPL-2.0 | Rust | |
| Toshi | MIT | Rust | Tantivy |
| TypeSense | GPL-3.0 | C++ | |
| Zincsearch | Apache-2.0 | Go | Bluge |
