Difference between revisions of "Readers"
Jump to navigation
Jump to search
m (→Desktop: add missing space) |
|||
(17 intermediate revisions by 6 users not shown) | |||
Line 8: | Line 8: | ||
== Desktop == | == Desktop == | ||
=== With user interface === | === With user interface === | ||
* [ | * [https://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://github.com/birros/web-archives web-archives], an alternative ZIM reader for Gnu/Linux | ||
* [https:// | * [https://github.com/kiwix/kiwix-js-windows Kiwix JS Windows/Electron], a JavaScript ZIM reader for Electron/NWJS and UWP, based on [[#Kiwix JS for browsers|Kiwix JS]]. | ||
* [https://github.com/technusm1/kiwings KiWings], an alternative reader for macOS | |||
* [https://github.com/xiaoyifang/goldendict-ng GoldenDict-ng], a generic dictionary software which also supports ZIM via [[libzim]]. | |||
=== Without user interface / Console === | === Without user interface / Console === | ||
* [ | * [https://wiki.kiwix.org/wiki/Kiwix-serve kiwix-serve], the HTTP server of the [https://www.kiwix.org Kiwix] project | ||
** [https://github.com/stardiviner/kiwix.el Integration of kiwix-serve in Emacs] | ** [https://github.com/stardiviner/kiwix.el Integration of kiwix-serve in Emacs] | ||
* | * [https://github.com/openzim/zim-tools ZIM tools] A small set of command line tools to manipulate a ZIM file | ||
* [https://github.com/openzim/zimreader-java zimreader-java], a reader in java | * [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://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-->. | ||
Line 24: | Line 26: | ||
* [https://github.com/akhenakh/gozim Gozim] A ZIM web-server written in Go. | * [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. | * [https://github.com/tim-st/go-zim Go-zim] A set of command line tools (and a web server) in Go. | ||
* [https://github.com/Spiritdude/ZIM zim & ZIM.pm], command line interface (CLI), experimental Perl ZIM.pm module, web-server & RESTful endpoint for full-text search | |||
* [https://github.com/dignifiedquire/zim/ An ZIM to fs dump tool in Rust] | |||
* [https://github.com/kymeria/pyzim-tools pyzim-tools], A small, very low level, implementation in python of zim reader. | |||
== Mobile == | == Mobile == | ||
Line 40: | Line 45: | ||
=== Symbian === | === Symbian === | ||
* '''''unmaintained''''' - [http://store.ovi.com/content/148305 WikiOnBoard] ([ | * '''''unmaintained''''' - [http://store.ovi.com/content/148305 WikiOnBoard] ([https://github.com/cip/WikiOnBoard Source]), a simple but efficient reader | ||
== Kiwix JS for browsers == | == Kiwix JS for browsers == | ||
Line 46: | Line 51: | ||
Javascript based Kiwix reader ([https://github.com/kiwix/kiwix-js development project]): | Javascript based Kiwix reader ([https://github.com/kiwix/kiwix-js development project]): | ||
* [https:// | * [https://firefox.kiwix.org Firefox extension Kiwix JS] | ||
* [https://chrome. | * [https://chrome.kiwix.org Chrome extension Kiwix JS] | ||
* [https://edge.kiwix.org Edge extension Kiwix JS] | |||
== Other == | == Other == | ||
Line 56: | Line 62: | ||
=== XO (OLPC) === | === XO (OLPC) === | ||
* [ | * [https://www.kiwix.org Kiwix], with almost all its feature has also [http://activities.sugarlabs.org/en-US/sugar/addon/4483/ a port for XO]. | ||
=== Offline, Illiterate === | === Offline, Illiterate === | ||
Line 62: | Line 68: | ||
* [https://github.com/mozilla/DeepSpeech Mozilla Deep Speech], to read an actual article | * [https://github.com/mozilla/DeepSpeech Mozilla Deep Speech], to read an actual article | ||
* [[Audio]] | * [[Audio]] | ||
=== Kobo eReader === | |||
* [https://en.wikipedia.org/wiki/Kobo_eReader#Common_attributes Kobo eReader: Common atributes] | |||
== See also == | == See also == |
Latest revision as of 03:00, 25 July 2023
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/Electron, a JavaScript ZIM reader for Electron/NWJS and UWP, based on Kiwix JS.
- KiWings, an alternative reader for macOS
- GoldenDict-ng, a generic dictionary software which also supports ZIM via libzim.
Without user interface / Console
- kiwix-serve, the HTTP server of the Kiwix project
- ZIM tools A small set of command line tools to manipulate a ZIM file
- zimreader-java, a reader in java
- zimHttpServer.pl A pure Perl ZIM HTTP server. An improved version has been developed here and here. The latter works on big-endian architecture also.
- zimpy.py a pure Python ZIM reader
- ZIMply, another more recent Python ZIM reader
- An other reader in the Nim language (archive)
- Gozim A ZIM web-server written in Go.
- Go-zim A set of command line tools (and a web server) in Go.
- zim & ZIM.pm, command line interface (CLI), experimental Perl ZIM.pm module, web-server & RESTful endpoint for full-text search
- An ZIM to fs dump tool in Rust
- pyzim-tools, A small, very low level, implementation in python of zim reader.
Mobile
Android
- Kiwix for Android on Google Play and on F-Droid
iOS
- Kiwix for iOS on iTunes
Windows 10 Mobile / UWP
- Kiwix JS Windows for Windows 10 Universal Windows Platform (including Mobile)
Jolla
- Zimpedia for Jolla phone and Jolla tablet.
Symbian
- unmaintained - WikiOnBoard (Source), a simple but efficient reader
Kiwix JS for browsers
Javascript based Kiwix reader (development project):
Other
Ben NanoNote
- vido (gtk) for Ben NanoNote
- qvido (Qt) for Ben NanoNote
XO (OLPC)
- Kiwix, with almost all its feature has also a port for XO.
Offline, Illiterate
- MyCroft Artificial Intelligence
- Mozilla Deep Speech, to read an actual article
- Audio