mirror of
https://github.com/kagisearch/smallweb.git
synced 2025-12-22 10:57:09 +00:00
Kagi Small Web Browser Extension
Discover the indie web directly in your browser. Random posts from personal blogs, YouTube creators, GitHub projects, and webcomics.
Features
- Discover: Random posts from curated indie content
- Multiple Modes: Blogs, Appreciated, Videos, Code, Comics, Saved
- Reader Mode: Clean reading experience with optional dyslexia-friendly font
- Text-to-Speech: Listen to articles hands-free
- Save for Later: Bookmark posts to your local collection
- Appreciate: Send appreciation to content creators
- History: Per-mode browsing history
- Keyboard Shortcuts:
Space- Discover next postR- Toggle reader modeS- Save/unsave postT- Toggle text-to-speechD- Toggle dyslexia font
Installation
Chrome
- Download
smallweb-chrome.zipfrom dist/ - Unzip the file
- Open
chrome://extensions/ - Enable "Developer mode" (toggle in top right)
- Click "Load unpacked"
- Select the unzipped folder
Firefox
- Download
smallweb-firefox.zipfrom dist/ - Open
about:debugging#/runtime/this-firefox - Click "Load Temporary Add-on"
- Select the zip file or manifest.json inside
Building from Source
cd extension
./build.sh
Outputs:
dist/chrome/- Chrome extensiondist/firefox/- Firefox extensiondist/smallweb-chrome.zip- Chrome distributiondist/smallweb-firefox.zip- Firefox distribution
Usage
- Click the extension icon to open the side panel
- Click "Discover" to navigate to a random post
- Use mode tabs to switch content types (hover for item counts)
- Enable Reader Mode for distraction-free reading
- Save posts you want to revisit later
Privacy
- All data stored locally in browser storage
- No tracking or analytics
- Referrer set to kagi.com/smallweb for proper attribution