Lightweight Reddit browser PWA using fabricate.js.
- Reddit OAuth login.
- Search bar for any subreddit or username.
- Drawer with list of user's subscribed subreddits.
- Feed built from recent popular posts in subscribed subreddits.
- Settings page with options and rate limit usage summary.
- Can be installed as a PWA to homescreen.
- Either list or gallery display modes.
- Multiple sort modes.
- Notation when a post is new since last reload.
- Collapsible comment tree.
- Navigation by post author or subreddit name.
- Simple inline image and video where extractable.
- Subscribe/unsubscribe from subreddits.
Install dependencies:
npm ci
Setup env.js
file using credentials from
Reddit apps prefs:
window.CLIENT_ID = '';
window.CLIENT_SECRET = '';
window.REDIRECT_URI = '';
Build and run:
npm start
![]() |
![]() |
Drawer of subreddits | Post comments |
![]() |
![]() |
Gallery view | List view |
![]() |
![]() |
Settings page | Install as PWA |