Stash

xyz.laoc.stash
by laoc42 _@laoc.xyz

Nostr social bookmarking and highlights for Android

Stash saves web pages and text highlights to nostr, so your bookmarks live on relays instead of in one browser. - Share any page from your browser to file it as a NIP-B0 bookmark (kind 39701) - Share a text selection to keep it as a NIP-84 highlight (kind 9802) - Organise bookmarks into NIP-51 lists (kinds 10003 / 30003) - Reader view with images, for pages you saved - Signs with Amber over NIP-55 — the app never sees your private key - Report bugs from inside the app as NIP-34 git issues

First release: Aug 5, 2026, 5 total releases.

Most recent release: Aug 19, 2026.

Website

Appears in 1 app stack.

3,600 sats / 3 zaps received in the past year.

Sats Received

Underlying data available via MCP: app_zaps, app_releases.

Zap Count

Underlying data available via MCP: app_zaps, app_releases.

Releases

  • Aug 19, 2026 0.13.0
    ### Added - Create highlights inside the app: select text in the reader and a Highlight action captures it, source and all — no round-trip through the browser's share sheet. ([issue](https://gitworkshop.dev/nevent1qqsfhcpcv20zukqexz2aq8f58uz6ftycfc20vmsq37ffpr5etvljqcqpz3mhxue69uhhyetvv9ujumn8d96zuer9wchc6tpg)) - Share into your NIP-29 groups: highlights and bookmarks can be posted to the rooms you are in — several rooms at once, with a note. A new Groups tab shows every room your community relays host (joined ones badged, favourites starred and pinned on top), and each room's feed of shares.
    More…
    ([issue](https://gitworkshop.dev/nevent1qqsxrlvfe9mfrggg57hl85tjen6ljsg5mmk4jya7hpng08dax52mqfgpz3mhxue69uhhyetvv9ujumn8d96zuer9wcyc9jku)) - Share a page to Stash and read it there: the share sheet now asks "Read in Stash or save bookmark?" — reading opens the page in the reader with everyone's highlights and needs no sign-in. ([issue](https://gitworkshop.dev/nevent1qqs287kq0lvj3qwph5n6lt68l3ppcgzmrwsqnvpxve8gh97r3k7ucpqpz3mhxue69uhhyetvv9ujumn8d96zuer9wc0z0y7a)) - Reading a highlight of a nostr event, jump to the original event in your own nostr client (Amethyst & co) and see the full thread — the reader's byline ends in an open-in-new icon, and the "couldn't load" card offers the same beside the browser. ([issue](https://gitworkshop.dev/nevent1qqsxsj7ykvzaln26vsudgj7gc83eau2pml92vxr0klse3yuy6pe56jcpz3mhxue69uhhyetvv9ujumn8d96zuer9wcauatw8)) - Offline, everything nostr now reads from the device: comment badges and threads, profile names and avatars, and the reader's nostr-source documents join the already-cached bookmarks, highlights and lists. ([issue](https://gitworkshop.dev/nevent1qqsgjmvxp6nqj4p88qjnwp7zthm4dd2jw4nyvmer7w2crnn726c362spz3mhxue69uhhyetvv9ujumn8d96zuer9wcj8qtrj)) - "Copy event id" puts the `nevent1…` form on the clipboard — the one every client accepts on paste — instead of raw hex. ([issue](https://gitworkshop.dev/nevent1qqsgyffngqzwhyyptxeh620v8wuykq7x5zr4d455672xu9jtmy578wcpz3mhxue69uhhyetvv9ujumn8d96zuer9wcd0dcka)) ### Fixed - Airplane mode no longer wipes the cached library: a connection the phone refuses used to read as "you have nothing" and delete the cache at the exact moment it was the only copy. An empty answer never deletes a non-empty cache now. - The settings card shows your profile picture, like everywhere else.
  • Aug 11, 2026 0.12.1
    ### Fixed - The first load after signing in: the library no longer flickers — content appearing, briefly vanishing, then returning — while relays answer, and discovering your relay list no longer holds up the first real content for up to 12 seconds. ([issue](https://gitworkshop.dev/nevent1qvzqqqqx25pzq8zl7092ekzzcqwu4rehsgcmzesh29kjznd8t3aw4wlfu8h7ns8kqyw8wumn8ghj7mn8d96zuerpde3k7mnhv9ukgetk9e3k7mf0qyfhwumn8ghj7emfw3hx7um5wghxxmmd9uqzq68tm2xya66ck7dxurgudghfctx52lxk49wd4paekwefq7syw43m4905ly)) - Discover (and the other tabs) keep your place in the list when you open something and come back. ([issue](https://gitworkshop.dev/nevent1qqsz5zvyfek09nc3sx8j5gl5gjp93aqwrl0txeq2lngxw65u7f3k2qspz3mhxue69uhhyetvv9ujumn8d96zuer9wckaf5pv))
    More…
    ### Changed - relay.nostr.band is no longer in the default relay list. - The in-app update check now follows the releases published via zapstore. It was still watching a separate release key whose last announcement was 0.10.1, so it never noticed 0.11 or 0.12 existed.
  • Aug 8, 2026 0.12.0
    A full visual redesign plus several things people asked for. ### Added - New "Paper" theme and reworked screens across the app — nav, library, save sheets, sign-in, discover. ([issue](https://gitworkshop.dev/nevent1qqs9nj9g5mucmcxgn7me0cgxpcg9h0l0nfh7d9c7f6npmvucycr0umspz3mhxue69uhhyetvv9ujumn8d96zuer9wc4a2h6t)) - Save highlights to a list, the same way bookmarks can already be saved to one. ([issue](https://gitworkshop.dev/nevent1qqs8jj008el70qlq0cn4um6qtjqjuguazc7rr3ugrjdd849lac09uaspz3mhxue69uhhyetvv9ujumn8d96zuer9wcfua8nz))
    More…
    - Copy an event's ID from the three-dot menu on any bookmark or highlight. ([issue](https://gitworkshop.dev/nevent1qqs2ftgxgwa3qk45264zn76un5jlyleqr87m360z2xz709qet99mvlspz3mhxue69uhhyetvv9ujumn8d96zuer9wc90eqe3)) - Sign in with a private key (nsec, hex, or an encrypted ncryptsec) as an alternative to a bunker. ([issue](https://gitworkshop.dev/nevent1qqs05yjh05fxek79v6txluld6prlxu2h2atl86fyjkn83f4a8z64wgqpz3mhxue69uhhyetvv9ujumn8d96zuer9wceccpx6)) - Sign in with a remote signer over a bunker URI (NIP-46), as an alternative to Amber. ### Fixed - A crash some relays' login (auth) step could trigger. ([issue](https://gitworkshop.dev/nevent1qqs0pmkk8qkwrkyr9945g2l548qxmfsqt83sgyrshcutvlsqxtwwldqpz3mhxue69uhhyetvv9ujumn8d96zuer9wc38m6rv)) - Saving a bookmark could ask for a signature twice for no reason. ([issue](https://gitworkshop.dev/nevent1qqsd4cuesuh798jzude6nnpg7tdym65kfnnpjpznctatcuvcnacq0tcpz3mhxue69uhhyetvv9ujumn8d96zuer9wct0vpp4))
  • Aug 5, 2026 0.11.1
  • Aug 5, 2026 0.11.0