Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Readest Web Highlights

mimomimo104 downloads

Import Readest web highlights and book covers into editable notes.

Add to Obsidian
Readest Web Highlights screenshot
Readest Web Highlights screenshot
  • Overview
  • Scorecard
  • Updates2

Import your Readest library and highlights into ordinary Obsidian Markdown notes. This plugin connects to the Readest web API, so you do not need to install or run the local Readest application or give Obsidian access to its files.

Readest Web Highlights is an independent community plugin by wavey. It is not affiliated with Readest.

Features

  • Creates one editable note per book, with title, author, format, reading progress, and a local cover image in its properties.
  • Downloads the actual cover from Readest Cloud when one is available. Books without a cloud cover get a local typographic SVG cover.
  • Imports highlights in page and CFI order as color-aware Obsidian callouts. Highlight and attached note titles link back to the exact annotation in the Readest web reader.
  • Keeps annotation identity in private plugin data rather than visible comments. Write your own notes between highlights, change an imported block, or start from a Markdown template. Later syncs add new highlights in place and leave locally edited blocks intact.
  • Syncs on command, on startup, or at a configurable interval. It reads from Readest and never changes your Readest library.
  • Runs on desktop and mobile Obsidian, with no local Readest installation required.

The plugin creates notes and cover files in the vault folders you choose. It does not create a Base or alter an existing Base. If you want a library view, you can build one yourself from the imported note properties.

Install

Requires Obsidian 1.13.1 or newer and a Readest account with cloud sync enabled for the books and annotations you want to import.

Once listed in the Obsidian Community Plugins directory, search for Readest Web Highlights, install it, and enable it. Until then, download main.js, manifest.json, and styles.css from a GitHub release and place them in <vault>/.obsidian/plugins/readest-highlights-web/. Reload Obsidian and enable the plugin.

Open the plugin settings, enter your Readest email, and select Connect to sign in. The password is used for sign-in and is not saved. The renewable session is stored in Obsidian SecretStorage. Run Readest Web Highlights: Sync library and highlights from the command palette, or use the ribbon icon.

Editing and linking

You can write freely between imported highlights. Sync only replaces an imported block when its Readest source changed and the block still matches the last version the plugin wrote. A block you edited locally is preserved. Text in your template and book notes stays yours.

The title of each imported highlight is a web link to its Readest annotation. An attached Readest note uses the same destination. Obsidian hands external links to your browser; browser and OS behavior determines whether an existing Readest tab is reused. The plugin cannot reliably focus an arbitrary already-open browser tab.

Existing Library.base files from development versions are left in place and are no longer generated or modified. The published plugin uses the unique ID readest-highlights-web. On first load, it reads settings and highlight identity data from the former readest-highlights ID if present. Disable the old development plugin before enabling this one.

Data and limitations

The plugin requests your book metadata, annotations, and available cover images from web.readest.com and Readest's authenticated storage. Book notes and cover images are stored only in the vault folders you configure. It does not download book files or upload your Obsidian notes. Its use of Readest's web sync and storage APIs is unofficial; Readest may change those APIs.

Web annotation links require the book to be available to the Readest web reader. A browser may open a new tab for each external link.

Development

npm ci
npm test
npm run build

For manual development installation, copy the built main.js plus manifest.json and styles.css into the plugin folder above.

Report bugs or request features at github.com/keptan/obsidian-readest/issues.

License

MIT © 2026 wavey.

HealthExcellent
ReviewPassed
About
Import Readest library and highlights into editable Obsidian Markdown notes using the Readest web API—no local Readest app required. Create one note per book with metadata and a local cover; convert highlights into color-aware callouts ordered by page/CFI and link them to the Readest reader while keeping local edits intact during syncs.
ImportAttachmentsSyncing
Details
Current version
0.4.1
Last updated
2 weeks ago
Created
2 weeks ago
Updates
2 releases
Downloads
104
Compatible with
Obsidian 1.13.1+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
mimomimokeptan
GitHubkeptan
  1. Community
  2. Plugins
  3. Import
  4. Readest Web Highlights

Related plugins

YAOS

Simple real-time sync powered by your own Cloudflare Worker.

Local Images Plus

A reincarnation of Local Images to download images in Markdown notes to local storage.

Nexus AI Chat Importer

Import AI chats from ChatGPT, Claude, Mistral Vibe, Perplexity, and Grok into Obsidian as clean Markdown notes.

Epub Importer

Import EPUB files as Markdown.

Importer

Convert your data to Markdown files you can use in Obsidian. Works with Apple Notes, OneNote, Evernote, Notion, Google Keep, and many other formats.

Self-hosted LiveSync

Sync vaults securely to self-hosted servers or WEBRTC.

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

Share Note

Instantly share/publish a note, with the full theme and content exactly like you see in Obsidian. Data is shared encrypted by default, and only you and the person you send it to have the key.

Google Drive Sync

Syncs a vault into Google Drive for cross-platform use (works for iOS).

Consistent Attachments and Links

Move note attachments and update links automatically.