Bryan Cockfield writes about the Kiwix open-source project, which started as an offline backup for Wikipedia and now includes other sites like StackExchange.To preserve and serve information from personal hardware, ensuring survival through internet outages and website disappearances, Kiwix is available on Linux (Docker compatible), Windows, Android, and Apple platforms.
- A separate tool called Zimit is required to generate the .zim archive files that Kiwix serves.
The Kiwix organization hosts pre-downloaded .zim files of common sites, sparing users from crawling Wikipedia themselves, a task that could take months on limited consumer hardware.
- The article points to a prior piece on building an "armageddon-proof" Raspberry Pi briefcase as suggested hosting hardware.
This repository provides the command-line utility suite for Kiwix, a set of tools designed to manage and serve ZIM files. The collection includes utilities such as `kiwix-manage` for library management, `kiwix-search` for full-text searching within ZIM archives, and `kiwix-serve` which acts as an HTTP daemon to deliver content offline.
- Primary command line tools include kiwix-manage, kiwix-search, and kiwix-serve
- The software is licensed under the GNU GPLv3
- Requires libkiwix and libzim dependencies for compilation
- Build system utilizes Meson and Ninja