mirror of
https://github.com/dergigi/boris.git
synced 2026-02-10 17:44:34 +01:00
f3a8cf1c23d66cdab734d5820760e69120811096
Change button from absolute to fixed positioning so it appears at the correct location relative to selected text regardless of scroll position
Boris
Your reading list for the Nostr world.
Boris turns your Nostr bookmarks into a calm, fast, and focused reading experience. Connect your Nostr account and you’ll get a clean three‑pane reader: bookmarks on the left, the article in the middle, and highlights on the right.
What Boris does
- Collects your saved links from Nostr and shows them as a tidy reading list
- Opens articles in a distraction‑free reader with clear typography
- Shows community highlights layered on the article (yours, friends, everyone)
- Lets you collapse sidebars anytime for full‑focus reading
- Remembers simple preferences like view mode, fonts, and highlight style
How it works
- Connect your Nostr account.
- Click “Connect” and approve with your usual Nostr signer.
- Browse your bookmarks.
- Your lists and items appear on the left. Pick anything to read.
- Read in comfort.
- The center panel renders a readable article view with images and headings.
- See what people highlighted.
- The right panel shows highlights by level:
- Mine (your highlights)
- Friends (people you follow)
- Nostrverse (everyone else)
- Each level has its own color. Click any highlight to jump to that spot.
- The right panel shows highlights by level:
- Focus when you want.
- Collapse one or both side panels. The layout adapts without wasting space.
Why people like Boris
- No noise: Just your saved links and the best excerpts others found
- Fast by default: Opens instantly in your browser
- Portable: Works with any Nostr account; your data travels with you
- Designed for reading: Smooth navigation and instant scroll‑to‑highlight
Tips
- Hover icons and counters to see what they do — most controls are discoverable.
- Lots of highlights? Scan the right panel and click to jump between them.
- Open Settings to switch fonts, tweak highlight styles, and change the list view.
Privacy and data
- Boris doesn’t ask for an email or create a new account — it connects to your existing Nostr identity.
- Your bookmarks and highlights live on Nostr. Boris reads from the network and renders everything locally in your browser.
Troubleshooting
- If something looks empty, try opening another article and coming back — network data can arrive in bursts.
- Not every article has highlights yet; they grow as the community reads.
License
MIT
Languages
TypeScript
89.6%
CSS
9.4%
Shell
0.6%
JavaScript
0.2%
HTML
0.2%