quotingI'm working on a new operating system for Nostr, it's called Verdana (a tribute to the famous Slovenian alpine ski racer Ana Drev).
nevent1q…c4ru
Just kidding, it's only a program. But the idea is that you install a bunch of very micro apps that do one thing only and compose your own client, in a way, by combining them. They are web apps and run in webviews, each in its own independent window, but they have access to a common database, a centralized engine that fetches feeds of notes from profiles efficiently, a common signer and many other Nostr helpers.
And of course they also have access to each other, by invoking actions on other apps and potentially getting responses back.
![]()
If you are brave and wants to help, please try to download a binary from https://github.com/fiatjaf/verdana/actions/runs/36899284292 (or go to the most recent) or build it from source.
Here's a bunch of microapps if you want some inspiration: naddr1qv…uz22.
There are many things to do still. There is an Android app too that works similarly, but it's currently broken. And the "build your own client" needs more configurability aside from the manual picking of apps. But the desktop app has some cool things already, like the ability to create bundles of apps that you start from a shortcut.
![]()
In the near future it would be nice to have someone share a big bundle of configuration and apps with others, so people are onboarded to Nostr with an experience and a set of microapps already pre-curated by a friend or some community leader; and later they learn how to customize things their own way. So this would be like a more flexible version of https://hallway.fiatjaf.com/.
ly on Nostr: The Emacs of Nostr. ...
The Emacs of Nostr.
