Back
gh

mrmartineau/Otter: Otter is a self-hosted bookmark manager made with Next.js and Supabase with Bluesky integration.

Otter is a self-hosted bookmark manager made with Next.js and Supabase with Bluesky integration. - mrmartineau/Otter

by mrmartineau github.com 265 words
View original

Otter

Otter is a self-hosted bookmark manager and media tracker built with React, Supabase, and Cloudflare Workers

Otter is released under the MIT license.PRs welcome! Follow @zander

FeaturesPackagesGetting startedTech stack

Features

Screenshots

Feed (dark mode) Feed (light mode)
New bookmark Search
Feed (showing tags sidebar) Toots feed

Packages

This is a pnpm monorepo containing the following packages:

PackageDescription
packages/webWeb app and Hono API on Cloudflare Workers
packages/appNative macOS/iOS app
packages/web-extensionCross-browser extension (Chrome & Firefox)
packages/raycast-extensionRaycast extension
packages/chrome-extensionLegacy Chrome extension (superseded by web-extension)

Getting started

Prerequisites

For a full walkthrough — including Supabase database setup, Cloudflare configuration, and deployment — see the Setup Instructions.

Quick start

pnpm install
pnpm web:dev

Tech stack

License

MIT © Zander Martineau

Made by Zander • zander.wtfGitHubMastodon