mirror of
https://github.com/MarginaliaSearch/MarginaliaSearch.git
synced 2025-02-23 21:18:58 +00:00
![]() Previously, in order to load encyclopedia data into the search engine, it was necessary to use the encyclopedia.marginalia.nu converter to first create a .db-file. This isn't very ergonomic, so parts of that code-base was lifted in as a 3rd party library, and conversion from .zim to .db is now done automatically. The output file name is based on the original filename, plus a crc32 hash and a .db-ending, to ensure we can recycle the data on repeat loads. |
||
---|---|---|
.. | ||
src/main/java/org/openzim | ||
build.gradle | ||
readme.md |
OpenZIM
OpenZIM - GPL-2.0
OpenZIM is a ZIM file reader. This code has been modified in a fairly crude manner to be much faster than the original code base which seems quite antique. It also supports XZ compression.
Important Note the license is incompatible with AGPL 3, so we can't link Marginalia directly to this. It's still very useful for building tools that deal with wikipedia data which would be stand-alone.