Something went wrong. Try again.
Tangled notifications browser extension
Something went wrong. Try again.
TypeScript 100%
Commits 8
docs: add license file
Signed-off-by: moshyfawn <email@moshyfawn.dev>
chore: make extension icon square
Signed-off-by: moshyfawn <email@moshyfawn.dev>
build(firefox): update script to build mv3 specifically
Signed-off-by: moshyfawn <email@moshyfawn.dev>
build(firefox): add mv3 manifest fields
Signed-off-by: moshyfawn <email@moshyfawn.dev>
init: browser extension for tangled notifications
Signed-off-by: moshyfawn <email@moshyfawn.dev>
README.md
Tug #
Tangled notifications browser extension.
Features #
- Badge showing unread notification count
- Click to open notifications page
- Polls every minute
- Cross-browser support (Chrome, Firefox, Edge, Safari)
Development #
bun install
bun run dev # Chrome
bun run dev:firefox # Firefox
Build #
bun run build # Chrome
bun run build:firefox # Firefox
bun run zip # Package for distribution
Architecture #
entrypoints/background.ts- Polling and click handlerutils/api.ts- Tangled API clientutils/badge.ts- Badge renderingutils/storage.ts- Persisted state