{"repo":"openzim/mwoffliner","free":true,"listed":false,"github":"https://github.com/openzim/mwoffliner","clone":"git clone https://github.com/openzim/mwoffliner.git","description":"MediaWiki scraper: all your wiki articles in one highly compressed ZIM file","language":"TypeScript","stars":471,"topics":["mediawiki","nodejs","openzim","scraper","zim","wikipedia","offline","archive"],"license":"GPL-3.0","category":"scrapers-browser-automation","readme_excerpt":"MWoffliner MWoffliner is a tool for creating a local offline HTML snapshot of any online MediaWiki instance. It scrapes all pages (or a selection if specified) and creates the corresponding ZIM file. While primarily targeted for Wikimedia projects like Wikipedia and Wiktionary, MWoffliner also supports any recent MediaWiki instance (version 1.27+), though instances with custom skins or highly unusual configurations may have limitations. Read CONTRIBUTING.md to learn more about MWoffliner development. User help is available in the FAQ. Features - Scrape with or without image thumbnails - Scrape with or without audio/video multimedia content - S3 cache (optional) - Image size optimization and WebP conversion - Scrape all pages in namespaces or title list based - Specify additional/non-main namespaces to scrape Run mwoffliner --help to see all available options. Quick Start Prerequisites - Docker (or Docker-based engine) - amd64 or arm64 architecture To turn the Bambara Wikipedia into an offline ZIM: NOTE : In order to avoid 429 responses, be sure to use an actual email address as dummy addresses like you@example.com will be flagged by the Wiki servers. That's it. When it finishes you'll find a .zim file in the output/ directory. Open it with Kiwix Reader. The Four Decisions Every scrape comes down to four choices: 1. Which wiki? 2. Which API path? Most MediaWiki sites use the default API path /w/api.php , but many don't. Check by visiting /w/api.php in your browser. If that ret","default_branch":null,"files":null,"tree":[],"storefront":"/r/openzim","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/openzim/mwoffliner/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}