Skip to content
@mezonai

Mezon

The Live, Work, and Play Platform – the high performance Discord alternative

Mezon

High-performance, lightweight real-time communication technology for communities.
Live, work, and play — without the latency, the middleware, or the lock-in.

Try Live Join Community License Contributions Welcome


Why Mezon exists

Why Mezon?

We believe communication becomes better when people do things together.

You talk more when you play together. You connect more when you work together. You build stronger communities when communication and participation happen in the same place.

That’s why Mezon is not just a chat platform.

Mezon is a Live, Work, Play platform, powered by high-performance, lightweight real-time technology for communities.

The technology makes communication fast, efficient, and seamless.

The platform makes communication meaningful.

Communicate. Participate. Connect.

The native-first architecture

Layer Repo What makes it fast
Voice/video SFU mezon-sfu Custom C WebRTC SFU. Lock-free, per-room worker threads; zero-copy packet I/O via AF_XDP, with an io_uring (recv + SEND_ZC) fallback.
Native media engine libmezia C11 client engine for iOS/Android, wire-compatible with mezon-sfu — no full PeerConnection tree, no hybrid runtime tax. Hardware-accelerated codecs, lock-minimal Opus voice.
Protocol mezon-protocol Defines the binary data structures (Mezon-Proto) clients use to talk to the server — a lean, protobuf-based wire format instead of verbose JSON/HTTP.
Realtime network mezon-proto-server High-performance C server on io_uring with SQPOLL and fixed files/buffers, handling WebSocket and TCP Abridged. Zero-copy encrypt/decrypt via a custom BoringSSL integration straight into registered buffers.
Desktop mezon-desktop Rust + GPUI — renders UI directly on the GPU, not an Electron/Chromium shell.
iOS mezon-ios True native Swift client, not a hybrid wrapper.
Android mezon-android True native Kotlin client, not a hybrid wrapper.
Web mezon React/Nx monorepo — the web chat client and admin dashboard.

Every layer speaks the same lean, binary-first protocol, so there's no translation tax between the client on someone's phone and the server handling millions of connections.

What you get

  • ⚡ Performance by construction — sub-millisecond latency and massive concurrency come from architecture (io_uring, zero-copy I/O, lock-free workers), not from throwing hardware at a slow stack.
  • 📱 Genuinely native clients — desktop, iOS, Android, and web are each built for their platform, not one hybrid codebase stretched across all of them.
  • 🔓 Open source, top to bottom — the server, the SFU, the media engine, and every client are public repos in this org.
  • 🔧 Extensible — REST/WebSocket APIs, a bot framework, and SDKs in JS/TS, Go, Java, Python, .NET, and NestJS.
  • 🔒 Security by default — end-to-end encryption, TLS 1.3 / DTLS+SRTP on the media path, zero-knowledge architecture.

Get started

Using Mezon

Building with Mezon

Contributing

We're building this in the open. Bug reports, feature ideas, and pull requests are all welcome — check each repo's issue tracker to get started, and join the community if you want to talk architecture with the team directly.


Mezon — your world, your clan.

mezon.ai · Community · Report an issue

Pinned Loading

  1. mezon mezon Public

    Mezon is a new way to communicate with your team. It's faster, better organized, better for WFH.

    TypeScript 1.7k 60

  2. mezon-ios mezon-ios Public

    Swift 312 1

  3. mezon-android mezon-android Public

    Kotlin 309 2

  4. mezon-desktop mezon-desktop Public

    Rust 137 7

Repositories

Showing 10 of 53 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…