AlReader — мобильная электронная читалка и приложение для чтения электронных книг, разработанное для устройств на платформе Android. Программа предназначена для воспроизведения большого числа форматов электронных документов и ориентирована на пользователей, которым требуются гибкие настройки отображения, локальная библиотека и дополнительные возможности работы с текстом. История проекта включает постепенное расширение поддерживаемых форматов и функций, что сделало приложение узнаваемым среди сторонних ридеров.
Приложение предоставляет инструменты для импорта и управления коллекцией книг на локальном устройстве, поддерживает синхронизацию состояния чтения в пределах устройства и предлагает средства для персонализации внешнего вида текста и интерфейса. В тексте отмечены стандартные ограничения и особенности реализации: функциональность может отличаться в зависимости от версии и релиза, а также от аппаратных возможностей устройства.
- Поддерживаемые форматы: широкая совместимость с форматом FB2, EPUB без DRM, MOBI без DRM, TXT, а также с документами в форматах DOC/DOCX, ODT и RTF (возможность открытия и отображения текстовых файлов).
 - Локальная библиотека: организация коллекции книг на устройстве с возможностью сортировки, поиска и фильтрации по метаданным и папкам.
 - Настройки отображения: гибкая настройка шрифтов, межстрочного интервала, полей, выравнивания, тем оформления (включая ночной режим) и размеров текста.
 - Text-to-Speech (TTS): встроенная или системная поддержка синтеза речи для озвучивания текстов с возможностью управления скоростью и голосом.
 - OPDS: поддержка каталогов OPDS для подключения внешних библиотек и загрузки книг через стандартизированные каталожные сервисы.
 - Навигация и аннотации: закладки, отметки положения, поиск по тексту, выделение и заметки для удобства чтения и изучения материалов.
 - Форматирование и совместимость: обработка разметки и стилей в поддерживаемых форматах с преобразованием по мере необходимости для корректного отображения на экране устройства.
 - Производительность и экономия ресурсов: оптимизации для работы с большими библиотеками и длинными файлами, настройка кэша и рендеринга страниц.
 - Локальные операции над файлами: импорт из локального хранилища, управление метаданными, пакетные операции и простые функции конвертации внутри приложения при наличии соответствующих модулей.
 - Ограничения: приложение не поддерживает защищённые DRM-форматы и некоторые специфические элементы верстки; конкретный набор возможностей зависит от версии и может меняться в обновлениях.