Exploring the Best Nostr Clients on…

· 1 min read
Exploring the Best Nostr Clients on…

Exploring the Best Nostr Clients on iOS: Iris, Nostur, Primal, and Damus ⤵️

The search for the ideal Nostr client isn’t over yet—each client brings its own mix of pros and cons, offering unique features while lacking others. Here’s my take on the top iOS-compatible clients I’ve tried so far focusing on the pros for now: #Iris, #Nostur, #Primal, and #Damus.

@Iris : Best for Visual Browsing

Iris stands out with its Media Gallery View, which displays all posts and replies in a media tile layout. This is incredibly useful when you’re trying to locate a specific post by simply scrolling through media thumbnails, especially given the lack of an embedded profile search function across most clients (if there’s a way to do this, let me know!).

@Nostur : Ideal for Advanced Settings

Nostur offers a highly granular technical UX, perfect for users who want direct access to advanced settings like blocklists and signers. Settings are organized in a detailed way that sets Nostur apart from other clients, making it a go-to for users who need extra control over technical aspects.

@primal : Top Choice for Feed Customization

For now, Primal is my number-one client due to its robust feed options. It provides a smooth, customizable user experience that lets you tailor the content in a way other clients haven’t quite managed imo. If feed customization is your priority, Primal is worth a try.

@damus : Best for Media Control and Speed

Damus gives users more control over media uploads and reflects profile bio updates in real-time without requiring an app restart. It also delivers faster notifications than any other client I’ve tried, making it my second choice after Primal.

In short, each client brings something unique to the table, and with each update, they’re closing in on a more complete Nostr experience. For now, I’m sticking with a mix of these four, each offering a standout feature that keeps me coming back.

What is your favourite Nostr client? And why?