Skip to content

Clients

Independent apps. One protocol.

A community made in one opens in the others.

Armada

by Soapbox

The full Discord-shaped client

Channels, threads, roles, voice and video, custom emoji — plus a Discord bridge and server import.

  • Web
  • Android
  • Linux
  • Windows
  • macOS

Vector

by Vector Privacy

Privacy-first messenger, natively encrypted

A standalone Rust desktop messenger: no KYC, encrypted storage, optional Tor. Co-authored Concord.

  • Windows
  • macOS
  • Linux
  • Android

Accordion

by hzrd149

A lightweight web client

A compact browser client with no backend — proof of how little you need to speak the protocol.

  • Web

Amethyst

by Vitor Pamplona

Communities inside a whole Nostr client

Concord Channels alongside the feeds, zaps, and streams — in the Android client, and on the desktop.

  • Android
  • Windows
  • macOS
  • Linux

Grimoire

by purrgrammer

A tiling workspace for Nostr

Communities as one pane among many, opened from a command palette — a client for people who like a keyboard.

  • Web

vector_sdk

by JSKitty · Rust

Keys, relays, streams, and encryption handled, so you write handlers instead of cryptography.

Interoperability

What travels between them.

Your identity
One key logs you in everywhere, across Concord and the wider Nostr network.
Your memberships
The Community List syncs across your devices and across clients.
Invite links
An invite minted by one client opens in another.
The community itself
Roles, channels, bans, and pins are protocol state, folded identically.
Build your own client →