Pixilab
Home › Companies › Show HN launch › Offline dictionary with spaced repetition (Tauri, Svelte)

Offline dictionary with spaced repetition (Tauri, Svelte)

Show HN: Offline dictionary with spaced repetition (Tauri, Svelte): Deft

Offline dictionary with spaced repetition (Tauri, Svelte) operates in show hn launch.

Profile

i needed a vocab app that worked offline with spaced repetition built in. the options out there either required an internet connection, didn't have spaced reptition, or has ads.deft ships the entire English Wiktionary (~1.1M words) on-device. the raw Wiktionary dump is ~18GB of JSONL — i stripped it down to just the basics (glosses, parts of speech, related words) and compressed it into a ~220MB SQLite database for definitions and a ~34MB Tantivy search index. next release should bring the total size down to ~100MB, just finalizing that.search runs three tiers via Rust: full-text search through Tantivy, prefix match via SQLite LIKE sorted by word length, then fuzzy match with 2-char edit dis

Offline dictionary with spaced repetition (Tauri, Svelte) is positioned in show hn launch, a segment that rewards a clear, focused offering.

It is recorded at the Show HN launch stage.

SectorShow HN launch
StageShow HN launch

Website: deft.so

Browse related

Full contact details are available to registered Pixilab members.
Create a free account