Verdana is available on Zapstore now and you can be the first to download! (I didn't try, so let me know if the download works.)
fiatjaf's avatar fiatjaf
I'm working on a new operating system for Nostr, it's called Verdana (a tribute to the famous Slovenian alpine ski racer Ana Drev). 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. image 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: View article โ†’. 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. image 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/.
View quoted note →

Replies (6)

It works the napps are just very crude
fiatjaf's avatar fiatjaf
I'm working on a new operating system for Nostr, it's called Verdana (a tribute to the famous Slovenian alpine ski racer Ana Drev). 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. image 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: View article โ†’. 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. image 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/.
View quoted note →
Constant's avatar
Constant 1 week ago
it is a bit disorienting at first, but if you play around with it a bit, it quickly unveils a bunch of superpowers, despite its rough experience.
โ†‘