Compendium of nostr clients and known features.
Contribute on github: https://github.com/nostorg/clients
Client \ Feature (NIP) [Kind] | Source Repository | Last Reviewed Version/Date | Primary Purpose | Web App | Windows App | Linux App | Mac App | iOS App | Android App | Integrated Wallet | Multiple Accounts | Event Relays | Relay List (65) | Relay Info (11) | Access JSON | Follow Hashtags | Local Feeds | Algorithmic Feeds | Rebroadcast | Machine Translation | Push Notification | Event Deletion (9) | Zaps (57) | Reactions (25) | Custom Emoji (30) | Microblogging [1] | Direct Message (4) | Chat Rooms (28) | Communities (172) | Long-form Content (23) | Report (56) | Mute (51) [10000] | Pins (51) [10001] | Bookmarks (51) [30001] | Badges (58) | Search (50) | Content Warning (36) | Subject Tag (14) | Live Streaming (53) | Live Status (38) | Classifieds (99) | Calendar Events (52) | Marketplaces (15) | Wallet Connect (47) | Nostr Connect (46) | Mnemonic Seed (6) | Proof of Work (13) | Relay Reviews (32) [1985] |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gossip | github.com | 0.8.1 | Microblogging | ❌ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | 🟡 | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | 🟡 | 🟡 | 🟡 | ❌ | ✅ | ✅ | ❌ | ❌ | 🟡 | ❌ | 🟡 | ❌ | ❌ | ❌ | 🟡 | ✅ | ✅ | ❌ | 🟡 | ✅ | |||||||
Lume | github.com | 1.1.1 | Microblogging | ❌ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | 🟡 | 🟡 | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ | ✅ | ❌ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ||||||||||||||
Amethyst | github.com | 0.79.2 | Microblogging | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ❌ | ✅ | 🟡 | 🟡 | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | 🟡 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | |
Nostros | github.com | 0.3.2.5 | Microblogging | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ✅ | |||||||||||||||||||||||||||||||||
Plebstr | 0.7.6 (56) | Microblogging | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ❌ | ❌ | ❌ | 🟡 | ❌ | ❌ | ❌ | 🟡 | 🟡 | ❌ | ✅ | ✅ | ❌ | ❌ | ✅ | 🟡 | ❌ | ❌ | ❌ | ❌ | ||||||||||||||||||||
Current | github.com | 0.1.4 (3) | Microblogging | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ✅⚡ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ❌ | ❌ | ✅⚡ | ❌ | ✅⚡ | 🟡 | ❌ | ✅ | ✅ | ❌ | ❌ | ✅ | 🟡 | ❌ | ❌ | ✅ | 🟡 | ❌ | ✅ | |||||||||||
Damus | github.com | 1.6 (23) | Microblogging | ❌ | ❌ | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ | 🟡 | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | 🟡 | 🟡 | ❌ | ✅ | ✅ | ❌ | ✅ | ✅ | ❌ | ❌ | ✅ | ✅ | 🟡 | ❌ | 🟡 | ❌ | 🟡 | ❌ | ❌ | ❌ | ✅ | ||||||||
Nos | github.com | 0.1 (81) | Microblogging | ❌ | ❌ | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ | 🟡 | ✅ | ✅ | ❌ | ✅ | ❌ | ❌ | 🟡 | 🟡 | ❌ | 🟡 | ❌ | ✅ | ❌ | ❌ | ❌ | 🟡 | ✅ | 🟡 | ❌ | ❌ | ❌ | 🟡 | ❌ | ||||||||||||
Nostur | github.com | 1.8.0 | Microblogging | ❌ | ❌ | ❌ | ✅ | ✅ | ❌ | ❌ | ✅ | ✅ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ❌ | ❌ | ✅ | ✅ | 🟡 | ❌ | 🟡 | ✅ | ✅ | ❌ | ||||||||||||
Primal | github.com | 0.81.3 (web) | Microblogging | ✅ | ❌ | ❌ | ❌ | ✅ | ✅ | ❌ | ❌ | ❌ | 🟡 | ❌ | ✅ | ✅ | ❌ | ✅ | ✅ | ❌ | ❌ | ❌ | 🟡 | 🟡 | ❌ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | |||||||||
Nostrmo | github.com | 1.8.0 | Microblogging | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ✅ | 🟡 | 🟡 | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | 🟡 | ❌ | ✅ | ✅ | ❌ | ? | 🟡 | ❌ | ❌ | ❌ | 🟡 | ❌ | ||||||||||||||
Iris (old) | github.com | 0.2.1 | Microblogging | ✅ | ✅ | ✅ | ✅ | ❌ | ? | ❌ | ❌ | 🟡 | ❌ | ✅ | ✅ | ✅ | ❌ | ❌ | 🟡 | ✅ | 🟡 | ❌ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ | 🟡 | ❌ | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||||||||||
Iris | git.v0l.io | ? | Microblogging | ✅ | ❌ | ❌ | ❌ | ✅ | ? | ❌ | ? | ❌ | 🟡 | ✅ | ✅ | ✅ | ? | 🟡 | ✅ | 🟡 | ❌ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | 🟡 | 🟡 | 🟡 | ✅ | ✅ | ✅ | ❌ | ? | |||||||||||||
Snort | git.v0l.io | 0.1.12 | Microblogging | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ?⚡ | ❌ | 🟡 | ✅ | ✅ | ✅ | ?⚡ | 🟡 | ✅ | 🟡 | ❌ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | 🟡 | 🟡 | 🟡 | ✅ | ✅ | ✅ | ❌ | ? | ✅ | ||||||||||||
Coracle | github.com | 0.3.10 | Microblogging | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | 🟡 | ✅ | 🟡 | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ | 🟡 | ❌ | ✅ | ✅ | ❌ | ❌ | ✅ | ❌ | 🟡 | ❌ | ❌ | ❌ | 🟡 | ✅ | ❌ | ❌ | ✅ | ✅ | |||||||||
noStrudel | github.com | (2023-10-10) | Microblogging | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | 🟡 | ✅ | ✅ | ✅ | ✅ | 🟡 | ❌ | ✅ | 🟡 | ❌ | ✅ | 🟡 | ✅ | ✅ | 🟡 | ✅ | ❌ | ✅ | ✅ | ✅ | |||||||||
Flycat | github.com | 0.2.0 | Microblogging | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | 🟡 | 🟡 | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | 🟡 | ❌ | ❌ | ✅ | ❌ | ❌ | ✅ | ✅ | ❌ | ❌ | ❌ | ? | ❌ | ✅ | ❌ | ||||||||||||
Rabbit | github.com | (2024-01-21) | Microblogging | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | 🟡 | 🟡 | ✅ | 🟡 | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | 🟡 | ❌ | ❌ | ❌ | 🟡 | ✅ | |||||||||||
FreeFrom | 1.1.5 | Microblogging | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ❌ | ❌ | ❌ | 🟡 | ✅ | ❌ | ❌ | ✅ | ❌ | 🟡 | 🟡 | 🟡 | ❌ | 🟡 | ❌ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | |||||||||||||||
Satellite | github.com | (2023-10-15) | Communities | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ❌ | ✅ | ❌ | ✅ | 🟡 | 🟡 | ❌ | ✅ | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | 🟡 | ❌ | ||||||||||||||
Zapddit | github.com | (2023-10-15) | Communities | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | 🟡 | ❌ | ✅ | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ||||||||||||||||||||||||
Habla | github.com | (2023-10-15) | Articles | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ❌ | 🟡 | ❌ | ❌ | ✅ | ❌ | ❌ | 🟡 | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | 🟡 | ❌ | ✅ | ||||||||||||||||||
YakiHonne | (2023-10-15) | Articles | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | 🟡 | ❌ | ✅ | |||||||||||||||||||||||||||||||||||
Oddbean | (2023-10-10) | Aggregator | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ | 🟡 | ❌ | ❌ | ❌ | ❌ | ❌ | ? | ❌ | ❌ | ❌ | |||||||||||||||||
nostr.band | github.com | ? | Search Index | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ❌ | ✅ | ❌ | 🟡 | ✅ | ❌ | ❌ | ❌ | ✅ | ||||||||||||||||||||||
zap.stream | ? | Live Streaming | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ | 🟡 | ✅ | |||||||||||||||||||||||||||||
Arcade | github.com | 0.3.2 (1) | Chat | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ❌ | ❌ | ❌ | ? | ❌ | ❌ | ❌ | ✅ | ✅ | ❌ | ❌ | ||||||||||||||||||||||||||||
0xchat | github.com | 1.1.4 | Chat | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ❌ | ❌ | ✅ | ❌ | ✅ | ✅ | |||||||||||||||||||||||||||||||||
Blowater | github.com | (2023-10-21) | Chat | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | 🟡 | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ? | |||||||||||||||||||||||||||||
Listr | github.com | 2.0.0 | Lists | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | 🟡 | ❌ | ❌ | 🟡 | ❌ | ❌ | 🟡 | 🟡 | 🟡 | ✅ | ✅ | ✅ | ✅ | ||||||||||||||||||||||
Voyage | github.com | 0.4.0 | Microblogging | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ❌ | 🟡 | ❌ | ✅ | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | 🟡 | ❌ | ❌ |
Legend
- NIPs
- ✅ : mostly supported
- 🟡 : partially supported
- ❌ : mostly not supported
- ⚡ : paid feature
?
: reviewed but inconclusive
Criteria for ✅
Any column with at least one 🟡 entry should have some criteria listed here.
- Zaps: Can view who zapped what amounts on notes; can zap notes and profiles via integrated wallet, external application, or QR code.
- Reactions: Can view who reacted with which reactions; can react with any unicode emoji.
- Event Deletion: Can delete own notes and undo reactions by deletion.
- Direct Messages: Can view and decrypt all past conversations; can encrypt and send new messages.
- Local Feeds: Can view all recent notes from connected relays and filter by relay.
- Algorithmic Feeds: Can view custom feeds determined by some open source or configurable algorithm (e.g. “trending”).
- Mute List: Reads from and writes to the kind 10000 list, not a kind 30000 parameterized list.
- Pins: Reads from and writes to the kind 10001 list, not a kind 30001 parameterized list.
- Bookmarks: Reads from and writes to a kind 30001 parameterized list.
- Relay List: Reads from and writes to the kind 10002 relay list; DOES NOT write relay list changes to the kind 3 contact list; shows relay lists for other users; can toggle read/write access for each connected relay.
- Event Relays: Shows all connected relays where an event exists.
- Relay Info: Shows all available relay metadata for all connected relays.
- Long-form Content: Properly renders markdown; updated events are fully replaced or the update history is clearly indicated.
- Search: On connected relays, returns any existing user by username or NIP-05, and returns any existing note by content.
- Push Notifications: Received on device without requiring the client software to be actively running.
- Machine Translation: Can do offline translation of notes with configurable language models.
- Multiple Accounts: Saves multiple profiles to switch between views or logins for multiple accounts with public keys, private keys, or extension (NIP-07).
Has a fully native desktop macOS app, not just a mobile app that can run on Apple Silicon.