Buka — простое Electron / GTK графическое приложение для организации и чтения электронных книг.
Buka имеет простой пользовательский интерфейс и предназначается для организации и управления электронной библиотекой файлов формата PDF (Portable Document Format). Добавляемые в коллекцию файлы распределяются по группам и на основе метаданных по автору, поддерживается поиск по коллекции и перемещение документа между группами (перетаскиванием).
В составе Buka имеется интерфейс для комфортного просмотра PDF документов, с поддержкой двухстраничного просмотра, масштабирования и поворота страниц, поиска текста в просматриваемом документе, сохранения документа в другой каталог, просмотра подробностей о PDF-файле и отправка документа на печать, есть возможность регулировки яркости. Можно просматривать PDF документ без добавления в коллекцию, просто "перетащив" на него файл.
Buka имеет встроенный интерфейс для перевода текста с помощью веб-сервиса Google Translator (переводчик Google), выделенный в PDF документе текст можно "перетащить" в окно переводчика. Интерфейса для настроек у приложения нет, некоторые параметры можно задать в конфигурационном файле (~/.config/Buka/Preferences), управление ориентировано на использование мыши.
Лицензия: MLT (The MIT License)