libzim 9.5.0

The library version 9.5.0 has been released. libzim, designed to work with files in the format ZIM. The development of the library is carried out and sponsored by the project Kiwix.

ZIM is a format designed for offline storage of information obtained from the internet in a single file. A ZIM file contains logically linked HTML pages (and sometimes entire website images) with working hyperlinks, images, audio, and video in compressed form.

The Kiwix project is developing a set of console utilities zim-tools, desktop и Mobile clients and scripts to create ZIM files from Wikimedia project dumps or from HTML.

Libzim is also used in the GoldenDict dictionary fork – GoldenDict-NG.

A short list of library features:

  • creation of ZIM files with data compression in the Zstandard format (previously the ZIP, LZMA and Bzip2 formats were also supported);
  • search by article titles;
  • optional support Xapian for full-text searching. Many ZIM files can be downloaded. here.

The library is written in C++ and is distributed under the GNU GPL 2.0 license.

List of changes:

  • Added protection against too long words in titles;
  • fast detection of first blob offset corruption in a cluster;
  • use zim-testing-suite 0.9.0 for testing.

And earlier, on January 3, 2026, the graduation took place 9.4.1 with support for the future version 2.0 of the Xapian library.

Source: linux.org.ru

Add a comment