Jaifroid
Jaifroid
[Kiwix PWA](https://pwa.kiwix.og) is an offline browser for any type of ZIM content. It works offline on any device that can run Chrome, Safari, Firefox, Brave, Edge, etc. In Chromium and...
There is also an unhandled error in console (not JS console) if the app can't find a latest.yml. This prevents any autoupdating, but we're relying on side effects. It should...
This may be related to #611, but in Android, when the device is fully offline (flight mode), there appears to be a long timeout for failing network requests in Chromium...
[WikiMed by Kiwix v3.7.6](https://kiwix.github.io/kiwix-js-pwa/wikimed/) contains the August 2025 WikiMed by Kiwix package `wikipedia_en_medicine_maxi_2025-08.zim`, together with the changes in the [CHANGELOG](https://github.com/kiwix/kiwix-js-windows/blob/Kiwix-JS-WikiMed/CHANGELOG.md). The main feature of this release is experimental support for...
As a pre-requisite to #699, it would be necessary to allow the Service Worker alone to activate the main app. Here's how this should work: * The Service Worker has...
This appears to be a popular request. We always took the view with Kiwix JS apps that any bookmark feature should use the browser's native bookmarking. However, at least in...
 [Wikivoyage by Kiwix](https://kiwix.github.io/kiwix-js-pwa/wikivoyage) is now at version 3.7.4. The packages contain the August 2025 Wikivoyage English ZIM (`wikivoyage_en_all_maxi_2025-08.zim`), together with the changes in the [CHANGELOG](https://github.com/kiwix/kiwix-js-pwa/blob/Kiwix-JS-Wikivoyage/CHANGELOG.md). There are Electron-based packages...
This is caused by a conflict between the lazy loading routine and the JS that loads the images in the landing page. It could be fixed by turning off lazy...
This is misleading, and the app should in fact take the user to the release where they can easily download the update, or else it should include custom code to...
This issue affects Kiwix JS and Kiwix PWA, but not Kiwix Desktop, so it has something to do with the code that resizes the iframe content to fit the window...