Firefox/Chrome extension that watches for posts in given subreddits or reddit searches and notifies about the new ones.
> npm run start:ff
> npm run start:chrome
> npm run buildzip:ff
> npm run buildzip:chrome
- create an extension package in /web-ext-artifacts folder
> npm run test
- test extension's code with jest
This extension uses OAuth2 authorization to check reddit private mail. To generate credentials create new reddit app and then add id of the app in /scripts/config.js
as clientId
string.
Popup and option page UI are made with Svelte.
Key | Function |
---|---|
Alt+Shift+S | Open the extension's popup |
↓, j | Select the next item |
↑, k | Select the previous item |
→, l, Enter | Expand selected posts group; open selected post in the new tab |
←, h, Backspace | Collapse selected posts group |
Space | Mark selected item as read (remove it) |
p | Pin selected post; remove already pinned post |
The code of the extension is licensed under the MPL-2.0.