Package: tantivyr 0.1.1

André Leite

tantivyr: Fast Full-Text Search for R with 'Tantivy'

Index data frames and document collections and run fast full-text search entirely on your machine. 'tantivyr' wraps the 'Tantivy' 'Rust' search engine (a 'Lucene'-inspired library) to provide 'BM25' ranking, structured filters, snippet highlighting and incremental updates over an on-disk or in-memory index. First-class support is provided for stemming and stop words in Portuguese and English, making it well suited to public documents, news clippings, extracted 'PDF' text, transcripts and legal acts.

Authors:André Leite [aut, cre], Marcos Wasiliew [aut], Hugo Vasconcelos [aut], Carlos Amorim [aut], Diogo Bezerra [aut], Júlia Nascimento Barreto [aut]

tantivyr_0.1.1.tar.gz
tantivyr_0.1.1.zip(r-4.7-x86_64)tantivyr_0.1.1.zip(r-4.7-arm64)tantivyr_0.1.1.zip(r-4.6-x86_64)tantivyr_0.1.1.zip(r-4.6-arm64)tantivyr_0.1.1.zip(r-4.5-x86_64)
tantivyr_0.1.1.tgz(r-4.6-x86_64)tantivyr_0.1.1.tgz(r-4.6-arm64)tantivyr_0.1.1.tgz(r-4.5-x86_64)tantivyr_0.1.1.tgz(r-4.5-arm64)
tantivyr_0.1.1.tar.gz(r-4.7-arm64)tantivyr_0.1.1.tar.gz(r-4.7-x86_64)tantivyr_0.1.1.tar.gz(r-4.6-arm64)tantivyr_0.1.1.tar.gz(r-4.6-x86_64)
tantivyr_0.1.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
tantivyr/json (API)

# Install 'tantivyr' in R:
install.packages('tantivyr', repos = c('https://strategicprojects.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/strategicprojects/tantivyr/issues

Pkgdown/docs site:https://strategicprojects.github.io

Datasets:
  • pt_news - Fictional Portuguese news stories

On CRAN:

Conda:

rustcargo

4.90 score 2 stars 364 downloads 20 exports 12 dependencies

Last updated from:f944c85bfb. Checks:15 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK262
linux-devel-x86_64OK306
source / vignettesOK526
linux-release-arm64OK265
linux-release-x86_64OK288
macos-release-arm64OK240
macos-release-x86_64OK554
macos-oldrel-arm64OK258
macos-oldrel-x86_64OK501
windows-devel-arm64OK476
windows-devel-x86_64OK467
windows-release-arm64OK493
windows-release-x86_64OK436
windows-oldrel-x86_64OK507
wasm-releaseOK278

Exports:tantivy_versiontnt_addtnt_booltnt_committnt_counttnt_datetnt_deletetnt_f64tnt_i64tnt_indextnt_index_dftnt_index_infotnt_jsontnt_num_docstnt_schematnt_searchtnt_stemmerstnt_texttnt_u64tnt_update

Dependencies:cligluelifecyclemagrittrpillarpkgconfigrlangtibbletidyselectutf8vctrswithr

Searching Portuguese text
The data | Why stemming matters | Stop words | Accents | Query syntax | Filters, ordering and highlights | Other languages

Last update: 2026-09-19
Started: 2026-09-19

Getting started with tantivyr
The convenience layer: tnt_index_df() | Searching | Filtering | Highlighting and ordering | Counting | The explicit layer: schemas and persistence | Incremental updates and deletes | Reopening an index | Where to go next

Last update: 2026-06-28
Started: 2026-06-28