chrome-read-later
chrome-read-later copied to clipboard
A temporary bookmark focuses on reading later, rather than closing and removing, with several Vim keybindings!
Dedicated to my fiancee Yang Yang
A temporary bookmark focuses on reading later, rather than closing and removing.
Installation
Click the image below to install:

Please rate it on chrome web store or star it on github if you like it. Your encouragement will help me make it better, thanks!
Manual Installation
- Download chrome-read-later.zip.
- Unzip it and move it to the safe path(you won't delete it accidentally).
- Go to
chrome://extensions/
- Open
Developer mode
. - Drag the folder to chrome or Click
Load unpacked
and select the folder.
Features
Reading List
- Reading Progress(Orange %): It gets and sets the scroll position of current page.
- Video Progress(Blue %): It gets and sets the current time and the playback rate of the frist video.
- Sync in Cloud: Sync across Chrome browsers with one google account.
- Local History: Save the reading list history locally.
Status Bar
- Row Number : Total Count
- History Icon: Click to on/off history mode.
- Options Icon: Click to open options page.
- Question Icon: Click to open the documentation & feedback page.
Usages
Windows and Mac Keyboard Differences
Mac Key | Windows Key |
---|---|
Control | Ctrl |
Option | Alt |
Command | Windows |
Delete | Backspace |
Website
-
Right Click
a link and select Save to Read Later in context menus to save the target link info. -
Right Click
current page and select Save to Read Later in context menus to save page info and close current tab. -
Click
the read later icon to open the Reading List(Popup Window). - Alt + Shift + S: Save to reading list.
- Alt + Shift + Z: Zoom In/Out reading list.
If you pressed the shortcuts and it didn't work, please enter chrome://extensions/shortcuts
in your address bar.
Find Read Later and set the shortcuts(resolve the keyboard shortcuts conflicts)
Popup
Actions | Mouse | Keyboard | VIM |
---|---|---|---|
Open reading list | Click extension icon |
Alt + Shift + z | \ |
Close reading list | Click extension icon |
Alt + Shift + z | Esc |
Open in Current tab | Click |
Enter | o |
Open in a New tab and Stay in Current tab | Command + Click |
Command + Enter | O |
Open in a New tab | Alt + Click |
Alt + Enter | alt + o |
Delete | Hover favicon and Click |
Delete | dd |
Move to Next | Move Down | ↓ | j |
Move to Previous | Move Up | ↑ | k |
Move to Top | Scroll to Top | Command + ↑ | gg |
Move to Bottom | Scroll to End | Command + ↓ | G |
Restore a deletion | \ | Command + z | u |
Copy link address | Right Click and select copy link address |
\ | yy |
On/Off history mode | Click History icon | \ | H |
Open setting page | Click Setting icon | \ | , |
Open documentation & feedback site | Click Question icon | \ | ? |
Show full title and link | Hover text |
\ | \ |
Note
- Get/Set reading progress works on most pages, it may change base on current window size.
- Only get/set the first HTML video's information.
- Remove the extension will delete the reading list in the cloud, it cannot be restored.
- The maximum reading list in cloud is up to 250 items, due to google's limits.
- It may be slow if the reading list in history is near to 10,000 items.
Contribution
Suggestion & PR are welcome. Please open an issue to discussion first.
- UI
- UX
- Refactoring / Code Quality
- New Features
- Documentation
TODO
- [ ] Get/Set PDF page number(with pdf.js extension).
- [ ] Integrate with vimium(C), use s and S.
- [ ] Cache the reading list to instantly open.
- [ ] Improve the vim code logic(more dynamic).
Credits
- Logo is designed by Yasujizr.
- Delete icon is made by Freepik
- Icons in status bar are Octicons.
- I use RubyMine to make this extension, it improves my productivity a lot!
- Special thanks to my girl friend YangYang, she gave me a lot of helpful suggestions, feedback and encouragement.
LICENSE
AGPL-3.0