explaingit

kenshin/simpread

8,624JavaScriptAudience · writerComplexity · 2/5Setup · easy

TLDR

SimpRead is a browser extension that converts any webpage into a clean, distraction-free reading view with one click. It lets you highlight and annotate text, then sync those annotations to Notion, Obsidian, and other note-taking tools, with export to Markdown, PDF, and Epub.

Mindmap

mindmap
  root((repo))
    Reading modes
      Focus Mode dim clutter
      Reader Mode clean layout
    Annotations
      Highlight text and images
      Tags and notes
      Five colors four styles
    Exports
      Markdown and HTML
      PDF and Epub
      Kindle delivery
    Sync integrations
      Notion Obsidian Evernote
      Logseq Roam Research
      Sync Assistant app
    Extra features
      Read Later queue
      Knowledge graph
      Plugin system
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Strip ads and navigation from any article and read it in a clean, customizable layout with one click

USE CASE 2

Highlight text on any webpage and automatically sync those annotations to Notion, Obsidian, or Logseq

USE CASE 3

Export a cleaned-up article to Markdown or Epub and send it to a Kindle for offline reading

USE CASE 4

Build a personal read-later queue and explore how your saved articles connect in a knowledge graph view

Tech stack

JavaScriptCSSChrome ExtensionFirefox Extension

Getting it running

Difficulty · easy Time to first run · 5min

In plain English

SimpRead (simplified Chinese: 简悦) is a browser extension for Chrome and Firefox that converts any webpage into a clean, distraction-free reading view with a single click. The project is primarily aimed at Chinese-language readers, and most of its documentation and interface are in Chinese, though the extension itself works on websites in any language. The extension has two main reading modes. The first, called Focus Mode, does not change the page structure at all, it simply highlights the main content and dims everything else, so your attention stays on the text. The second, called Reader Mode, strips out navigation bars, ads, and sidebars and rebuilds the page in a clean format that is easier on the eyes, with controls for font size, line spacing, and custom CSS. The extension has been tuned to work with hundreds of specific websites. Beyond reading, SimpRead 2.0 added a full annotation system. You can highlight text, images, or code blocks on a page in five colors and four styles, then attach tags or notes to each highlight. Those annotations can be sent directly to note-taking and productivity tools such as Notion, Obsidian, Evernote, Joplin, Roam Research, Logseq, Dropbox, and several Chinese-language tools. You can also export the cleaned-up page to Markdown, HTML, PDF, Epub, or other formats, including sending it to a Kindle. Version 2.1 introduced a companion desktop app called Sync Assistant. It handles automatic syncing of your saved reading data, native PDF and Epub export, direct delivery to Kindle, and local file output. A separate plugin system lets developers write JavaScript-based add-ons that extend the extension's behavior further. The project also includes a Read Later queue and a knowledge graph view that shows connections between your saved articles. Installation is available through the Chrome Web Store, as a direct CRX download, or via a UserScript for browsers like Safari, Edge, and Opera. Mobile versions exist for iOS and Android as well. The full README is longer than what was shown.

Copy-paste prompts

Prompt 1
Using SimpRead annotation export, set up a workflow that sends all my webpage highlights to an Obsidian vault automatically, tagged by source domain
Prompt 2
Configure SimpRead Reader Mode with a custom font, wider line spacing, and a sepia background color for long reading sessions
Prompt 3
How do I use SimpRead Sync Assistant to export saved articles as Epub files and deliver them to my Kindle automatically?
Prompt 4
Write a SimpRead plugin in JavaScript that adds a summarize button to every article opened in Reader Mode and calls an AI API with the page text
Open on GitHub → Explain another repo

← kenshin on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.