01Section one

The reader.

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.

Two ways to read

CR PR JR

Comfort adapts the page by itself — margins and spacing follow the screen and the font — and keeps one slim bar at the bottom: back to the library, the settings, search, the progress. Colour and light, face and size, page and animation live in one popup (Esc Esc, or F9).

Professional is the full reader: panels in docks and in windows of their own, feature themes, translation, reading aloud and fine-grained settings. Switch at any time: each mode’s settings have a door to the other. The modes are independent — set Comfort to dark ochre for evening reading and Professional to daylight and the Terminal theme.

The Comfort reader on the Mac: a two-column spread on sepia paper

Forty-one themes, organized in palette families

CR PR JR

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.

  • Palettes Five families — Neutral, Ochre, Celestial, Lime, Rose — each with seven tonal variations: a pure-white extreme on the left, five mid tones in between, and a pure-black extreme on the right. The extremes carry the palette’s signature color in saturated text on plain white or black — built for full sun on a beach or pitch-dark bedrooms.
  • Featured Typewriter (ivory + dark brown, light and dark variants, opening in American Typewriter — leans into a quiet steampunk vibe with a brass dashboard speedometer whose needle rolls as you read, swapped for a vintage radio-dial carriage with a lit red pointer on narrower screens; copper-rim keycaps; mechanical drum-counter read-outs) and Terminal (white monospace on deep blue, locked to Menlo / Courier New, Norton Commander homage). Both come with their own independent typography and layout settings.
  • CustomThree user-defined slots with full color picker control
  • Day & Night mode Assign separate themes for light and dark system appearance — automatic or manually overridden

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.

Theme picker dropdown with palette family and tone swatches

Desk — the page as a sheet on a desk

CR PR JR Mac / iPad

Turn the Desk on (the Desk tab of Reader Appearance) 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.

  • Desk surfaces A quiet tone, a texture — dark wood, oiled teak, travertine, leather, slate, brushed metal — a blueprint grid, a grid tinted live in your current theme’s color, or your own wallpaper. With frosted glass, your desktop glows softly through the surface.
  • Tuned to taste Margin widths, corner radius, elevation shadow, translucency and frosted glass, desk contrast, book info placement — all on sliders in the Theme panel.
  • Turn pages from the margins The desk around the page turns pages: forward on the right and bottom, back on the left and top — like leafing through a real book.
Reader page floating as a sheet on a warm desk with book metadata on the margins

Paper and frames

CR PR JR

The page can carry a texture — lined, squared, millimetre, sand, or a picture of your own — read as grain, so it takes the theme’s colour.

A frame around the text — single, double, notched or vintage — follows the padding and the columns; the Typewriter’s Perforated frame gives fan-fold sheets with sprocket strips.

Nine typefaces, three groups

CR PR JR

All system fonts — no downloads, no licensing, no rendering differences between devices.

  • SerifGeorgia, Palatino, Charter, Iowan Old Style
  • Sans-serifHelvetica Neue, SF Pro, Avenir Next
  • MonospaceMenlo on Mac, Courier New on iOS; American Typewriter everywhere

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.

Full typography control (Professional)

CR PR JR
  • Size12 to 48 pixels
  • Line heightContinuously adjustable, from tight to spacious
  • Paragraph spacingContinuously adjustable from 0.3 to 2.4 em
  • Text indentToggle first-line indentation
  • AlignmentLeft, justified, or right
  • HyphenationAutomatic when justified, with content-based language detection for Latin, Cyrillic, CJK, Arabic, and Greek scripts
  • Page paddingContinuous slider from edge-to-edge to generous margins
  • Image displayShow, mask (reveal on hover), or hide entirely

Every setting applies instantly — no page reload, no position lost.

Continuous scroll, page, or two-page spread

CR PR JR

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.

Two-page spread on Mac with progress bar and chapter map

Columns and page turns

CR PR JR

In Pages mode the text splits into up to four columns on a wide screen — a two-page spread is columns at two, and a wide Mac window holds three or four, like a newspaper. The count is a ceiling: the page settles how many fit.

Page turns come in four effects — or none: Slide, Flip (the leaf turns over, two columns), Cards (every column revolves about its own axis) and Sink (the old page sinks into the paper, the new one lands from the side). Typewriter has a carriage feed of its own.

Three columns on a wide Mac window — Pages mode with the column ceiling at 3

Books of pictures

CR PR JR

Manga, comics and scanned albums read as pages: CBZ, CBR, fixed-layout EPUB and a PDF imported as pages. Manga goes right to left in spreads with the cover on its own, as in a printed volume; the direction comes from the file and can be changed on the book card and in the reader. In Comfort a book of pictures has settings of its own: a tint in the theme’s colour and the page’s brightness for the night.

Any page opens full screen and zooms — a pinch about the point between the fingers, ⌘ with the scroll wheel, a double click or tap. On the Mac a double F12 opens a grid of every page with a size slider, and scrubbing the position bar shows the page or spread you will land on. A book that is too large gets a size dialog that offers to make its pictures smaller.

A manga volume in the reader: a spread read right to left

Panels and docks

CR PR JR

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:

  • Dock to any edgeBottom, top, left or right — several panels share a dock as tabs
  • Floating panelA panel in its own window, over the page or beside it
  • Hidden until its keyA panel you never use leaves no tab behind — its key brings it back
  • Ready-made layoutsEverything along the bottom, everything down one side, or navigation on the right — one choice moves every panel; three slots keep your own
  • Pin a dockThe page gives it the room for good; a panel is always open there

Reader Appearance is six tabs — Typography, Page & Navigation, Theme, Desk, Panels, Shortcuts — and a double F9 opens a navigator that jumps to any of them. A double Esc hides the open panels; a second one opens the panel selector, every panel with its key. H is Quiet mode: the chrome fades until you touch a key.

Mac reader with chapters, search and bookmarks docked around the page

Position that survives anything

CR PR JR

Your reading position is tracked more precisely than most readers bother with — which means it survives:

  • Font changesSize, family, line height
  • Window resizesFull layout reflow
  • Device switchesMac to iPad, iPad to iPhone — ContinuousReader with sync enabled
  • Mode switchesScroll to page, page to spread
  • Long absencesReopening the book weeks later with different settings

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.

Reading progress

CR PR JR

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:

  • Tapered sliderA custom track that’s thick for the part you’ve read and hair-thin for what’s ahead, with a smooth S-curve at your current position
  • Entry markerA dot with a dashed ring showing where you started this session
  • Marker modesSwitch the track to show chapters, images, bookmarks, or nothing. Chapter markers show titles on hover. Image markers show thumbnail previews.
  • Go ToA page or a percent — and the text at that place shows before you jump, as it does for chapters and bookmarks

Bookmark markers are color-coded and show preview text and page number on hover.

The navigation panel raised tall: chapter and bookmark markers along the line, a callout with the chapter, page and percent

Chapter navigation

CR PR JR

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:

  • Chapter listA static list with the current chapter highlighted and bolded
  • Chapter map Proportional variable-height rows — taller rows for longer chapters — with a thin left rail track, a sliding thumb, and a viewport-proportional indicator. Page numbers are hidden in map mode for a cleaner spatial view.
  • FilmstripChapters as frames along the dock or a column at its side, the part you have read tinted; arrow keys move along them, Return opens the chapter

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.

Bookmarks

CR PR JR

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.

  • Seven colorsTo categorize bookmarks (last-used color is remembered)
  • NotesAttached to any bookmark
  • Filter bookmarks by colorAppears when a book has two or more bookmark colors
  • Highlights in the textEach bookmark tints its passage in the book — as if marked with a highlighter, in its own color
  • Live markersOn the progress bar, with tooltip previews
  • Nearest bookmarkHighlighted in bold in the side panel as you read

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.

Notes

CR PR JR

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.

Fullscreen (iOS)

CR PR JR

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.

In the Comfort reader the phone keeps things simpler: one corner, one menu with the navigation and settings tiles together, one settings screen — and the Comfort | Professional switch at its foot.

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. The clock comes in the style you pick — a seven-segment one included.

The bar is yours to assemble: a builder for the island and the bar with a set of readings for every slot — session time, four kinds of clock, four of battery, four of position in the book — and a live preview.

02Section two

Translation and Read Aloud.

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.

Translation — inline, non-disruptive

CR PR JR

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:

  • Translation onlyJust the translated text, maximally compact
  • Side by sideSource and translation next to each other
  • DictionaryA short selection comes back as a centered look-up in the reading font, instead of the original — each word under its source

Switch modes in the toolbar, or set your preferred default in settings.

  • Many target languagesProvided by Apple’s on-device Translation framework
  • Nothing leaves your deviceAll translation happens locally
  • Selection menu reorderingTranslate and Bookmark sit at the top of the right-click / long-press menu by default. Reorder them in settings — whichever you reach for more often goes first.
  • Manual modeA field of your own: type or paste any text and it is translated as you pause; the selection can be pasted in
Reader with selected word and interlinear translation panel

Translation statistics

CR

Every word you look up can be remembered. ContinuousReader tracks:

  • LanguagesThe languages you translate between, with frequencies
  • Words seen beforeWith counts
  • BooksWhere you translated the most
  • Time-based activityWhen and how often you reach for translation

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.

Read Aloud

CR PR JR

Built-in text-to-speech that reads from your current position. Not a separate mode — an extension of the same reading session.

  • Position sync on openThe voice reader matches the paragraph you were visually on
  • Position sync on closeThe visual reader scrolls to the paragraph the voice finished
  • Word-by-word highlightingA soft rounded indicator glides from word to word, automatically keeping the current paragraph scrolled into view
  • Transport controlsPlay/pause, skip forward/back, elapsed time, paragraph counter
  • Adjustable speedContinuous slider with real-time effect — change speed mid-sentence and playback picks up from the exact word, not the nearest paragraph
  • Pitch and voiceInline pitch slider, voice picker with Auto language detection or manual selection. Disabled during playback to prevent disruption — pause, adjust, resume.
  • Theme integrationAll controls, progress bar, and word highlight use your current reader theme colors
Read Aloud view with scrolling paragraphs, current word highlighted, transport controls
03Section three

The library.

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.

CR ONLY JustReader reads one book at a time; PlainReader keeps a shelf — as many books as you keep coming back to, in named, coloured categories with a filter, a shared history and its own book card — but no collection to organize. Folders, genres and series, collection-wide search and the rest of the library belong to ContinuousReader.

Library tabs

The library is organized into tabs. Library is the whole collection; the other tabs show a part of it or lead outside:

  • LibraryThe complete collection, with all filtering, sorting, and folder scoping applied
  • NewBooks you haven’t started yet, with its own folder tree, per-folder counts, and Mark as Read to clear the badge without opening the book
  • LatestRecently opened or recently imported books (switchable), ignoring folder filters
  • PinnedYour favorites, also ignoring folder filters
  • SearchThe whole library or one folder — text, titles, authors, series — and a jump to the book or straight to the place in the text
  • OPDSThe catalog browser, right in the library
  • WatchersWhat each watcher found, what you already have and what you chose to ignore — as a table or as cards, with filters that reach into the books
  • DownloadsA basket for a whole list of links, fetched one after another
  • Authors, Journal, Statistics, NotesSince 1.6 — the browsers, each a tab of its own; see below

Tabs are yours to manage: reorder them by drag, close the ones you don’t need, hide the whole row (⇧⌘T). A double Esc opens the tab selector — every tab on its own permanent key — and tabs that don’t fit the row wait in a menu at its end.

View modes

  • List view (iPad and iPhone) Adaptive row layout with five detail levels (full, compact, minimal, essential, mobile). Shows cover, title, author, series, progress, genre chips, and a context menu.
  • Card view Responsive grid with cover images, 4-directional keyboard navigation, cover zoom animation, double-click to open, frosted glass selection checkboxes. On iPhone, switchable 2- or 3-column grid; on Mac and iPad, a 4-tier size picker from Big to Tiny.
  • Table view(Mac and iPad) Sortable columns that fit the window — nothing scrolls sideways — column customization, two-level hierarchy, inline color dots in the title column, and a full-width actions toolbar above the table.

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.

Library table view grouped by genre, with the info panel and a book card open

Interface depth

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.

Global search

  • Every book at onceSearch the full text of your whole library — plus titles, authors, series, annotations, comments, and origins. No index to build or maintain: a fast raw scan answers a thousand-book library in moments.
  • Land on the hitResults group by book, with highlighted snippets and hit counts; the jump arrow opens the book right at the found place — even a book you have never opened before.
  • Its own tabSearch is a library tab: start from the whole library or from the folder you are in, keep the results while you read, and come back to them — the same on Mac, iPad and iPhone.

Color tags

Seven Finder-style colored dots that can be assigned to any book or folder 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.

Genres and tags

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.

Virtual folders

User-created folders with full nesting — organize your library into a tree of folders and subfolders, the same on Mac, iPad, and iPhone.

  • Nested sidebar treeOn Mac and iPad — expand and collapse folders, F4 toggles the panel
  • Folder sheet on iPhoneNested list with create, rename, delete, and move between folders
  • Drag and dropDrop books onto a folder to file them; drag a folder onto another to nest it
  • Bulk folder assignmentIn selection mode
  • Keyboard navigationOn Mac — arrow keys move through the tree and expand or collapse folders
  • Management windowsFolders and Genres each get one: a tree with multi-selection, filters, and delete from the keyboard; drop a folder onto another with the same name and the app offers to merge them
  • Everything insideOne command shows a folder and all its subfolders as a single list — all your fantasy at once, not subfolder by subfolder
  • Colour and a noteA folder takes one of the seven colours — its icon, its band in the tree, and, with the switch on, a wash under its books; and a note of its own: where the books came from, the order to read them in, links that stay live on the info panel

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.

Info panel

A resizable detail panel (F2) beside whatever is chosen. Its islands depend on what that is — a book, a folder, an author, a day in the journal, a series, a watcher — and the panel stands nearly everywhere: in the library, in the browsers, in the journal.

  • A bookTitle, author, series, an action row (Read / Book Card / Quick Look / Pin / Delete), colour tag, genre chips, the folder — and below, the annotation, the notes and bookmarks with links into the Book Card, and the cover
  • A folderIts name and colour, the counts, the note with its links live, the actions
  • An author, a day, a seriesThe author’s numbers and note; the day’s sittings; the series’ volumes and how many are read

What does not fit is hidden rather than squeezed — the annotation gives way to the cover — and the last island stretches to the bottom. The panel remembers its width.

Selection mode and bulk operations

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.

Quick preview — and quick navigation

Press Space on any book: a card with its progress and the time of the last sitting, and three tabs — Info with the cover, the numbers and the annotation; Chapters; Bookmarks. A click on a chapter or a bookmark opens the book right there. Dismiss with Space or Esc.

Useful when scrolling through the library and wondering “where was I in this one” — or where to jump to — without opening the book first.

Unified Book Card

A tab-based modal that consolidates every piece of data about a book.

  • CoverDisplay, replace, or delete. Drag-and-drop on Mac.
  • InfoAll editable metadata in one place, auto-save after a brief pause
  • NotesRich text editor with formatting toolbar
  • BookmarksEvery mark with its colour filter, swipe-to-edit on iOS, inline editor on Mac
  • StatsReading progress, pages, opens, dates, file size, translation insights. Exportable as an HTML report.

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.

Author browser

A column of every author in the library and a page for each: a note with the rich editor, the numbers, the books by series with their folders, co-authors as links. Drag a book from one series to another, rename a series for all its books at once; where one person’s name is spelled differently in different books, the spellings can be joined — and split again.

The Authors tab: a column of authors and the chosen author’s page

Series browser

Any series — or any author — opens as a tab of its own from the context menu or the info panel: the volumes in numeric order, with the count and how many are read. One lens at a time, swapped rather than stacked.

Notes & Highlights browser

CR PR JR

Every note and every coloured bookmark of every book in one place — the deleted books included: delete a book, and its notes and bookmarks stay in the browser, readable as before; import it again, and they are back on its pages. A list of books, a book’s face with its notebook and its marks as a table, search across all of it, recolouring in bulk, and export as HTML, Markdown or CSV.

The Notes & Highlights tab: a book’s notebook and its coloured bookmarks

Reading statistics

CR PR JR

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.

In 1.6 the dashboard gained charts by book, author and genre for a chosen period — a month, a year, all time — the sittings and the pace, and the report exports as Markdown or CSV as well as HTML.

The Statistics tab: numbers, insights and activity charts

Reading Journal

CR PR JR

Every sitting of ten seconds or more is recorded: when, how long, which book, from which page to which. The journal lists them by day and by book, with a search, a period picker and an export; the book card draws the same sittings as a timeline — the whole book, a month, a week, today.

The Journal tab: days on the left, the sittings of the chosen day on the right
04Section four

Import.

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.

Supported formats

CR PR JR
  • EPUBWith chapter extraction and embedded image handling; fixed-layout EPUB reads as pages
  • FB2 / FB2.ZIPWith automatic genre code mapping (158 codes)
  • MOBIVia a native decompressor
  • HTML / HTML.ZIPWith HTML sanitization and encoding detection
  • TXT / TXT.ZIPWith encoding detection
  • RTF / RTF.ZIPStreaming parser
  • DOC / DOCXWord documents (Mac)
  • AZW3Kindle books without DRM
  • Markdown.md and .markdown, headings as chapters
  • CBZ / CBRComics and manga in ZIP or RAR, read as pages
  • PDFAs text or as pages

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.

PDF, two ways

CR PR JR

Import a PDF as text: the app takes the paragraphs out of the file, and the book behaves like any other, with fonts, themes, columns and translation. Complex formatting is lost, so tables, formulas and multi-column layouts come out poorly. Or import it as pages: every page becomes a picture, exactly as in the file, and the PDF reads like manga.

Before the import a wizard shows the book as it will be, with the settings to adjust; Convert Again… on the book card redoes it with others. A password-protected PDF is recognised and declined at once, with a suggestion to remove the password first.

The PDF import wizard: text or pages, and a preview of the book

Archives of books

CR PR JR

A zip or RAR with one book opens as that book. With several, a browser shows them with the archive’s folders and a preview of the chosen book — its first page or its cover — and works from the keyboard. ContinuousReader and PlainReader take several of them, or all, as one batch with the same settings; on the Mac, Mass Import and the download basket take archives of books too.

Choosing a book from an archive: the folder tree and a preview of the chosen book

Three ways to import

CR PR JR
  • BrowseNative file picker with filter for all supported extensions
  • URLPaste a download link and the app fetches, validates, and imports the file
  • Drag and dropDrop a file onto the library. Or drag a URL straight from your browser’s address bar — the book is fetched and the import dialog opens with metadata, cover, and author already filled in. You skip the copy-paste-open-import-paste-fetch dance, but you still see the book before it joins the library.

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.

Mass import

CR

Import an existing collection in one pass (macOS). Point ContinuousReader at folders and files and it converts everything at once.

  • What you drag is what landsThe source directory tree becomes nested virtual folders, merging into folders that already exist
  • Choose the destinationThe current folder, the library root, or any folder — the structure nests under your choice, or books go straight in
  • Duplicates marked before anything is writtenMatched by author and title, so re-importing a collection won’t pile up copies
  • Color tag and imagesApply a color tag and choose whether to keep cover images and inline illustrations
  • Drag and dropDrop a folder or several files onto the library to start it; a single file opens the regular import dialog
  • Summary at the endHow many imported, folders created, duplicates skipped, total size, and any errors

Import dialog

CR PR

When you import a book into ContinuousReader, you can set its metadata before it enters the library:

  • Duplicate detectionAgainst the existing library, showing where the duplicate already lives
  • Cover previewShown from the book’s own metadata — replaceable later from the Book Card
  • Metadata previewDetected title, author, series, publication date, language
  • Color tagAssignment
  • Genre chip pickerManual genre editing
  • Folder assignmentContext-aware — uses the current folder when browsing one, otherwise none
  • Where it came fromRemembered, so a catalog can mark a book you already have
  • Image inclusion toggleFor FB2/EPUB/MOBI (strip images if you prefer text-only)
  • Open after importCheckbox

JustReader skips this dialog — pick a file, start reading.

File size protection

CR PR JR
  • 5 MBWarning banner, import proceeds
  • 50 MBLarge-file threshold on Mac (30 / 60 MB on iPhone / iPad) — you can import anyway, or without images
  • 100 MBDecompressed-size threshold for ZIP / EPUB archives (75 / 150 MB on iPhone / iPad)

OPDS browser

CR PR

Browse online book catalogs in a tab of the library on the Mac and the iPad, or a sheet on the iPhone.

  • Default catalogsProject Gutenberg, Ebooks libres et gratuits and textos.info are ready to use — add any other OPDS server yourself
  • Custom catalogsAdd your own OPDS server with Basic Auth support
  • Feed navigationWith breadcrumb trail and middle truncation for long paths
  • Server-side searchUsing the catalog’s OpenSearch template when available
  • Local filter At the top of every feed — instantly filters visible items by title, author, or summary as you type
  • Cover thumbnailsWith native caching
  • "In Library" badgeFor books already imported
  • Batch import queue With folder assignment, color tags, and format selection
  • Single import With post-import options
OPDS browser showing Standard Ebooks root with cover thumbnails and filter bar

OPDS shortcuts and watchers

CR

Three features that make OPDS browsing more than a one-time lookup.

  • ShortcutsBookmark any feed for one-click navigation. Useful for favorite author pages, series, or collections.
  • WatchersTrack series or author feeds for new entries — toggle an eye on any acquisition feed. The Watchers tab shows what each one found, what you already have and what you chose to ignore, as a table or as cards, with filters that reach into the books; import the new ones from there.
  • Download basketDrop or paste a list of links into File ▸ Mass Download from URLs. The app fetches them one after another, tries again after a failure or a dropped connection, and imports each book into the folder you choose.
05Section five

Sync and data.

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.

CR ONLY Sync, backup, and library management require ContinuousReader. Neither JustReader nor PlainReader has a library to sync — their books live on the device they were opened on.

iCloud sync

Included in ContinuousReader, works across every Apple device signed into the same Apple ID — home Mac, work Mac, travel laptop, iPad, iPhone.

  • Reading positionsDown to the exact paragraph
  • BookmarksWith colors, notes, and text highlights
  • NotesThe full rich-text content per book
  • Library metadataTitles, authors, folders, color tags, genres

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.

Sync panel and connected devices

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.

  • Live statusConnected, reconnecting, or unavailable — in plain language
  • Library at a glanceHow many books are in your library, how many are downloaded on this device, and the real on-disk size — measured the moment you open the panel, with a brief spinner while it walks the folder
  • Connected devicesEvery Mac, iPad, and iPhone you’ve used with sync, in an Apple-Settings-style list — name, model, and when each was last active
  • Online dotA small green indicator shows which devices are awake right now
  • ForgetRetired a device for good? Right-click on Mac or swipe on iPhone to take it out of the list

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.

Readable book storage

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.

Backups made simple

  • Copy the folderThe entire library — books, metadata, bookmarks, notes — lives in one self-contained folder. Copying or zipping that folder is a complete backup.
  • RestoreQuit the app and put your copy back in place of the folder — the library opens exactly as it was.

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.

Custom library location (Mac)

By default, your library lives inside the app’s sandbox. You can move it anywhere:

  • Any folderOn your Mac, including external drives
  • When movingChoose to move existing data or use the new folder as-is (for multiple libraries)
  • ResetAny time to return to the default location

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.

Switching modes safely

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.

  • Copy, Move, or SwitchCopy duplicates your books and keeps both sides. Move relocates them and frees the original. Switch only re-points the library and touches no files. You choose — the wizard never decides for you.
  • The impact, in megabytesThe confirm step says what will happen before it happens: how much iCloud gains, whether the local folder ends up empty, whether your other devices will see the change. Numbers, not vague reassurances.
  • Replace is never silentThe wizard checks the destination first. If it already holds a library, it asks whether to replace it before touching anything.
  • A cancelled copy costs nothingCopying a large library can be stopped halfway with no harm. The existing library is only touched once the copy has fully landed, so an interrupted run leaves the original exactly as it was.
  • Your stats come alongReading positions, bookmarks, notes, folders, OPDS catalogs, reading time, even translation history — all of it survives the move, in both directions. Turning sync off doesn’t quietly reset your numbers.
  • Move leaves nothing behindWhen books move out of iCloud, the folder list and translation data leave with them. No orphaned files stranded in the cloud on “waiting to upload”.
Turning sync on or off should be a decision you can reverse without holding your breath.
06Section six

Platform details.

One app, three devices — and on each it behaves the way that device is used. The full side-by-side of what lives where is on the platforms page.

Mac

The fullest set. A table view, a key for everything, panels docked to any edge, floating or pinned, windows of their own for the browsers, drag-and-drop everywhere.

iPad

The best of both. The Mac’s panels, docks and keys with a keyboard attached — and the iPhone’s full-screen reading with its active corners when you put it down and read.

iPhone

Made for one hand. Full-screen reading with active corners, tabs and browsers laid out for a phone, a bottom bar you assemble yourself.

All three share the same reader, same themes, same typography controls, same translation and Read Aloud.

See the full platforms page
07Closing

Interface that fits.

Not every reader needs every feature. ContinuousReader is built to adapt — three times.

On first launch — the Welcome wizard.

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.

Setup wizard — Choose Language step (System, English, Русский, Українська, and more)

Any time after — the Features panel.

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.

Settings — Features panel with toggle switches

And at any moment — two readers.

The biggest adaptation of all is a switch. Comfort is a reader for reading: it sets the page up for you — margins, spacing, the paper — and shows one slim bar with the progress; one small popup holds colour, face and size. Professional is the full reader: panels in docks and in windows of their own, feature themes, translation, Read Aloud, fine-grained settings. The app asks once, on the first open of a book; each mode keeps its own settings and has a door to the other, so you can read in Comfort by evening and work in Professional by day.

The one-time question on the first book: Two readers — Comfort or Professional

Eight languages, east included.

The interface comes in English, Russian, Ukrainian, Spanish, French, German, Simplified Chinese and Japanese, in all three apps. Chinese and Japanese books open in their own encodings, old TXT files in GB18030, Big5, Shift_JIS and EUC-JP included, and the page count allows for a character being denser than a letter. Japanese books keep their furigana, and texts from Aozora Bunko open with their markup understood.

PlainReader in Simplified Chinese: a shelf of Chinese and Japanese books

Change your mind, relaunch the wizard from Settings. Your app, your preferences.

Start reading.

Three apps. Read a book, fill a shelf, or grow a library.