Notedeck should be insanely fast on any machine, even low end ones.
it's powered by a custom nostr database/relay written in C. nostrdb rivals the performance of strfry, the fastest nostr relay that powers most of the largest nodes.
Notedeck is all natively compiled rust code, not based on web browser tech. Renders directly from the notes in nostrdb virtual memory to your graphics card, zero copy.
It's *impossible* to hit the level of performance notedeck reaches if you are building a nostr app in the browser. it will always be faster than any web-based nostr client.
I took everything I learned from damus iOS to build a new client architecture designed for performance at every layer of the stack.
We're backporting these performance advances to Damus iOS as well, so soon iOS will be as fast as notedeck. notedeck will also be our Damus Android app, it's designed to be mobile first and responsive. In the future it will run on iPadOS as well.
Notedeck out now, so check it out to experience how fast nostr clients can be!

Damus
A new social network that you control
Replies (54)
It launches SO damn fast
Cant wait until it has an icon lmao
Is there a secret that I’m missing for my windows 10 intel pc? I can’t get it to open after install…
I think we're gonna need to fix our logging for me to fix it, the logs aren't saving at the moment so I won't be able to see what's wrong. will get on this!
once the page cache is hot it should effectively load instantly, since "loading" the db is just a single mmap call. bam the entire database is in memory from the page cache.
what OS you on?
Win11
oh right lol will fix
banger note here, bit tricky to install and to open on Ubuntu 24.04. But works like charm. hmmm webm not a valid file to upload yet. after installation have to use cmd line to check if installed or not and then cmd to open it as well
lets take screen shot of webm. it might me my pc need reboot.!!!!

yeah I haven't got one on Fedora atm... seeing it on macOS though!
we haven't done a QA pass on the ubunutu package. will add it to the list
Btw do updates need to be done manually? Is there any notification in the app yet? I cant see this NOT being huge, its so slick and theres so much potential
Can't seem to log in, perhaps it's meant to be Read Only for now? 🤔
I would really like a Column for lists I've made, especially my RSS feed lists:)
But maybe that's an RSS reader instead lol
where are my decks on ubuntu, which i created on my macbook, same keys. still synching yet
this already works
you just put in your nsec to login
Ah I see. I wasn't sure that was the right field to put it into. (The prompt say 'enter your public key' ... Also I am stupid lol)
That confused me too lmao I thought I remembered reading that it was read-only so far but glad to see its a bit further
No you’re not I already flagged this as confusing lol. It’s on the ‘issues’ list.
just add your nsec and it will upgrade your read-only to write
Do y'all want people opening issues for things on github, hitting y'all up here, or just holding tight since this is alpha.
I like how it updates the new notes as they come in as well! All of that seems so smooth!
You can tag
@elsat here and he can see if it’s already there or not. Probably the most effective. Thanks for trying it out! And nice two stars :)
it's insanely fast
Need help with install !!!
What operating system?
Ubuntu running pop_os
Not working for Debian 11. Version of libc6.
you need Debian Testing to compile Note Deck
Thanks, will see whats up
Running testing for an alpha version of notedeck? No way
Why is that i wonder? I need to test on debian more it seems
old rust
Oh thought we were talking about the binary
Notedeck is really cool! It runs very fast, it just has little nits here and there.
One feature that I think I would really like, but it probably doesn't make sense for others, is if I could remove all/most of the UI elements I don't need and just have solid keyboard shortcuts.
To give sense for what I mean - here's my obsidian...

Vim Shortcuts please
@jb55
Definitely. Keyboard shortcuts soon
notedeck depends of libc6 (>= 2.34)
libc6:amd64' is 2.31-13+deb11u11 in Debian 11
naturally
oh interesting
So, this only available for purple members right now? Can people on android or Windows get purple?
Available for all as of yesterday!
https://damus.io/notedeck. And also yes anyone can get purple for early access to any of our products.
It won't accept my npub
You can enter your nsec to write and repost etc
Nsec not working either
I'm using it on my desktop with windows
This has made me motivated to audit the garage parts cemetery like nothing else in my life could. Thank you
I got it to work for read only. I used my snort social annie@snort.social
But my nsec wouldn't work.
Hmm. I’ll tag
@KernelKind to see if he can debug
Thanks. Looks good so far.