TingRead

TingRead Journal

Why We Built TingRead: A Web Reader for Quiet Reading

TingRead is a zero-install web reader for 11 formats, designed for readers who want to read—not manage. Compared with Calibre across 7 dimensions.

TimZhangProduct Comparison

Whenever someone asks, “Calibre already exists, so why build another ebook tool?”, our answer is always the same: Calibre is an excellent ebook manager, but it is not solving the problem we wanted to solve.

Calibre started in 2006 and bundled almost every ebook-related chore into a desktop toolchain: format conversion, metadata management, device sync, RSS fetching, batch editing, and more. It serves the scenario of managing thousands of ebooks. That is an impressive achievement, and it deserves respect. But when you simply want to finish one book quietly, the whole toolchain can feel heavy: you download an installer, spend a few minutes configuring a library folder, and then find “open this book” among many buttons and menus.

TingRead is intentionally narrower. It wants to do only one thing well: reading. Quietly, with restraint, and ready at hand. This page explains why we made that choice, and how TingRead and Calibre make different decisions across seven concrete dimensions.

Core Position

  • TingRead is for people who want to focus on reading, not for people who want to manage a collection. Both jobs matter, but they do not need to live in the same product.
  • Open tingread.cn in a browser and start. No download, no installation, no registration. From seeing the product to reading the first page usually takes under 30 seconds.
  • Open 11 mainstream formats directly for reading, including EPUB, PDF, DOCX, TXT, Markdown, HTML, FB2, RTF, MOBI, AZW, and AZW3. That covers the files most readers actually encounter.
  • All data lives in your browser. No backend, no account, no cloud reading record. This is a baseline TingRead shares with Calibre; we did not step back from it.
  • AI serves reading, not catalog management. Ask from selected text, talk with full-book context, and repair garbled text. AI appears on the page you are reading, not inside your metadata grid.

Seven Dimensions, Seven Different Choices

1. We Chose the Browser, Not a Desktop Installer

Calibre is a desktop application. Its Windows and macOS installers are about 150 MB, and Linux users can install it through distribution repositories. On first launch it asks you to choose a library directory. This flow makes sense for people who are preparing to manage thousands of ebooks: invest once, benefit for years.

For someone who just downloaded an EPUB today and wants to read immediately, that threshold is too high. TingRead is a PWA, a progressive web application. Visit tingread.cn, and the bookshelf appears, with Chinese and English manuals loaded automatically. After the first visit, a Service Worker caches the reader and opened books so reading can continue offline. We believe reading one book should not require an installation step.

2. We Do “Open and Read,” Not Format Conversion

Calibre is a benchmark for format conversion. It supports more than 30 input formats, outputs 18 formats, and has a conversion pipeline polished over two decades. It handles a great many edge cases. This is one of its core strengths.

TingRead supports 11 formats for direct reading and does no conversion. This is not because conversion is unimportant; it is because our position is different. Most readers already receive books as EPUB, PDF, or Kindle files. They need to open the file and read, not convert it first. We spend our effort on making these 11 formats more comfortable: TXT automatically detects five Chinese encodings; Kindle files with questionable headers are decoded through candidate comparisons; AI repair can fix garbled fragments inside Chinese sentences. If you need to convert an EPUB into AZW3 for Kindle, Calibre is the better tool. TingRead does not plan to do that job.

3. We Hide the Tool So the Text Can Appear

Calibre’s E-book Viewer exposes a complete toolbar: table of contents, bookmarks, full-text search, reference mode, annotation browser, custom CSS, and more. Since 9.x it can show paper page numbers and ebook locations together. It is designed for scenarios where you are doing research and want every function close at hand.

TingRead takes another path. Selecting text opens a light floating menu with four actions: highlight, note, copy, and ask the companion. Pressing Z enters focus mode; toolbars disappear and only return temporarily when the pointer moves to the top. Reaching the last page stamps a cinnabar “read” seal, once. TingRead offers five skins, five Chinese/English font groups, and five font sizes, but all settings stay inside an Aa panel. You do not see them while reading. This “appears only when summoned” design is our practical interpretation of quiet reading.

4. We Built a Bookshelf That Is Enough, Not a Database

Calibre’s library is essentially a SQLite database. Each book can have more than 20 metadata fields, with complex search expressions, virtual libraries, custom columns, batch metadata editing, and automatic metadata downloads from Goodreads, Amazon, ISBNdb, and other sources. Since 9.0, it also includes a Bookshelf view with vertical spines. If you have thousands of books, this is necessary power.

TingRead’s bookshelf is a simple cover grid. It only keeps the necessary operations: pinning with a paperweight icon, deleting, searching by title, author, or format, switching density between sparse and dense, and toggling between unread and finished tabs. A daily quote appears at the top, rotating through public-domain classical lines, and can be turned off. Our judgment is that many readers manage dozens to a few hundred books. At that scale, they do not need a database. They need a shelf where books can be found, progress can be seen, and the room stays quiet.

5. AI Lives at the Reading Scene, Not in Library Management

Calibre added LLM integration in the 8.11.1 line in 2025, with providers such as Google, GitHub, OpenRouter, Ollama, and LM Studio. Its main uses are metadata completion, library operations, and author or title suggestions. AI helps you manage the collection.

TingRead uses AI somewhere else: on the page you are reading. The “ask companion” action sends the book title, chapter, selected text, and full-book context index to the AI service you configured. The companion follows both your persona prompt and a source-first rule, and useful answers can be saved as notes. AI repair is used for garbled text on the current page. The model returns only before/after JSON patches, each patch requires confirmation, and patches are stored locally in the browser without modifying the original book file. AI providers include DeepSeek and custom OpenAI-compatible endpoints, with the API key stored locally in your browser. Neither AI route is universally better. They are different choices about where AI should appear.

6. Data Lives in Your Browser; Device Sync Belongs Elsewhere

Calibre stores original book files in a local folder you choose, and stores metadata in a SQLite database inside that folder. You can place the folder in Dropbox, OneDrive, or Google Drive for multi-device sync, as long as only one Calibre instance opens the same library at a time. Calibre also has mature device sync: Kindle, Kobo, Nook, and many other e-readers; USB two-way sync; email delivery to Kindle; and an OPDS content server for local-network access. If your workflow is “organize on the computer, read on an e-ink device,” Calibre is still one of the most mature open-source answers.

TingRead stores the binary book copy plus highlights, notes, and reading progress in the browser’s IndexedDB, with settings in localStorage. Data can be exported as a full JSON backup including book files, or as notes only. We did not build device sync. For a web app, that would sharply increase complexity, and we think this is exactly where Calibre should exist. TingRead’s cross-platform promise means any device with a browser can open tingread.cn. Each device’s bookshelf remains independent, and backup import/export handles migration when needed.

7. We Did Extra Work for Chinese Readers

This is one of the few places where TingRead actively claims to do more, because a product designed for Chinese readers should invest here.

TXT decoding automatically recognizes UTF-8, GB18030, GBK, Big5, and UTF-16, then scores decoding quality. MOBI, AZW, and AZW3 do not blindly trust the file-header encoding; TingRead compares candidate decodings and chooses the cleanest body text. PDF full-text search ignores whitespace introduced by PDF text layers when matching Chinese phrases. Reading fonts include YaSong, Songti, Heiti, and Kaiti groups with Western pairings. AI repair specifically handles old Kindle-style garbling such as replacement marks mixed with English fragments inside Chinese sentences. Calibre provides general Chinese support and allows manual encoding choices, but it does not have these dedicated optimization layers. That is not a fault; it serves many languages around the world.

Complete Comparison

DimensionTingRead v2.14.12Calibre 9.x
Product formWeb app (PWA), tingread.cnDesktop app for Windows, macOS, and Linux
Startup thresholdOpen a URL in the browser, under 30 secondsDownload about 150 MB, usually 5-10 minutes
LicenseFree, no accountFree and open source (GPLv3), no account
Reading formats11 formats: EPUB, PDF, DOCX, TXT, MD, HTML, FB2, RTF, MOBI, AZW, AZW330+ formats including CBZ, CBR, DJVU, CHM, LIT, and specialist formats
Format conversionNot included by designSupported, with 18 output formats
Device syncNot included; use backups/cloud drives as neededKindle, Kobo, Nook, and many e-readers
Library managementGrid bookshelf, search, pinning, tabs, density switchSQLite database, 20+ fields, virtual libraries, batch editing
Reading experienceFive skins, light/dark themes, five font groups, Z focus mode, cinnabar sealFull toolbar, custom CSS, paper and ebook page numbers in 9.x
Highlights and notesMarkdown export, annotated PDF export, local similar-note lookupAnnotation browser with highlight-style filtering
AI integrationReading scene: selected-text Q&A, full-book context, AI repairLibrary management: LLM metadata completion since 8.11.1
Chinese optimizationFive encodings, Chinese fonts, AI repair, Chinese phrase searchGeneral support, encoding can be selected manually
MobileResponsive browser use, touch page turns, edge tap zonesNo official native app; third-party apps read OPDS libraries
RSS / news / pluginsNot includedRecipes plus hundreds of community plugins
Data storageBrowser IndexedDB, one-click JSON backupLocal folder plus SQLite, can be placed in cloud drives carefully

Who Should Use TingRead?

Readers who use Calibre smoothly are often treating ebooks as a collection that needs management: large volume, many formats, multiple devices, bulk metadata cleanup, and sending books to e-ink readers. That is Calibre’s proper job. TingRead is not trying to compete there.

TingRead is for another kind of reader:

  • People who treat reading as a slow activity. Your library is dozens or hundreds of books, and you care more about “open and read, finish and leave a mark” than about converting EPUB into KFX.
  • People who do not want to install desktop software. Company computer without admin rights, Chromebook, iPad, or simply a dislike of installing an app just to read. Visit tingread.cn, drag in a book, and there is no second step.
  • People who want AI help while reading a specific book. Ask questions while reading professional or foreign-language books, locate a passage in the full-book context, or repair garbled older Chinese files. That is what TingRead’s AI actually does.
  • Chinese readers who care about atmosphere. The five skins, Eastern visual frame, seal stamp, and daily quote are not “features” in the spreadsheet sense, but they are part of what makes TingRead different.

Calibre and TingRead are not mutually exclusive. Many serious readers can use both: Calibre as the main warehouse for metadata and Kindle delivery; TingRead as a temporary reading window while traveling, or as a daily reading space with an Eastern visual mood. Their data does not interfere. Each stays where it is strongest.

Frequently Asked Questions

Is TingRead the web version of Calibre?

No. The two products have no code, organizational, or brand relationship. Calibre has been led by Kovid Goyal since 2006 and is a complete ebook ecosystem. TingRead was started in 2026 by independent developer TimZhang, positioned as a “web reader + Eastern aesthetic” that focuses only on the reading experience.

Can TingRead open books from a Calibre library?

Yes. Drag the file directly. Inside a Calibre library, each book is stored in its own subfolder in the original format. Drag EPUB, PDF, MOBI, or another supported file into the TingRead bookshelf and it can be read. TingRead does not read metadata.db and does not sync automatically. It only reads the file you import.

If data lives in the browser, will it be lost when I change computers?

It will not follow automatically, but it can be migrated manually. TingRead provides full JSON backup, including book files, and notes-only backup. Import the backup on a new device to restore the library. This is the cost of no account and no cloud service, and we think the tradeoff is worth it.

Is TingRead paid?

It is currently completely free. The AI companion uses the API key configured by the user, such as DeepSeek or a custom OpenAI-compatible endpoint. TingRead itself does not charge, take a commission, or upload your reading content to a server.

Can I use it on mobile?

Yes. Visit tingread.cn in a phone or tablet browser. Mobile uses a single-column horizontal page layout, and the edge tap zones are widened for narrow screens, making it suitable for reading on the subway.

Closing

Choosing a tool is not choosing a side. It is deciding what problem you need to solve now. If you need to manage thousands of books, send them to Kindle, and convert formats, Calibre is the most reliable answer, and we fully acknowledge that. If what you need is to open a browser, read one book, and not be disturbed, that is exactly the experience TingRead wants to deliver. Visit tingread.cn and begin immediately.

May this be a place where you slowly finish the books you have long wanted to read.

Try TingRead: open tingread.cn, drag in a book, and start reading without an account.