Foliate review for reading ebooks on Ubuntu
Foliate is a compact, open-source ebook reader for Linux desktops, and it makes a persuasive case for keeping books separate from the noisy browser. It imports common files into a calm library, opens EPUB titles with responsive text, and keeps reading notes on the same machine. Its appeal on Ubuntu comes from a familiar GTK design, modest resource use and very little ceremony.
For Australian readers, that local-first approach fits familiar routines. A book downloaded before a Melbourne train can survive a drop in mobile coverage, while the same file is handy on a Sydney bus or at a café in Brisbane. Regional fixed-wireless connections and metered mobile plans add value to offline reading, especially for bulky library loans or older files kept on a laptop.
This review covers installation, navigation, annotation, format support and the parts of cloud service that matter in practice. Foliate is strongest for people who own a mixed, unprotected book collection and value a tidy interface over synchronisation. It can handle documents and comics too, but its design makes one thing obvious: it is built for reading, not managing every file type.
A calm native reading experience
The library view uses covers, titles and author information instead of presenting Foliate as a generic file manager. Imported folders can sit alongside individual books, and the reading pane stays visually separate from controls. On a standard Ubuntu desktop it feels integrated with GNOME, KDE and other GTK applications rather than imitating a phone. That consistency is a small but meaningful strength.
Opening a title immediately places the page in control. Scrolling or keyboard movement advances text, while menus for contents, appearance and notes retreat until needed. The interface does not demand a permanent sidebar or bury navigation beneath icons. Progress is recorded, reopening returns to the previous location, and bookmarks provide a second route back to memorable passages. It is predictable without feeling sparse.
Foliate also handles empty space and dense pages gracefully. Covers and metadata can be edited when a downloaded file lacks useful details, which saves time when searching later. Performance remains light in ordinary use, particularly with text-based books. The result is an app that often disappears behind the page, a quality shared with good e-ink readers and far quieter than many all-purpose reading utilities.
Installing Foliate on Ubuntu
Flatpak is the most consistent installation route across current Ubuntu releases because it carries a recent Foliate build without altering the rest of the desktop. If Flatpak is already enabled, install it with flatpak install flathub com.github.johnfactotum.Foliate. The same application is available through Ubuntu Software or GNOME Software. This is particularly useful on an LTS system whose normal repositories may offer an older package.
Some Ubuntu releases also package Foliate in their repositories, making sudo apt install foliate a valid option when the packaged version meets your needs. The difference can matter because PDF rendering, dictionaries and format support have changed between releases. Flatpak updates are managed centrally, while apt updates follow Ubuntu packaging decisions and the availability of compatible libraries.
On first launch, Foliate asks for access to selected book folders rather than indiscriminately scanning the entire home directory. Its text rendering also depends partly on the fonts installed on Ubuntu, so a fresh system may display a familiar EPUB with slightly different spacing from another device. Neither point causes difficulty, but both illustrate how naturally the application fits into an existing Linux profile.
Reading tools that stay useful
Text size, line spacing, margins, colours and page themes can be adjusted to suit the display and personal preferences. These controls are more useful than a fixed collection of decorative presets because laptop screens, monitors and e-ink panels vary so much. Foliate also reflows compatible EPUB text when the window changes size, making a wide desktop window or a narrow Ubuntu laptop layout less important.
Highlights, bookmarks and written notes form the core annotation system. A passage can be selected, marked and annotated without leaving the page, while the library can later reveal which books contain notes. Annotations can be exported as Markdown, which provides a practical escape route if a reading habit changes later. Search also works within a title, avoiding the need to remember an exact phrase or chapter number.
A built-in dictionary supports quick word lookups, while text-to-speech can help with accessibility or long stretches of reading. Voice quality on Ubuntu depends on the installed speech system and available voices, so results vary more than the reading controls do. Highlighting and the exported note format remain useful even when a particular dictionary or voice is unavailable. These dependable annotation features matter more to Foliate’s everyday appeal than any single extra integration.
File formats and library realities
EPUB is Foliate’s strongest format because the application was designed around reflowable books and their internal structure. It also opens common Kindle files such as MOBI and unprotected AZW3, FictionBook files, Comic Book Zip archives and PDF documents. That range is broad enough for older downloads and mixed collections, although the experience is clearly better when a book contains clean text and useful metadata.
Many commercial titles sold through Kobo, Apple Books, Google Play or Amazon Australia arrive with digital rights management tied to the seller’s application. Foliate does not remove those restrictions, so an encrypted EPUB or Kindle file cannot simply be imported and opened. This is a compatibility issue rather than an Ubuntu problem. Australian prices are normally displayed with GST included, but the presence of a familiar price does not guarantee that a purchased file will be portable between readers.
Public-library support is another significant limit. Services such as OverDrive and BorrowBox, used by libraries across several Australian states, commonly lend encrypted books through their own reading applications. Foliate can organise a downloaded file once it is legally available in an open format, but it cannot bypass a library’s access controls. Catalogue records from Trove and state library websites are also separate from the lending file itself.
Consumer protection does not change those technical conditions. If an Australian retailer sells a related digital product that fails to provide its promised functionality, the Australian Consumer Law may provide a route for seeking a remedy, depending on the circumstances and contract. Keeping the receipt and product terms is sensible. The law may address a faulty purchase, but it does not convert DRM-protected material into an unrestricted EPUB.
PDFs, cloud services and practical limits
Foliate can display text-based PDFs, but they retain their fixed page layout and therefore lack many advantages of EPUB. Wide margins, columns, tables and diagrams can make text awkward to read on a laptop or phone-sized Ubuntu window. Scanned PDFs may show pages clearly while offering no selectable text, because Foliate is a document viewer rather than an optical character recognition system. Such files are better treated as occasional documents than as the core of an ebook library.
Foliate does not require a proprietary account, and cloud synchronisation is not central to its design. It can work with compatible OPDS catalogues, while books and annotations remain primarily local. That makes backups important when progress and notes matter: users need to preserve their own library files and exported annotations rather than relying on a vendor account that may later change its export options.
Long-term maintenance matters nearly as much as feature count. A Popcorn Time maintenance outlook provides a useful comparison with how quickly the direction and support of consumer media software can change. Foliate avoids making its basic reading path depend on a remote service, although its Flatpak package, distro builds and upstream releases still require ongoing care.
Foliate is best suited to readers who want EPUB files, portable notes and an interface that stays out of the way. Its limits around DRM, scanned documents and cloud libraries are real, but they match a focused purpose rather than spoiling it. What should remain is simple: on Ubuntu, Foliate is the reading app to remember when calm operation, local control and unobtrusive annotation matter more than a bundled store.