zimrs
Overview Link to heading
zimrs converts a Wiktionary .zim archive into a queryable dictionary database and includes operational tooling for verification, reindexing, export, benchmarking, and release packaging.
Ambition Link to heading
I’m building this to become a sharp, reusable tool that I can rely on in real workflows: fast, well-scoped, and easy to operate.
What’s novel Link to heading
- Opinionated defaults with room for power-user control.
- Tight scope + strong ergonomics (the “small tool, big leverage” approach).
Highlights Link to heading
- Postgres-first ingestion with automatic startup checks, database bootstrap, and schema management.
- SQLite compatibility mode for local/offline workflows.
- Configurable ZIM -> DB ingestion with namespace/MIME/prefix filters.
- Resumable checkpointing for long-running archive conversions.
- Optional parallel extraction workers.
Stats Link to heading
- Project page: /projects/zimrs/
- Primary language: Rust
- Commits: 20
- Created: 2026-02-26T21:24:23Z
- Last updated: 2026-03-05T16:28:14Z
Links Link to heading
- Repo: https://github.com/sguzman/zimrs
- README: /projects/readme/zimrs/
- DeepWiki: https://deepwiki.com/sguzman/zimrs/