Alexandria Bret Papkoff
winget install --id=btpf.Alexandria -e
Minimalistic cross-platform eBook reader
Alexandria is a minimalistic cross-platform eBook reader designed to provide an intuitive and immersive reading experience for users of all levels. Built with Tauri, Epub.js, and TypeScript, it combines simplicity with powerful functionality to cater to both casual readers and those seeking advanced customization options.
Key Features:
- Cross-platform support for Windows, Linux, macOS, Android, and iOS.
- Compatibility with multiple eBook formats, including EPUB, Kindle (.azw, .mobi), FictionBook (.fb2), and comic book archives (.cbr, .cbz).
- Customizable themes and fonts, with built-in tools for fine-tuning reading preferences such as word spacing, line height, and margins.
- Annotation support with highlighting, notes, and bookmarks to enhance engagement and organization.
- Reading progress tracking with chapter markers and a slider for quick navigation.
- Responsive layouts offering single-column, two-column, or continuous scrolling views.
Audience & Benefit:
Ideal for readers who prioritize simplicity while seeking robust customization options. Alexandria empowers users to tailor their reading experience across devices, ensuring seamless access to their eBooks whether they're commuting, studying, or relaxing at home. Its minimalist design and cross-platform capabilities make it a versatile tool for anyone looking to enjoy digital content with ease.
Alexandria can be installed via winget, making it accessible to Windows users seeking a straightforward setup process.
README
Alexandria
Main Features:
= Completed
= Work in Progress
= Planned
- Supported Systems:
Windows 8+ (.exe, .msi)
Linux (Flatpak, .AppImage, .deb)
MacOS (.dmg)
Android
IOS
- Supported Formats:
EPUB (.epub, .epub3)
Kindle (.azw, .azw3) and Mobipocket (.mobi)
FictionBook (.fb2, .fb2.zip)
Comic book archive (.cbr, .cbz, .cbt, .cb7)
Plain Text Files (.txt)
Custom Theme Support + Editor
Custom Font + Font Downloader
Highlights, Notes, and Bookmarks
Reading progress slider with chapter marks
Single-column, two-column, or continuous scrolling layouts
Adjust Word Spacing, Line Height, and Reader Margins
Highlight Exports
Split Screen Layout
Screenshots:
Default Light & Dark Themes
Annotations Popup
Theme Customizer
Reader Settings
Download
Linux:
Flatpak:
flatpak install io.github.btpf.alexandria
Windows:
Builds for windows are provided in Releases
MacOS:
The first unsigned builds for MacOS can now be found in Releases
Credits
johnfactotum/foliate - Inspiration for building project, code snippets, and FictionBook + Comicbook Support
futurepress/epub.js - Providing foundation for project
bfabiszewski/libmobi - Providing Kindle Format Support