Kiwix is an offline reader for content from Wikipedia, TED Talks, Stackexchange, and many other sources.
[To use this app you MUST download, for free, an archive with your chosen content, see below.] Kiwix is an offline reader for content from Wikipedia, Project Gutenberg, TED Talks, Wikivoyage, Stackexchange, etc. It makes knowledge available to people with limited or no Internet access, or to anyone who wants to have easy offline access to a vast repository of information. The software as well as the content is free for anyone to use.
You can get the whole of Wikipedia, and hundreds of other resources, on your device to use completely offline in your own language. You can have amazing reference tools at your fingertips wherever you are. Just download your chosen archive and store it on your device (see instructions from About page of app). Great for travelling, or any place where access to the Internet is difficult or expensive! Kiwix is often faster than Wikipedia for quick consultation.
This app reads a larger offline file that you can download to your device. You must download the archive separately (see About tab in the app for instructions). Offline files are available for Wikipedia, Wiktionary, Wikivoyage, Wikimedicine, Wikimaths, TED Talks, Project Gutenberg, and hundreds of other resources, in all the available Wikipedia languages.
This extension is very handy, always a click away in your browser. If you would like a packaged version of Kiwix JS, we make a separate Electron app for Linux and Windows based on this codebase with some additional features. It runs independently of the browser - get more info at https://kiwix.github.io/kiwix-js-pwa/app. There are also packaged versions which include the latest WikiMed (Medical Wikipedia), and Wikivoyage.
If you are interested in the full range of Kiwix apps, including for iOS and Android, please visit https://www.kiwix.org.
Changes in Kiwix JS v4.1.0:
Released on *2024-07-15*
* FEATURE: Preview a WikiMedia ZIM article in a popover by hovering, long-pressing, or tabbing into a link
* FEATURE: Automatically re-open the last selected archive in Chromium browsers > 122
* FEATURE: New security dialogue box when opening untrusted ZIMs now shows enhanced ZIM metadata
* ENHANCEMENT: Display active content warning when opening PhET ZIMs in Restricted mode
* ENHANCEMENT: Added option to turn off external link warning
* INFO: Translated Kiwix JS extension entries in Edge and Chrome Stores to Spanish and French
* UPDATE: JQuery mode is now renamed to Restricted mode to better indicate its effect
* UPDATE: JQuery is now fully removed from all first-party code
* UPDATE: Simplify active content warning for clarity and impact
* UPDATE: Allow more time for caching assets before rebooting if SW registration stalls
* FIX: Various issues with enumarating the contents of picked folders
* FIX: Bug with empty search box on initial ZIM load
* FIX: Bug which caused app to reload when accidentally dragging images or links in articles
* FIX: Non-supported URI schemata (protocols) now open outside the sandbox
* FIX: Avoid accidentally opening the first ZIM archive in a picked directory of archives
* FIX: Several typos
* WORKAROUND: Overencoded querystrings in Zimit2 external links are now decoded
* DEV: Add i18n for extension manifests so that Add-on Store entries can be translated
* DEV: Change method for patching gitignore when adding NPM dependencies
* DEV: Some code reorganization
* DEPENDENCIES: Updates to follow-redirects, vite, braces, ws