A closer look at how ContinuousReader is built and what it can do.
This is the part you actually spend your evenings with: the type, the themes, the way you move through a book, and the small touches you only notice once they’re gone.
Themes are more than color schemes. Each defines background, text color, progress bar tint, and bookmark marker palette. The Featured ones go further — they bring their own typeface, signature frames, and custom progress indicators built into the theme’s identity, not just a color tweak.
The reader carries three independent appearance contexts — Regular, Typewriter, and Terminal. Each remembers its own font, size, line height, padding, alignment, and navigation mode, so a tweak made inside Terminal won’t follow you back to Ochre.
Turn the margins on and the page gets a backing — a sheet raised above a quiet desk, with air around the text. The eye rests on the margins, and the book reads calmer. Keep the sheet’s proportions free or snap them to A4, Letter or Book; the author, title and series are printed right on the margins, and in two-page mode the sheet unfolds into a spread.
All system fonts — no downloads, no licensing, no rendering differences between devices.
The font picker groups them with labeled sections and applies your choice to the page instantly. Where the typeface supports them, you also get weights — thin, regular, and bold.
Every setting applies instantly — no page reload, no position lost.
The default reader renders the book as a single continuous page — no artificial breaks, just smooth vertical scrolling.
Switch to Page mode for a paginated experience with animated or instant page turns. Page separators are configurable — clean lines or a soft shadow. On Mac and iPad (in landscape), Two pages mode renders a classic book spread. All three modes preserve your exact position when switching.
Bookmarks, notes, search, translation, chapters and pictures are panels. Each one lives where you put it, and the whole frame around the page is yours to arrange — for any screen size and any habit:
Quick settings (F9) open as a panel with named sections — font, reading mode, the page sheet — and a Panels tab where you switch a panel off, move it to another dock or apply a layout.
Your reading position is tracked more precisely than most readers bother with — which means it survives:
When you return to a book, the reader fades in at the exact paragraph you left, not the nearest chapter.
One caveat: settings that change how many pages a book has — font size, line height, paragraph spacing, two-page spread — can nudge the exact spot by a line or two. The reader anchors to the first paragraph visible on screen, so you keep your place even when the page count shifts under it.
The navigation panel shows your place the way you like: a full progress line, just the percent, a segmented bar or a dial. The reading line itself can sit on any edge of the page, float on the desk, or separate the pages of a spread. Click or tap it to open the drawer:
In ContinuousReader, bookmark markers are color-coded and show preview text and page number on hover.
Chapter structure is extracted on import — with proper heading
priority and scene-break separator filtering
(* * *, ---, etc.).
The Chapters panel (F3) jumps to any chapter with one click. It has three shapes:
And the Pictures panel (F12) lines every illustration up along the dock: Space shows one at full size, Return takes you to it in the text.
Add a bookmark with Cmd+B or via the text selection
context menu. The app captures your selected text as a preview, or
— if nothing is selected — the first visible paragraph.
Bookmarks live with the book, not with the app’s copy of it: close the book, bring the same file back later, and the marks are still there. All three apps have them.
Open in-book search from the Search panel or press Cmd+F. The results are a numbered list beside the field, the ones visible on the page highlighted — you always know where you are among them. Case-sensitive toggle, yellow/orange highlights in the text, markers along the scrollbar.
Search is a panel like the others — docked to an edge, floating, or hidden until its key — not a window that covers the text.
On iPhone search is a full-screen sheet with the same list of results, and it keeps them while you read on.
Each book has a personal notes field with a rich text editor. The formatting toolbar supports bold, italic, underline, strikethrough, H1–H3 headings, bullet and numbered lists, blockquotes, horizontal rules, and four highlight colors (yellow, green, blue, pink). On iPhone, the toolbar splits into two rows to fit everything without scrolling.
Notes are stored with full formatting and rendered the same way in the side panel and in exported reports.
On iPhone the page is always full screen: text flows under the Dynamic Island in scroll mode, and each page is a clean rectangle in paged mode. The bar with the clock, the progress and the battery is a setting, on by default. On iPad, tap the centre of the page to enter or leave full screen.
Two active corners: the bottom-left opens the quick settings — theme, font, size, the page sheet — and the bottom-right opens navigation: bookmarks, chapters, search, pictures and notes as tiles. Neither leaves the page.
Going to a page or a percent shows the text at that place before you jump. The strip along the top edge starts text selection: page turning pauses, and a panel offers a bookmark, a translation, a search in the book or a note for what you selected.
Optional pixel-art clock shows the time as dotted numerals on the background of the page — adjustable position and contrast, visible enough to check at a glance, unobtrusive enough to ignore while reading. For anyone who’s ever lost track of time in a book and missed their stop.
Or a small island indicator floating at the bottom — clock and reading progress over a darker pill background.
Or a thin bottom bar version — clock and progress across the full width of the screen.
Two ways to meet a book halfway when reading it straight isn’t enough — look a word up, or let it read to you. Both ride the reader’s position tracking, so moving between them never costs you your place.
Highlight any word or phrase. Its translation appears in a panel along the bottom of the screen and stays out of the way while you read on. It never covers the text or pulls you out of the page — no popup, nothing to dismiss.
Three display modes in the panel:
Switch modes in the toolbar, or set your preferred default in settings.
Every word you look up can be remembered. ContinuousReader tracks:
Tracking can be toggled any time. Turn it off and nothing is recorded. Turn it on and export the full history as an HTML report — useful for language learners, researchers, and translators.
Future: export to Anki or other flash-card formats, if there’s demand.
Built-in text-to-speech that reads from your current position. Not a separate mode — an extension of the same reading session.
How ContinuousReader keeps your collection in order and puts it in front of you. The library is where you linger between books, so it stays quick and flexible and otherwise keeps out of your way.
The library is organized into tabs. Library holds everything; the others are views into it or doors out of it:
Latest and Pinned work as shortcuts — the books you want fast access to, without fiddling with filters.
All of them support multi-mode grouping: none, author, series, author & series, genres, or date added — with collapsible sections and shared section headers. An optional tint gives every cover a hint of your reading theme, like tinted paper.
One appearance dial with three steps — Flat, Standard, and Deep — from a quiet, even surface to banded chrome with pronounced layers. It works with your accent color, which now reaches every window and sheet on the Mac as well: the folder tree, counts, selection, and dialogs all follow it.
Seven Finder-style colored dots that can be assigned to any book via context menu, edit dialog, import dialog, or info panel. Optional color highlighting shows faint background tints in list and card views, and inline colored dots in table view.
Genre tags are auto-extracted from FB2 genre codes (158 of them
mapped) and EPUB dc:subject metadata. A
genre chip picker allows manual editing per book,
and a full genre management sheet handles bulk
operations across the library.
When a book has more genres than fit on a row, a +N badge shows the remainder, with a hover popover that lists them all.
User-created folders with full nesting — organize your library into a tree of folders and subfolders, the same on Mac, iPad, and iPhone.
Deleting a folder or a book doesn’t erase it — books move to the Trash and remember where they were. Restore them and the folders come back, subfolders included; or empty the Trash to delete for good.
A resizable detail panel (F2 to toggle) organized in a
three-island layout inspired by Apple’s System
Settings:
The last visible island stretches to fill remaining vertical space. The panel remembers its width between sessions.
Select multiple books and apply operations to all of them at once: color tag, genre assignment, author / series bulk edit, move to folder, delete.
Available in all view modes on all platforms. Swipe actions and the Read button are disabled during selection mode to prevent accidents.
Press Space in any view to see 2–3 paragraphs from
your current reading position in a sheet, with async loading. Skips
title-page content. Dismiss with Space or Esc.
Useful when scrolling through the library and wondering "where was I in this one" without opening the book.
A tab-based modal that consolidates every piece of data about a book.
On Mac, the Book Card opens as a separate window above the main one — move it aside and read alongside.
On iPad, it fills the screen — the tabs in a ribbon you swipe sideways.
On iPhone, the same full-screen card, sized to the phone, with a ✕ to close.
Getting books in: the formats it reads, the handful of ways to add them, and what you get to decide as each one lands in the library.
Embedded images are extracted, compressed to JPEG under 500KB at max 1200px, and stored alongside the content. Importing images is your choice, per book — on by default, off if the author overdoes it or you want to save space (the choice is remembered). Once imported, images in the reader can be shown, masked (revealed on hover), or hidden entirely.
On Mac, the import dialog has a persistent tab switcher (This Mac / URL / Drop) remembered between sessions.
In JustReader, importing replaces the current book. In ContinuousReader, books join the library.
Import an existing collection in one pass (macOS). Point ContinuousReader at folders and files and it converts everything at once.
When you import a book into ContinuousReader, you can set its metadata before it enters the library:
JustReader skips this dialog — pick a file, start reading.
Browse online book catalogs in a tab of the library on the Mac and the iPad, or a sheet on the iPhone.
Three features that make OPDS browsing more than a one-time lookup.
How your library travels between devices, where it sits on disk, and what happens the day you want to move it, back it up, or leave it behind entirely.
Included in ContinuousReader, works across every Apple device signed into the same Apple ID — home Mac, work Mac, travel laptop, iPad, iPhone.
What doesn’t sync: your per-device reading settings. Each device keeps its own font, size, theme, and padding — because a comfortable setup on a 27-inch iMac is rarely a comfortable setup on an iPhone held in one hand at midnight.
The cloud icon in the library’s bottom bar is more than a status light. Tap it and a panel opens that tells you exactly what sync is doing and which of your devices are part of it.
Each device updates its own activity only while the app is actually in front of you — a Mac in the background or a locked iPhone won’t claim to be online.
The library keeps score, quietly: reading time, pages, sessions, day streaks, monthly activity, top authors and genres, and a completed / in-progress / not-started breakdown — computed from your own library, stored on your device.
One click turns the dashboard into a self-contained HTML report — the whole picture in a single file you can keep or share.
Book content is stored as clean HTML on disk. Each book gets a
folder named after its author and title —
strugatskie-trudno-byt-bogom/ — holding
content.html, a small metadata file and the book’s
images. No proprietary container, no database you cannot open.
Your library is a folder of files. Read it with cat if
you want to.
Use it to move to a new Mac, keep a snapshot on an external drive, or archive a point-in-time copy before reorganizing. Settings → Storage shows where the folder lives and opens it in Finder.
By default, your library lives inside the app’s sandbox. You can move it anywhere:
Multiple libraries work through this mechanism — point at different folders for different purposes (work books / novels / research / whatever).
You can switch between cloud and on-device mode at any time, and swap working folders while in local mode. Each switch runs through a guided wizard — see below.
There’s an old file-manager joke: F5 — the file stays here and turns up there. F6 — it leaves here and turns up there. F8 — it leaves here and turns up nowhere. Moving a whole library is the same three keys with higher stakes — so the wizard is built to keep that last one from ever happening by accident.
iCloud or on-device, the default folder or one of your own — move between them whenever you like. Every switch opens a short wizard that shows the state of both sides first and asks what to do with your files. Nothing moves behind your back.
Turning sync on or off should be a decision you can reverse without holding your breath.
Mac, iPad, and iPhone each bend the same app to their own habits. For the full side-by-side of what lives where, see the platforms page.
The most feature-rich. Table view, keyboard shortcuts, panels that dock to any edge, float or pin, island design, drag-and-drop everywhere.
Touch-optimized. Native swipe actions, panels that dock, float or pin, split view, two-column settings layout.
Streamlined for one-hand use. Compact UI, gesture navigation, bottom sheets, half-sheet folders.
All three share the same reader, same themes, same typography controls, same translation and Read Aloud.
See the full platforms pageNot every reader needs every feature. ContinuousReader is built to adapt — twice.
Before you import your first book, a short setup walks you through the choices that matter — starting with where your library should live: in iCloud (synced across your devices), on this device only, or in a folder you pick (the books survive uninstall). Then language, interface theme, library view (list, cards, or table), and which features you want visible. Seven screens, all skippable, all changeable later. You start with an app that already looks the way you want and stores your books exactly where you want them.
If you never use Read Aloud, turn it off and its button disappears from the bottom toolbar. Same for OPDS, Translation, and Statistics — all in Settings → Features. Switching one off removes it from the interface cleanly, with no dimmed buttons or leftover menu items hanging around for a feature you don’t use.
Change your mind, relaunch the wizard from Settings. Your app, your preferences.
Three apps. Read a book, fill a shelf, or grow a library.