What is Nostr?
jb55 / Will
npub1xts…kk5s
2024-12-13 01:38:32

jb55 on Nostr: 2000+ lines of code later, notedeck now set up to render multiple apps like a ...

2000+ lines of code later, notedeck now set up to render multiple apps like a browser, and the columns app is cleanly separated.

One nice thing that came out of this is that i extracted the theme system as well, which means all notedeck nostr apps could share the same visual style, kind of like an operating system scheme. How neat is that!

#nostrstandup

https://github.com/damus-io/notedeck/pull/565
started the process of breaking notedeck into two parts:

- the chrome (tab bar, location bar, back/forward button)
- the apps

so internally our columns app is called notedeck-columns. soon we will be adding notedeck-viz and notedeck-notebook.

These will be different apps that can exist alongside each other. For example, kieran's native zap.stream app can be loaded in a new "tab" when you click on a stream link in a column.

The browser will be responsible for the local relay, accounts, signing, possibly even subscription and connection management.

This means every app you use will be multi-account by default, and you don't have to worry about key security.

The everything app is coming.
note1att…rt3l
Author Public Key
npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s