User:Walkerma/sandbox#Linked thumbnail image with caption link

=Kiwix=

{{Main article|Kiwix}}

Kiwix is a free, open-source browser designed for offline use, and this group has collaborated with Kiwix since 2006. The organization publishes collections of offline, free-use content such as collections of Wikipedia articles, a few of which are curated. The offline files are formatted as Zim files in order to be read using the Kiwix reader. Kiwix has these technical components:

  • MWoffliner is a MediaWiki scraper used for Wikimedia wikis and many others.
  • Kiwix Hotspot is a WiFi access point running on a Raspberry Pi computer to create a local WiFi network for sharing the offline resources to local users. For example, a teacher in a remote, rural school (with no internet) may set up a local Raspberry Pi computer as a local "server" to provide Wikipedia, public domain classic books, OpenStreetMap, Khan Academy videos, etc., to students in their classroom.
  • Zimit is a powerful scraper used for generating ZIM files directly from any (static) Website.

For the Kiwix article itself:

I will include some of this in the WP1 page also.

=OpenZIM main features=

class="wikitable"

! {{chemical datatable header}} colspan=8 | OpenZIM main features

! {{chemical datatable header}} colspan=1 | Name

! {{chemical datatable header}} colspan=1 | Status
(April 2025)

! {{chemical datatable header}} colspan=1 | Description

Kiwix-build

| Mature

| Solution to build quickly (almost) all of our compiled software from libzim to Kiwix itself.

WP1 Bot

| 2/3 End of Life + 1/3 young

| Three components dealing with WPEN Wikiproject evaluations, which we use for selections and custom apps, e.g. Wikimed: (1) an evaluation gathering tool (2) A Wikibot updating overview pages on WPEN (3) A Web application instrumenting the two precedent tools. All of this has been currently rewritten in Python as the Perl code base is really old now.

Zimwriterfs

| Mature

| Command line tool to package a local HTML directory into a ZIM file.

Node-libzim

| Young

| libzim binding for use with javascript/Node.

Zimtools

| Relatively mature

| Command line tools to manipulate ZIM files like: zimdiff, zimpatch, zimcheck or zimdump.

MWoffliner

| Mature

| Command line solution to create a ZIM from a Mediawiki instance.

PhET scraper

| Mature

| Create localised ZIM files from the PhET’s online simulations.

Python scrapers

| young to mature

| Many different dedicated scrapers (Youtube, Stack Exchange, Gutenberg, etc.).

Warc2zim

| Unknown

| Archive format converter

Zimit

| Unknown

| Make a ZIM from any Web site

Zimfarm

| Young

| Scraping scheduler. Allows us to schedule and monitor scraping of all the online resources for which we offer ZIM files. Core of our ZIM publishing industrialisation..