Otter is a self-hosted bookmark manager made with React and Supabase and hosted on Cloudflare
Features • Getting started • Docs • Ecosystem
- Private bookmarking app with search, tagging and filtering
- Dark/light colour modes
- Mastodon integration - backup of your own toots as well as your favourite toots
- Raycast extension to search your bookmarks, view recent bookmarks and create new ones
- Chrome extension for easy bookmarking
- Bookmarklet
Feed (dark mode) ![]() |
Feed (light mode) ![]() |
---|---|
New bookmark ![]() |
Search ![]() |
Feed (showing tags sidebar) ![]() |
Toots feed ![]() |
- pnpm - install with
npm i -g pnpm
- Supabase account and the Supabase CLI - install with
npm i -g supabase
- Cloudflare account (optional) - used for the page scraper and Mastodon to Supabase worker
I use various other tools to make Otter even better:
- Raycast extension (on the Raycast extension store)
- Chrome extension (not currently on the Chrome webstore)
- Apple Shortcut - download this shortcut and update your Otter instance URL within it. Then you can add it to your iOS share sheet and quickly add new bookmarks to Otter
- Mastodon to Supabase Cloudflare worker used to backup my Mastodon toots to Supabase
Made by Zander • zander.wtf • GitHub • Mastodon