Difference between revisions of "Readers"

From openZIM
Jump to: navigation, search
m (moved ZIM Readers to Readers)
(Without user interface / Console)
 
(46 intermediate revisions by 6 users not shown)
Line 1: Line 1:
__NOTOC__
+
[[File:Kiwix.png|right|thumb|[http://www.kiwix.org Kiwix], a full featured ZIM reader]]
Get a reader software for your computer / device / operating system!
+
[[File:WikiOnBoard.png|right|thumb|[http://store.ovi.com/content/148305 WikiOnBoard], the perfect ZIM reader for Symbian]]
 +
[[File:Kiwix_on_Android.jpg|right|thumb|[https://play.google.com/store/apps/details?id=org.kiwix.kiwixmobile Kiwix for Android]]]
 +
[[File:Berlin_Hackathon_2012-48.jpg|right|thumb|[http://activities.sugarlabs.org/fr/sugar/addon/4483 Kiwix] for XO]]
 +
 
 +
'''Reader softwares''' and '''hardware''' which support the [[ZIM file format]].
 +
 
 +
== Desktop ==
 +
=== With user interface ===
 +
* [http://www.kiwix.org Kiwix], a software for Windows/OSX/Linux with a complete set of features.
 +
* [https://github.com/birros/web-archives web-archives], an alternative ZIM reader for Gnu/Linux
 +
* [https://www.microsoft.com/en-gb/store/p/kiwix-js/9p8slz4j979j Kiwix JS Windows] for Windows 10 UWP (Store App)
 +
 
 +
=== Without user interface / Console ===
  
== Desktop Computer / PC ==
+
* [http://www.kiwix.org/wiki/Kiwix-serve kiwix-serve], the HTTP server of the [http://www.kiwix.org Kiwix] project
 +
** [https://github.com/stardiviner/kiwix.el Integration of kiwix-serve in Emacs]
 +
* [[Zimreader]] ([https://github.com/wikimedia/openzim/tree/master/zimreader source]), an HTTP server base on the [http://www.tntnet.org Tntnet] framework
 +
* [https://github.com/openzim/zimreader-java zimreader-java], a reader in java
 +
* [https://sourceforge.net/p/kiwix/tools/ci/master/tree/tools/scripts/zimHttpServer.pl zimHttpServer.pl] A pure Perl ZIM HTTP server. An improved version has been developed [https://github.com/waynepiekarski/zimHttpServer32 here] and [https://github.com/cm8/zimHttpServer32 here].  The latter works on big-endian architecture also<!-- and needs less free space in ''/tmp'' directory since the decompressed cluster is read directly from a pipe-->.
 +
* [https://github.com/braddockcg/internet-in-a-box/blob/master/iiab/zimpy.py zimpy.py] a pure Python ZIM reader
 +
* [https://github.com/kimbauters/ZIMply ZIMply], another more recent Python ZIM reader
 +
* An other reader in the Nim language ([https://github.com/openzim/zimwriterfs/files/3385446/nim-zim-master.zip archive])
 +
* [https://github.com/akhenakh/gozim Gozim] A ZIM web-server written in Go.
 +
* [https://github.com/tim-st/go-zim Go-zim] A set of command line tools (and a web server) in Go.
  
{|width="100%" cellspacing="1"
+
== Mobile ==
|style="vertical-align:top; width:33%; height:100px; border:1px solid #99ff99; background-color:#eeffee"|
 
=== GNU / Linux ===
 
* [http://www.kiwix.org/index.php/Main_Page Kiwix]
 
* zimreader (part of openZIM)
 
* zimreader-java 
 
* [http://projects.qi-hardware.com/index.php/p/qvido/ qvido for embedded devices (eg. Ben NanoNote)]
 
  
|style="vertical-align:top; width:33%; height:100px; border:1px solid #99ff99; background-color:#eeffee"|
+
=== Android ===
 +
* Kiwix for Android [http://android.kiwix.org on Google Play] and [https://f-droid.org/repository/browse/?fdfilter=kiwix&fdid=org.kiwix.kiwixmobile on F-Droid]
  
=== Mac OS X ===
+
=== iOS ===
* [http://www.kiwix.org/index.php/Main_Page Kiwix]
+
* Kiwix for iOS [http://ios.kiwix.org on iTunes]
  
|style="vertical-align:top; width:33%; height:100px; border:1px solid #99ff99; background-color:#eeffee"|
+
=== Windows 10 Mobile / UWP ===
=== ReactOS / Microsoft Windows ===
+
* [https://www.microsoft.com/en-gb/store/p/kiwix-js/9p8slz4j979j Kiwix JS Windows] for Windows 10 Universal Windows Platform (including Mobile)
* [http://www.kiwix.org/index.php/Main_Page Kiwix]
+
 
|}
+
=== Jolla ===
 +
* [https://github.com/mkiol/Zimpedia Zimpedia] for Jolla phone and Jolla tablet.
  
== Mobile Phones / Smart Phone ==
 
{|width="100%" cellspacing="1"
 
|style="vertical-align:top; width:33%; height:100px; border:1px solid #99ff99; background-color:#eeffee"|
 
 
=== Symbian ===
 
=== Symbian ===
* [http://store.ovi.com/content/148305 WikiOnBoard] ([http://github.com/cip/WikiOnBoard Source])
+
* '''''unmaintained''''' - [http://store.ovi.com/content/148305 WikiOnBoard] ([http://github.com/cip/WikiOnBoard Source]), a simple but efficient reader
 +
 
 +
== Kiwix JS for browsers ==
  
|style="vertical-align:top; width:33%; height:100px; border:1px solid #99ff99; background-color:#eeffee"|
+
Javascript based Kiwix reader ([https://github.com/kiwix/kiwix-js development project]):
  
=== Android ===
+
* [https://addons.mozilla.org/firefox/addon/kiwix-offline/ Firefox extension Kiwix JS]
 +
* [https://chrome.google.com/webstore/detail/kiwix/donaljnlmapmngakoipdmehbfcioahhk Chrome extension Kiwix JS]
  
|style="vertical-align:top; width:33%; height:100px; border:1px solid #99ff99; background-color:#eeffee"|
+
== Other ==
=== Apple iPhone ===
 
  
|}
+
=== Ben NanoNote ===
 +
* [http://projects.qi-hardware.com/index.php/p/vido/ vido (gtk)] for [http://en.qi-hardware.com/wiki/Ben_NanoNote Ben NanoNote]
 +
* [http://projects.qi-hardware.com/index.php/p/qvido/ qvido (Qt)] for [http://en.qi-hardware.com/wiki/Ben_NanoNote Ben NanoNote]
  
== Other Devices / Embedded Systems ==
+
=== XO (OLPC) ===
{|width="100%" cellspacing="1"
+
* [http://www.kiwix.org Kiwix], with almost all its feature has also [http://activities.sugarlabs.org/en-US/sugar/addon/4483/ a port for XO].
|style="vertical-align:top; width:33%; height:100px; border:1px solid #99ff99; background-color:#eeffee"|
 
=== [http://en.qi-hardware.com/wiki/Ben_NanoNote Ben NanoNote] ===
 
* [http://projects.qi-hardware.com/index.php/p/vido/ vido (gtk)]
 
* [http://projects.qi-hardware.com/index.php/p/qvido/ qvido (Qt)]
 
|}
 
  
== openZIM ==
+
=== Offline, Illiterate ===
The openZIM project has developed the file format and a free and open source implementation. The implementation is written in C++ and provides libraries and tools to make it easier to integrate ZIM into other projects.
+
*  [https://github.com/MycroftAI MyCroft Artificial Intelligence]
 +
*  [https://github.com/mozilla/DeepSpeech Mozilla Deep Speech], to read an actual article
 +
* [[Audio]]
  
* [[ZIM File Format]] - documentation on the file format itself, needed if you want to make your own ZIM implementation
+
== See also ==
* [[Releases]] - the openZIM codebase
+
* [[Bindings]]
* [[Known Bugs]] - report bugs in openZIM - for problems with readers please contact the authors
+
* [[Audio]]
 +
__NOTOC__

Latest revision as of 07:43, 12 July 2019

Kiwix, a full featured ZIM reader
WikiOnBoard, the perfect ZIM reader for Symbian
Kiwix for XO

Reader softwares and hardware which support the ZIM file format.

Desktop

With user interface

  • Kiwix, a software for Windows/OSX/Linux with a complete set of features.
  • web-archives, an alternative ZIM reader for Gnu/Linux
  • Kiwix JS Windows for Windows 10 UWP (Store App)

Without user interface / Console

Mobile

Android

iOS

Windows 10 Mobile / UWP

Jolla

  • Zimpedia for Jolla phone and Jolla tablet.

Symbian

Kiwix JS for browsers

Javascript based Kiwix reader (development project):

Other

Ben NanoNote

XO (OLPC)

Offline, Illiterate

See also