FUTR 0.5 - Linux release is available
Windows Users - sorry you have to wait for some build problem to be resolved, working on it.
Sascha-Oliver Prolić
_@futrnostr.com
npub18wxf...4xra
Christian, Author of Moggi (a statically typed, purely function language) and futr (a nostr client)
OpenSats report is sumitted, next release is building, I post links in the next hour or so. I hope you can enjoy this latest release.
Race condition in multi threaded inbox model, huge memory leak, garbage collector messed up, corrupted heap as well as Qt re-renderer loop. The longest bug fixing and debugging ever, maybe a world record. It's all my fault, I take all the blame. I messed up.
But it's fixed and merged into master branch. New release coming out tomorrow, I just want to double test everything.
I could solve first problem, was some tight STM loop, stupid but consumes CPU like hell. Hopefully I find the other culprit tomorrow.
5 days later and there is still at least 2 more bugs to resolve. Whoever says writing nostr clients is easy, he's lying.
Refactor of futr's relay connection core almost done. It's been quite recently, I know, good things take time.
BREAKING NEWS: OpenSats decided to no longer support FUTR - your beloved nostr client.
Don't worry, this project is not dead, even without financial support. My work continues, but most likely not full time anymore.
www.futrnostr.com
nostr:nprofile1qqswuyd9ml6qcxd92h6pleptfrcqucvvjy39vg4wx7mv9wm8kakyujgpypmhxue69uhkx6r0wf6hxtndd94k2erfd3nk2u3wvdhk6w35xs6z7qgwwaehxw309ahx7uewd3hkctcpypmhxue69uhkummnw3ezuetfde6kuer6wasku7nfvuh8xurpvdjj7a0nq40is a genius! He implemented by far the best relay selection methods in all nostr clients I've seen so far.
I had to copy some ideas and incorporate into futr. Almost done with that work, little testing and should be good to go.
Thanks Mike! You've helped a lot, even when you didn't meant to.
I'm hunting a ghost. Some error that is hard to find, whenever you suspect it to be in some specific place, you turn over every piece of the puzzle, just to realize it's not here as well.
Now that I know where you are not, I'm coming for you tomorrow, dear ghost 👻.
FUTR 0.4.1 released - the nostr client for desktop (Linux & Windows)
Windows Users can download the installer at:
https://github.com/futrnostr/futr/releases/download/v0.4.1/futr-0.4.1.0-setup.exe
Linux Users:
flatpak remote-add --if-not-exists futr-stable https://flatpak.futrnostr.com/futr-stable.flatpakrepo
flatpak install com.futrnostr.futr
Improvements:
- Introduced deferred pubkey-based profile update batching to replace immediate Qt signaling.
- Enhanced relay connection state tracking and rebalancing logic.
- Contact relays now exclude localhost, preserving own pubkey relays.
- InboxModel startup is now fully async, eliminating login delay.
- Integrated AppVeyor for Windows CI builds.
futr nostr
I've done it. Futr is now 50x faster! Need to clean up some debugging and fix two issues, release early the next. futrnostr.com
#nostr
Hey @ZEUS
My lightning address has suddenly changes within Zeus, my handle is gone.
Back to work, HsQML has been released yesterday, so maybe I can release another Bugfix release of futr the same week? Let's try.
Enlaces útiles - Bitcoin Meetup #13 Paraguay 

🚀 FUTR v0.3.0 is here! Major update with Windows support and tons of new features!
📥 INSTALL NOW:
Linux (Flatpak):
flatpak remote-add --if-not-exists futr-stable https://flatpak.futrnostr.com/futr-stable.flatpakrepo
flatpak install com.futrnostr.futr
Windows:
https://github.com/futrnostr/futr/releases/download/v0.3.0/futr-setup.exe
✨ What's New:
🎬 Rich Media Support
Images and videos now display directly in posts
Full video player with controls and fullscreen mode
Download any image/video with one click
Dedicated image viewer
💬 Enhanced Social Features
Nested comment threads with visual hierarchy
Quote reposts with your commentary
Referenced posts show inline
Message anyone without following first
🎨 Better User Experience
Smooth scrolling everywhere
Collapsible sidebar for more space
Smart auto-scroll to new content
Improved chat interface
👤 Profile Integration
npub addresses show as names and pictures
Clickable profile links
User avatars displayed consistently
Smart profile rendering
🖥 Cross-Platform
Full Windows 10 support with native installer
Better performance and reduced memory usage
Improved connection reliability
Visual network status indicators
🔧 Under the Hood
Faster loading and optimized performance
Better error handling and recovery
Publish status tracking
Smarter relay management
Transform your nostr experience with threaded conversations, rich media, and a polished interface across Windows and Linux!
#nostr #decentralized #socialmedia #opensource #privacy
1000 USD for anyone who can solve fix a memory leak in a Qt5 app with Haskell backend. I pay in Bitcoin.
Futr v0.2.0 (Linux only nostr client, windows coming soon)
A major update focusing on core nostr functionality, persistent storage, and improved user experience.
Installation via flatpak:
flatpak remote-add --if-not-exists futr-stable https://flatpak.futrnostr.com/futr-stable.flatpakrepo
flatpak install com.futrnostr.futr
Or if you have the old version already, simply do:
flatpak update
New Features
- Comment support with threaded discussions (NIP-10)
- Repost and quote repost functionality (NIP-18)
- Improved post rendering and content display
- Event deletion support (NIP-09)
- Persistent LMDB-based storage for all data
- LRU caching system for improved performance
- Optimized timeline storage and retrieval
- Better subscription handling and event processing
- Improved relay connection stability with websocket ping/pong
- Better relay discovery through NIP-65 (Inbox & Outbox Model)
- Optimized subscription management
- Enhanced relay authentication
- Referenced post display
- Comment threading and counts
- Consistent styling between posts and private messages
- Better notification handling for post updates
- Consolidated LMDB operations
- Improved subscription lifecycle management
- Better error handling and logging
- Enhanced tag parsing and handling
- Optimized event caching and invalidation
- More efficient timeline management
#futr #nostr #nostrdev


Automatic relay discovery for new accounts working. Just put your nsec and the app will figure out the rest.
#futr #nostr #nostrdev

