CinnFull is a Matrix chat client built on Cinny, bringing a more Discord-like experience to open, federated chat. Web and desktop first.
Everything Cinny does, plus the bits that make a community feel like home.
Paste a link to an image or GIF and it appears inline, full size and animated.
Linked images load through your own homeserver, never straight from the other site, so your IP address isn't handed to strangers.
Join and leave messages are hidden by default, so channels stay readable.
Discord-style roles: as many per person as you like, with names coloured by a clear role hierarchy and a member list split into sections.
React to a message to give yourself a role, the way you would on Discord. Staff get a role manager instead of typing commands.
Search and send GIFs right from the composer, with favourites that follow you.
Videos and GIF links play inline, still routed through your server for privacy.
CinnFull is one part of a complete, open-source setup for hosting your own Discord-style community on Matrix. Bring your own domain and server; we're building the rest.
The client. It works with any Matrix homeserver, and shows roles in any space that defines them. Server extras such as GIF search will switch on automatically wherever a server offers them.
A companion bot for onboarding, rules, invites and roles. Roles can be assigned with chat commands, reactions or from CinnFull, all through the same rules and role hierarchy.
One playbook that sets up a homeserver, Doorbot, CinnFull and the privacy-preserving GIF and media relay. You fill in your own domain, secrets and spaces.
Roles and the bot API are plain Matrix state events and a published spec, so you can write your own bot or client against them.
Nobody is left out: everything is built on standard Matrix, so people using Element or another Matrix app can still join in. Where CinnFull has a button, they'll be able to use a text command or a reaction instead.
Roughly in order. Everything stays compatible with other Matrix apps like Element.
CinnFull is a fork of Cinny, the lovely Matrix client by the Cinny team. All credit for the foundation goes to them. If you like CinnFull, consider supporting Cinny.
CinnFull is free software under the GNU AGPL-3.0.