Announcing Plaza, a native Nostr client for macOS. đ

npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7
hex
86e517966ef48dd5da7c697414ec7531af03ce05d7990f4b4b2618f49f7e2cdenevent
nevent1qqsgdeghjeh0frw4mf7xjaq5a36nrtcrecza0xg0fd9jvx85nalzehsprpmhxue69uhhyetvv9ujuem4d36kwatvw5hx6mm9qgsru22d9lfnnwck54qr4phrvey50h2q33xc0gqxv5j03ftn4efu4rs039af3Kind-1 (TextNote)
Announcing Plaza, a native Nostr client for macOS. đ
I built it because I wanted a feed that is already there when the window opens. Plaza keeps your notes in a local database and draws from disk first, then lets the relays catch up behind you. A feed query takes 0.28ms, so there is nothing to wait for.
I wrote it in Zig. No Electron, no WebView, no browser hiding in the binary. It opens straight into a feed as well, with no sign-up or welcome wall, because reading Nostr never needed a key.
Your key can stay out of it entirely if you want. Sign through Notary over NIP-46 and Plaza never sees it. Notary signs for other clients too, so it can be your signer everywhere rather than only here.
It is early, and I would rather say so than have you find out: no DMs, no zaps, no search yet.
If you are on macOS, tell me what breaks. And if you are not: what does your current client get wrong?
https://zignostr.com/plaza

#nostr #buildinpublic
Raw JSON
{
"kind": 1,
"id": "86e517966ef48dd5da7c697414ec7531af03ce05d7990f4b4b2618f49f7e2cde",
"pubkey": "3e294d2fd339bb16a5403a86e3664947dd408c4d87a0066524f8a573ae53ca8e",
"created_at": 1786277259,
"tags": [
[
"t",
"nostr"
],
[
"t",
"buildinpublic"
],
[
"client",
"Plaza"
]
],
"content": "Announcing Plaza, a native Nostr client for macOS. đ\n\nI built it because I wanted a feed that is already there when the window opens. Plaza keeps your notes in a local database and draws from disk first, then lets the relays catch up behind you. A feed query takes 0.28ms, so there is nothing to wait for.\n\nI wrote it in Zig. No Electron, no WebView, no browser hiding in the binary. It opens straight into a feed as well, with no sign-up or welcome wall, because reading Nostr never needed a key.\n\nYour key can stay out of it entirely if you want. Sign through Notary over NIP-46 and Plaza never sees it. Notary signs for other clients too, so it can be your signer everywhere rather than only here.\n\nIt is early, and I would rather say so than have you find out: no DMs, no zaps, no search yet.\n\nIf you are on macOS, tell me what breaks. And if you are not: what does your current client get wrong?\n\nhttps://zignostr.com/plaza\n\nhttps://raw.githubusercontent.com/zig-nostr/plaza/main/docs/shots/hero.jpg\n\n#nostr #buildinpublic",
"sig": "9cf168c7149eeb6b2f83a85b1e92df5d8c7576489edc360855bfdf2c54c3ef7ecfa63e28db5478a609d8020b36578c10d81dd4dedc5078805ada6e5604f2dc2a"
}