KOReader

Бесплатно
Открытый исходный код
Windows
macOS
Linux
Android

Сайт: koreader.rocks

KOReader — свободное программное обеспечение для просмотра электронных документов, ориентированное на устройства с экранами на базе электронных чернил (E Ink) и мобильные платформы. Проект разрабатывается сообществом и распространяется под лицензией с открытым исходным кодом; его цель — предоставить лёгкий, настраиваемый и функционально насыщенный ридер для разных форматов файлов и аппаратных платформ. KOReader поддерживает множество форматов электронных книг и документов, интегрируется с файловой системой устройства и предоставляет расширенные возможности управления библиотекой.

Приложение появилось как ответ на потребность в продвинутом ридере для устройств, где стандартный софт ограничен по функциям или не обновляется. В течение развития проект эволюционировал от базового просмотра текста к набору функций для чтения, аннотирования и настройки отображения, включая поддержку плагинов и сценариев для расширения функциональности. Сообщество поддерживает порты на различные устройства, включая коммерческие электронные книги, планшеты на базе Android и некоторые встраиваемые платформы.

  • Многоформатная поддержка: воспроизведение EPUB, PDF, DJVU, MOBI, FB2, CBZ/CBR и других распространённых форматов электронных книг и комиксов.
  • Настройки отображения: гибкая типографика, масштабирование, разбиение страниц, режимы чтения для дисплеев E Ink, регулировка белого поля и управления перерисовкой экрана.
  • Аннотации и заметки: возможность выделения текста, добавления заметок и экспорта аннотаций для последующего использования.
  • Навигация и поиск: содержание, закладки, быстрый поиск по тексту, переходы по ссылкам внутри документов и поддержка оглавлений.
  • Плагины и расширения: архитектура для подключения дополнительных модулей, включая словари, скрипты для конвертации и интеграции с внешними источниками контента.
  • Поддержка аппаратных кнопок и жестов: настраиваемые сочетания для перелистывания, масштабирования и доступа к меню, оптимизированные для физических ридеров.
  • Производительность и лёгкость: оптимизация работы на устройствах с ограниченными ресурсами, ускоренное пролистывание и минимальная задержка при рендеринге страниц.
  • Работа с метаданными и библиотекой: организация коллекций, сортировка по авторам и сериям, импорт и экспорт метаданных.
  • Кроссплатформенность: наличие портов и сборок для разных прошивок ридеров и мобильных ОС, а также возможность запуска на устройствах с Linux-подобными средами.
  • Настраиваемый интерфейс: темы оформления, конфигурация панелей инструментов и клавиш, поддержка локализаций и пользовательских настроек.
Подробнее