zarazhangrui/reading-block-lark — explained in plain English
Analysis updated 2026-05-18
Save articles with one click while browsing so you don't lose track of them.
Automatically get a 30 minute reading block booked on your Feishu calendar after saving five articles.
Review your saved reading list, mark items as read, or delete them from a dashboard.
Check off what you actually finished at the end of each reading block.
| zarazhangrui/reading-block-lark | home-assistant/mobile-apps-fcm-push | lusouldepth-ai/review-notebook | |
|---|---|---|---|
| Stars | 40 | 40 | 40 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | — | 2026-07-05 | — |
| Maintenance | — | Active | — |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 2/5 | 3/5 | 2/5 |
| Audience | general | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Requires installing Feishu's lark-cli, running a local helper program, and loading the extension via Chrome developer mode.
Reading Block is a Chrome extension for people who save articles to read later and then never actually read them. Instead of letting saved links pile up forever in a list, it turns your reading into an actual appointment on your calendar. This particular version books that appointment on Feishu, also known as Lark, a workplace app popular in China. A separate version of the same extension exists for people who use Google Calendar instead. The idea is simple. You click the toolbar icon on any article to save it, and a small confirmation appears with an option to undo. Once you have saved five articles, the extension looks for a free slot within the days and hours you prefer, such as weekday afternoons, and books a 30 minute reading block on your calendar with those five links included in the event notes. It waits until the block is at least two hours away and never books more than one block per day. When a reading block ends, a small checklist appears asking what you actually finished reading, and anything left over rolls into your next block automatically. You can also right click the toolbar icon to open a full page listing everything you have saved, mark items as read, delete them, or change your settings. Setup has two parts. First, you install and log into Feishu's own command line tool, then start a small helper program included in the project, either by running a command or double clicking a start file. Second, you load the extension into Chrome through developer mode. The project includes a separate setup guide written for non-technical readers. On privacy, the README states that your reading list is stored only in your own browser, with no cloud server and no account required. The extension only talks to the helper running on your own computer, which only talks to your own Feishu account through your own login, and the helper refuses requests from any other website. The project is licensed under MIT.
A Chrome extension that saves articles you want to read later and automatically books a 30 minute reading block on your Feishu (Lark) calendar.
Mainly JavaScript. The stack also includes JavaScript, Chrome Extension, Feishu.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
double-check against the repo, no cap.