Skip to content

Releases: kiwix/kiwix-js-pwa

WikiMed by Kiwix (Linux/Windows/macOS) 3.8.4

01 Feb 18:10

Choose a tag to compare

Portable and installable builds for Electron and UWP

NEW: Please note that due to GitHub's max 2GB artefact size, the latest WikiMed by Kiwix apps can no longer be served from GitHub. We have therefore switched most of the app packages so they are downloaded from our AWS S3 Bucket, linked from the URLs below*

WikiMed by Kiwix is an offline medical encyclopaedia with content curated by Wikipedia's WikiProject Medicine. Containing more than 73,000 medical and health-related articles, it makes medical knowledge available to people with limited Internet access or anyone who needs quick reference access to in-depth medical information. Other languages can be downloaded within the app.

WikiMed montage

These custom apps are packaged with the 15 December 2025 English-language WikiMed archive mdwiki_en_all-app_maxi_2025-11.zim. They will run on 32bit and 64bit editions of Windows or Linux (tested on Ubuntu, Debian, Fedora and OpenSUSE), and experimentally on macOS. The Windows builds are not compatible with Windows XP or Windows Vista. If you need an app compatible with those old platforms, get Kiwix JS Windows reader and download the latest WikiMed archive from within the app.

MS Store status: PUBLISHED
Winget status: IN CERTIFICATION

Please choose the correct version:

Installation Instructions - Electron

Windows

  • For the Windows Web installer, simply download and launch. It will select the correct architecture automatically and install itself, together with a shortcut in your shortcut menu. When you want to update the app, just install a new version over it (it will uninstall the old one for you). Please note that the Web installer needs Web access during the installation. If this is a problem, use the portable zip instead.
  • For the Windows Portable build, unzip the contents of the WikiMed-by-Kiwix-3.8.4-E.zip archive to any folder, or to a flash drive / thumb drive, and double click on Start WikiMed by Kiwix or Start WikiMed by Kiwix.bat, or open the kiwix-js-pwa-win32-ia32 folder and double click on WikiMed by Kiwix.exe.
  • For Windows 7/8/8.1, due to the deprecation of Chromium on these platforms, we provide a portable zip built with the last version of Electron that supported Chrome on Windows 7+. This is a 32bit package (but will run on 64bit). Unzip and use the launcher scripts as described above.
  • Microsoft Defender SmartScreen warning: If you get a Smartscreen notification when downloading an .exe, or on first launch of the zipped portable apps, follow instructions to "Run anyway" if you trust this site. Additionally, when you first download an .exe installer, you may get a warning in your downloads "Kiwix-JS-Electron isn't commonly downloaded". If you see this, click on the file and choose "Keep anyway". A second screen may then popup telling you the publisher. So long as it's kiwix, then click on "Show more" and allow the app. If you prefer, use one of the appx versions (ending .appx or .appxbundle) as this format runs in a secure, isolated container.

Linux

  • For the Linux portable builds, download and save the correct AppImage file anywhere (e.g. your Desktop), and double-click it. If it doesn't work, open a terminal and run chmod a+x WikiMed-by-Kiwix*.AppImage and then ./WikiMed-by-Kiwix*.AppImage.
    • On recent Linux (notably Ubuntu) you may need to install fuse2 by typing sudo apt install libfuse2 (see here).
    • On older Debian, you may need to add the --no-sandbox switch to the command (see electron/electron#17972 (comment)). This is not necessary on recent versions.
    • On OpenSUSE, you may need to install Chrome in order to get the dependencies necessary to run the AppImage (because Electron apps run Chrome internally). With older versions of OpenSUSE, you may additionally need to use these commandline switches: ./WikiMed-by-Kiwix*.AppImage --use-gl=disabled --disable-gpu-compositing,¹ but this is no longer necessary in recent versions.
  • For the Linux installable builds:
    • Debian/Ubuntu: download the correct .deb package. Open a terminal, cd to the directory containing the package, and type sudo apt-get update followed by chmod a+x ./kiwix-js-wikimed*.deb, then sudo apt install ./kiwix-js-wikimed*.deb. To run the app from the command line, rather than from its installed icon, simply type kiwix-js-wikimed in terminal. On Debian, if you receive the error libgbm.so.1: cannot open shared object file, please run sudo apt install libgbm-dev. On older versions of Debian, you may have to add --no-sandbox to the command line when running the app, i.e. kiwix-js-wikimed --no-sandbox. When you want to update, just install the new version, and it will install over the old version.
    • For OpenSUSE and Fedora, it may be easiest to extract the files from the AppImage instead of using the Deb package. The executable is kiwix-js-wikimed and on older versions of OpenSUSE you may need to add the commandline switches --use-gl=disabled --disable-gpu-compositing

Apple Mac

  • For macOS builds: If you trust this Repository, download the correct ZIP file for your Mac architecture (Apple Silicon, Intel, or High Sierra/Mojave). Safari will automatically extract the ZIP file upon download, while Chrome and Firefox will download the ZIP file without extracting it. These builds are unsigned and require additional steps to run:
    1. Remove quarantine flag from ZIP (Chrome/Firefox users only - Safari users skip to step 2):
      • Open Terminal (Applications > Utilities > Terminal)
      • Run the following command:
      xattr -d com.apple.quarantine ~/Downloads/WikiMed*.zip
      • Then extract the ZIP file by double-clicking it
    2. Safari users only: The app (WikiMed by Kiwix.app) will already be extracted in your Downloads folder, but you need to remove the quarantine flag (not necessary if you did Step 1):
      xattr -d com.apple.quarantine ~/Downloads/WikiMed\ by\ Kiwix.app
    3. Launch the app by double-clicking it - it should now open normally
    • Architecture Selection:
      • **Apple Sil...
Read more

Supplementary installation files for WikiMed

01 Feb 18:47

Choose a tag to compare

This contains only the supplementary installation files for the WikiMed Web-based installer. Please go to the main WikiMed release.

Wikivoyage by Kiwix (Linux/Windows/macOS) 3.8.2

04 Jan 16:45

Choose a tag to compare

Portable and installable builds for UWP and Electron

Wikiovyage by Kiwix is an offline travel guide featuring more than 33,000 destinations worldwide. It contains the English-language content, including images, of the Wikivoyage online wiki, Wikipedia's official sister site. Other languages can be downloaded within the app.

Wikivoyage_refresh

These custom apps are packaged with the 17 December 2025 English-language Wikivoyage archive wikivoyage_en_all_maxi_2025-12. They will run on 32bit and 64bit editions of Windows, Linux (tested on Ubuntu, Debian, Fedora and OpenSUSE), and experimentally on macOS. The Windows builds are not compatible with Windows XP or Windows Vista. If you need an app compatible with those old platforms, get Kiwix JS Windows reader and download the latest Wikivoyage archive from within the app.

MS Store status: PUBLISHED
Winget status: PUBLISHED

Please choose the correct version:

Installation Instructions - Electron

Windows

  • For the Windows Web installer, simply download and launch. It will select the correct architecture automatically and install itself, together with a shortcut in yourshortcut menu. When you want to update the app, just install a new version over it (it will uninstall the old one for you). Please note that the Web installer needs Web access during the installation. If this is a problem, then use the standalone installer.
  • For the Windows Portable build, unzip the contents of the Wikivoyage-by-Kiwix-3.8.2-E.zip archive to any folder, or to a flash drive / thumb drive, and double click on Start Wikivoyage by Kiwix or Start Wikivoyage by Kiwix.bat, or open the kiwix-js-pwa-win32-ia32 folder and double click on Wikivoyage by Kiwix.exe.
  • For Windows 7/8/8.1, due to the deprecation of Chromium on these platforms, we now only provide one option: a standalone installer built with the last version of Electron that supported Chrome on Windows 7+. This is also a 32bit package (but will run on 64bit).
  • Microsoft Defender SmartScreen warning: If you get a Smartscreen notification when downloading an .exe, or on first launch of the zipped portable apps, follow instructions to "Run anyway" if you trust this site. Additionally, when you first download an .exe installer, you may get a warning in your downloads "Kiwix-JS-Electron isn't commonly downloaded". If you see this, click on the file and choose "Keep anyway". A second screen may then popup telling you the publisher. So long as it's kiwix, then click on "Show more" and allow the app. If you prefer, use one of the appx versions (ending .appx or .appxbundle) as this format runs in a secure, isolated container.

Linux

  • For the Linux portable builds, download and save the correct AppImage file anywhere (e.g. your Desktop), and double-click it. If it doesn’t work, open a terminal and run chmod a+x Wikivoyage-by-Kiwix*.AppImage and then ./Wikivoyage-by-Kiwix*.AppImage.
    • On recent Linux (notably Ubuntu) you may need to install fuse2 by typing sudo apt install libfuse2 (see here).
    • On older Debian, you may need to add the --no-sandbox switch to the command (see electron/electron#17972 (comment)). This is not necessary on recent versions.
    • On OpenSUSE, you may need to install Chrome in order to get the dependencies necessary to run the AppImage (because Electron apps run Chrome internally). With older versions of OpenSUSE, you may additionally need to use these commandline switches: ./Wikivoyage-by-Kiwix*.AppImage --use-gl=disabled --disable-gpu-compositing,¹ but this is no longer necessary in recent versions.
  • For the Linux installable builds:
    • Debian/Ubuntu: download the correct .deb package. Open a terminal, cd to the directory containing the package, and type sudo apt-get update followed by chmod a+x ./kiwix-js-wikivoyage*.deb, then sudo apt install ./kiwix-js-wikivoyage*.deb. To run the app from the command line, rather than from its installed icon, simply type kiwix-js-wikivoyage in terminal. On Debian, if you receive the error libgbm.so.1: cannot open shared object file, please run sudo apt install libgbm-dev. On older versions of Debian, you may have to add --no-sandbox to the command line when running the app, i.e. kiwix-js-wikivoyage --no-sandbox. When you want to update, just install the new version, and it will install over the old version.
    • For OpenSUSE and Fedora, it may be easiest to extract the files from the AppImage instead of using the Deb package. The executable is kiwix-js-wikivoyage and on older versions of OpenSUSE you may need to add the commandline switches --use-gl=disabled --disable-gpu-compositing

Apple Mac

  • For macOS builds: If you trust this Repository, download the correct ZIP file for your Mac architecture (Apple Silicon, Intel, or High Sierra/Mojave). Safari will automatically extract the ZIP file upon download, while Chrome and Firefox will download the ZIP file without extracting it. These builds are unsigned and require additional steps to run:
    1. Remove quarantine flag from ZIP (Chrome/Firefox users only - Safari users skip to step 2):
      • Open Terminal (Applications > Utilities > Terminal)
      • Run the following command:
      xattr -d com.apple.quarantine ~/Downloads/Wikivoyage*.zip
      • Then extract the ZIP file by double-clicking it
    2. Safari users only: The app (Wikivoyage by Kiwix.app) will already be extracted in your Downloads folder, but you need to remove the quarantine flag (not necessary if you did Step 1):
      xattr -d com.apple.quarantine ~/Downloads/Wikivoyage\ by\ Kiwix.app
    3. Launch the app by double-clicking it - it should now open normally
    • Architecture Selection:
      • Apple Silicon Macs (M1/M2/M3): Use the ARM64 version for optimal performance
      • Intel Macs: Use the x64 version
      • If unsure of your Mac's architecture, click the A...
Read more

Supplementary installation files for Wikivoyage Electron

04 Jan 16:55

Choose a tag to compare

This contains only the supplementary installation files for the Wikivoyage Web-based installer. Please go to the main Wikivoyage release.

Kiwix JS Linux/Windows/macOS 3.7.8

11 Oct 09:11

Choose a tag to compare

Portable and installable builds for UWP, PWA, Electron and NWJS

Kiwix is an offline browser of archival content from Wikipedia, Project Gutenberg, TED Talks, Wikivoyage, Stackexchange, and many other sources. It makes knowledge available to people with limited or no Internet access. The software as well as the content is free for anyone to use. It requires at least one offline ZIM archive (which can be downloaded in the app).

Kiwix JS Seven Wonders Montage trans

To use this app, download your choice of free content in-app from the Download Library on the Configuration page. For what's new, see the changes listed in the CHANGELOG. Builds are provided for 32bit and 64bit editions of Windows, Linux (tested on Ubuntu, Debian, Fedora and OpenSUSE), and experimentally on macOS.

MS Store status: PUBLISHED
Winget status: PUBLISHED

Please choose the correct version (those marked [AUTO] will self-update automatically when there is a new version):

Kiwix-Zimit-montage

Installation Instructions

Windows

  • The Windows Web installer (Windows 10/11 only) will select the correct architecture automatically and install itself, together with a shortcut in your shortcut menu. It auto-updates, but if you want to update it manually, then just install a new version over it (it will uninstall the old one for you). Please note that it needs Web access during the installation. If this is a problem, then use the correct standalone installer for your architecture.
  • For the Windows 10/11 Portable builds (64bit only), the executable version (ending .exe) can just be run, but it may be a bit slow to start up because it decompresses itself each time it runs. For a faster experience, use one of the zipped versions: unzip the contents of the package to any folder, or to a thumb drive, and double click on Start Kiwix JS [Electron/Windows] or Start Kiwix JS [Electron/Windows].bat.
  • For Windows 7/8/8.1, due to the deprecation of Chromium on these platforms, we only provide one option: a standalone installer built with the last version of Electron that supported Chrome on Windows 7+. This is also a 32bit package (but will run on 64bit).
  • Microsoft Defender SmartScreen warning: If you get a Smartscreen notification when downloading an .exe, or on first launch of the zipped portable apps, follow instructions to "Run anyway" if you trust this site. Additionally, when you first download an .exe installer, you may get a warning in your downloads "Kiwix-JS-Electron isn't commonly downloaded". If you see this, click on the file and choose "Keep anyway". A second screen may then popup telling you the publisher. So long as it's Kiwix, then click on "Sow more" and allow the app. If you prefer, use one of the appx versions (ending .appx or .appxbundle) as this format runs in a secure, isolated container.

Linux

  • For the Linux portable builds, download and save the correct AppImage file anywhere (e.g. your Desktop). Make it executable by opening a terminal and running chmod +x Kiwix-JS-Electron*.AppImage and then ./Kiwix-JS-Electron*.AppImage. If there are issues, see below. The AppImage will autoupdate.
    • On recent Linux (notably Ubuntu) you may need to install fuse2 by typing sudo apt install libfuse2 (see here).
    • On older Debian, you may need to add the --no-sandbox switch to the command (see electron/electron#17972 (comment)).
    • On OpenSUSE, you may need to install Chrome in order to get the dependencies necessary to run the AppImage (because Electron apps run Chrome internally). With older versions of OpenSUSE, you may additionally need to use these commandline switches: ./Kiwix-JS-Electron*.AppImage --use-gl=disabled --disable-gpu-compositing,¹ but ...
Read more

Supplementary installation files for Kiwix JS Electron

11 Oct 09:58

Choose a tag to compare

Autoupdate files ONLY. Please go to https://kiwix.github.io/kiwix-js-pwa/app for the main release.

WikiMed by Kiwix (Linux/Windows/macOS) 3.7.6

02 Sep 20:12

Choose a tag to compare

This build is out of date!

Please go to https://kiwix.github.io/kiwix-js-pwa/wikimed/ for the latest release.

Supplementary installation files for WikiMed Electron

02 Sep 20:12

Choose a tag to compare

This contains only the supplementary installation files for the WikiMed Web-based installer. Please go to the main WikiMed release.

Wikivoyage by Kiwix (Linux/Windows) 3.7.4

30 Aug 07:35

Choose a tag to compare

This build is out of date!

Please go to https://kiwix.github.io/kiwix-js-pwa/wikivoyage/ for the latest release.

Supplementary installation files for Wikivoyage Electron

30 Aug 07:23

Choose a tag to compare

This contains only the supplementary installation files for the Wikivoyage Web-based installer. Please go to the main Wikivoyage release.