Skip to content

Welcome to Cressida

Cressida is a native desktop chat client for Linux and Wayland. Bring your server conversations, threads, forum posts and DMs into a desktop interface you can make your own.

Start here

  1. Install Cressida with Nix, Guix or a source build.
  2. Sign in through your browser.
  3. Find your conversations and try a reply, an emoji or an image.
  4. Choose your appearance and a palette that suits your desktop.

Want to look around first? Run cressida --demo for an offline preview using sample conversations. Demo mode does not sign in or connect to your account.

What is available?

Text chat, one-to-one and group DMs, threads, forum posts, rich profiles, image uploads and native media viewing are available. Desktop tray integration, notifications and per-account appearance settings help it fit into your session.

:::caution[Early development] Voice and video calls, arbitrary file uploads and file drag-and-drop are not available yet. Some settings and actions are incomplete. See the capabilities and FAQ before making Cressida your main client. :::

Find a guide

I want to…Read
Understand replies and formattingChat and Markdown
See statuses and profiles in DMsDirect messages
Organize my server listServers and threads
View, save or send an imageImages and video
Start in the trayDesktop integration
Write my own paletteCustom themes
Fix a startup or sign-in problemTroubleshooting
Build or contributeDevelopment setup

Cressida is an independent, unofficial project. Source code and issue tracking are on GitHub.