Retour au classement

koreader/koreader

Luakoreader.rocks

An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices

luajitkobokindleeinkereaderebookpdf-reflowpdfdjvuepubreflowcbz
Croissance des étoiles
Étoiles
27.9k
Forks
1.8k
Croissance hebdomadaire
Issues
1.2k
10k20k
mars 2013août 2017févr. 2022juil. 2026
README

KOReader

KOReader is a document viewer primarily aimed at e-ink readers.

AGPL Licence Latest release Gitter Mobileread Build Status Coverage Status Weblate Status

DownloadUser guideWikiDeveloper docs

Main features

  • portable: runs on embedded devices (Cervantes, Kindle, Kobo, PocketBook, reMarkable), Android and Linux computers. Developers can run a KOReader emulator in Linux and MacOS.

  • multi-format documents: supports fixed page formats (PDF, DjVu, CBT, CBZ) and reflowable e-book formats (EPUB, FB2, Mobi, DOC, RTF, HTML, CHM, TXT). Scanned PDF/DjVu documents can also be reflowed with the built-in K2pdfopt library. ZIP files are also supported for some formats.

  • full-featured reading: multi-lingual user interface with a highly customizable reader view and many typesetting options. You can set arbitrary page margins, override line spacing and choose external fonts and styles. It has multi-lingual hyphenation dictionaries bundled into the application.

  • integrated with calibre (search metadata, receive ebooks wirelessly, browse library via OPDS), Wallabag, Wikipedia, Google Translate and other content providers.

  • optimized for e-ink devices: custom UI without animation, with paginated menus, adjustable text contrast, and easy zoom to fit content or page in paged media.

  • extensible: via plugins

  • fast: on some older devices, it has been measured to have less than half the page-turn delay as the built in reading software.

  • and much more: look up words with StarDict dictionaries / Wikipedia, add your own online OPDS catalogs and RSS feeds, over-the-air software updates, an FTP client, an SSH server, …

Please check the user guide and the wiki to discover more features and to help us document them.

Screenshots

Installation

Please follow the model specific steps for your device:

AndroidCervantesKindleKoboLinuxPocketbookreMarkable

Development

Setting up a build environmentCollaborating with GitBuilding targetsPortingDeveloper docs

Support

KOReader is developed and supported by volunteers all around the world. There are many ways you can help:

Right now we only support liberapay donations.

Contributors

Last commit Commit activity

Dépôts similaires
apache/apisix

The Cloud-Native API Gateway and AI Gateway

LuaApache License 2.0cloud-nativenginx
apisix.apache.org/blog/
16.9k2.9k
love2d/love

LÖVE is an awesome 2D game framework for Lua.

C++Otherlove2dlua
love2d.org
8.5k623
akopytov/sysbench

Scriptable database and system performance benchmark

CGNU General Public License v2.0benchmarkmysql
6.8k1.1k
ThePhD/sol2

Sol3 (sol2 v3.0) - a C++ <-> Lua API wrapper with advanced features and top notch performance - is here, and it's great! Documentation:

C++MIT Licensesollua
sol2.rtfd.io
5.1k606
luvit/luvit

Lua + libUV + jIT = pure awesomesauce

LuaApache License 2.0lualuajit
luvit.io
4k375
luarocks/luarocks

LuaRocks is the package manager for the Lua programming language.

LuaMIT Licenseluarockslua
luarocks.org
3.7k479
leandromoreira/cdn-up-and-running

CDN Up and Running - Building a CDN from Scratch to Learn about CDN, Nginx, Lua, Prometheus, Grafana, Load balancing, and Containers.

LuaBSD 3-Clause "New" or "Revised" Licensenginxcdn
3.7k239
topameng/tolua

The fastest unity lua binding solution

C#MIT Licenseunityluabind
3.1k866
snabbco/snabb

Snabb: Simple and fast packet networking

LuaApache License 2.0networkingluajit
3k298
mlua-rs/mlua

High level Lua 5.5/5.4/5.3/5.2/5.1 (including LuaJIT) and Luau bindings to Rust with async/await support

Rustcrates.ioOtherrustrust-bindings
2.8k212
edubart/nelua-lang

Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.

LuaMIT Licenseneluaprogramming-language
nelua.io
2.4k79
luakit/luakit

Fast, small, webkit based browser framework extensible by Lua.

LuaGNU General Public License v3.0luakitweb-browser
luakit.github.io
2.3k256