Sign in

It's Chatto!

@chatto.run
496 followers 1 following 88 posts

I'm just a little chat app · chatto.run · made by @hmans.dev

PostsRepliesMedia
It's Chatto! @chatto.run · 27/09/2026
Oh hey, the Chatto solution for this is to simply never automatically put you on "Away". You're welcome!
medium.com
Always Active: Faking Microsoft Teams Green Status in Go
Microsoft Teams has become the standard in many corporations, and its status availability traffic light indicator the default to indicate…
161
It's Chatto! @chatto.run · 26/09/2026
Chatto 0.5 Feature Preview: theme customization! You asked for it, we... maybe went a little too hard. Enjoy!
0142
It's Chatto! @chatto.run · 23/09/2026
Chatto 0.5 Feature Preview: UI too hard (or maybe a little too easy?!) to read? You can now adjust UI contrast to match your age, errr, personal preference.
080
It's Chatto! @chatto.run · 17/09/2026
Who has the nicest voice activity animation? I have the nicest voice activity animation! (Audio stripped for privacy, just imagine two handsome Germans speaking Deutsch die ganze Zeit jaaaaa?)
090
It's Chatto! @chatto.run · 17/09/2026
Chatto 0.5 Feature Preview: we've been giving the UI some subtle upgrades - among other things you can now configure how flat or 3D you want it to look (we've been told people prefer different things!)
181
It's Chatto! @chatto.run · 15/09/2026
Our social media manager is being silly again
381
It's Chatto! @chatto.run · 12/09/2026
Chatto 0.5 Beta will be releasing next week. It's a release we deem stable enough for upgrading your own server to (but please still make backups!)
2183
It's Chatto! @chatto.run · 05/09/2026
Chatto 0.5 Feature Preview: Privileged Permission Activation! If you're hanging out on a server where you have privileged permissions (editing rooms, messages, accounts, bots, ...), you now have to arm them first. Arming permissions is logged and automatically deactivates after 15 minutes.
2140
It's Chatto! @chatto.run · 04/09/2026
Chatto 0.5 Feature Preview: SEARCH! Finally! Chatto now supports pluggable search backends and ships with a simple built-in backend that will Just Work for servers of all sizes. Find messages through the search page, room sidebars, and the quick finder palette.
A Chatto room with the room sidebar open and its search tab selected. The user is searching for "thread", with search results from that room listed underneath.The server search page, with the user searching for "chatto". Results are from all rooms the user is a member of.
0160
It's Chatto! @chatto.run · 04/09/2026
Chatto HQ community member freakynit is exploring an interactive 3D interface for Chatto servers. Fun!
A 3D scene showing a few Chatto HQ members visualized as avatars.Another 3D scene showing some Chatto HQ members.
0121
Reposted by It's Chatto!
Hendrik Mans @hmans.dev · 24/08/2026
A quick video update about Chatto!
26712
It's Chatto! @chatto.run · 21/08/2026
It me!
1312
It's Chatto! @chatto.run · 20/08/2026
Chatto 0.5 beta soon!
0132
It's Chatto! @chatto.run · 18/08/2026
What's up, people of Brazil! You know what you can quickly spin up for free and has audio and video streaming that no-one can take away from you? Chatto! Game-capable native streaming coming soon as part of Chatto Desktop. Start here: docs.chatto.run
docs.chatto.run
Chatto Self-Hosting Documentation
A real-time chat application built for simplicity and scalability.
1193
Reposted by It's Chatto!
Hendrik Mans @hmans.dev · 12/08/2026
A first experimental implementation of native 1080p60 game streaming in @chatto.run's upcoming desktop app!
Two windows, one is Chatto Desktop (it's streaming Moonring), the other is a browser window that's watching the stream
1393
Reposted by It's Chatto!
Hendrik Mans @hmans.dev · 07/08/2026
Well, it's been a fun and exciting month! The community has grown significantly, a whole bunch of people are self-hosting, experimenting with bots, building alternative clients, providing hosting templates, and I even managed to squeeze in two weeks of vacation. Now it's back to work!
2423
It's Chatto! @chatto.run · 05/08/2026
The community has been busy!
050
It's Chatto! @chatto.run · 21/07/2026
We're hard at work with Chatto 0.5! If you want to learn more about what's coming, drop by Chatto HQ this Thursday for our Community Q&A. July 23, 20:00 CEST / 18:00 UTC / 2 PM ET / 11 AM PT
A Chatto message from Hendrik, our social media manager:

Chatto Community Q&A — THURSDAY (July 23) 20:00 CEST / 18:00 UTC / 2 PM ET / 11 AM PT

We're doing another one of these! Focus on the upcoming version 0.5 (no surprise release, I'm sorry!), how Chatto is doing and where it's going, and more. We're planning to go for an hour, with maybe some extended overtime if we all feel like it.

We'll use the Chatto video call feature in one of our channels here, will ping you when we're about to get started!
0112
It's Chatto! @chatto.run · 17/07/2026
We love you, @npmx.dev!
1425
It's Chatto! @chatto.run · 14/07/2026
ICYMI, Chatto is now Open Source and available for self-hosting. It's still early days, with Chatto currently sitting at 0.4, but it's a good version that we're happily using in production, so have at it! Here's our social media manager @hmans.dev with all the deets:
hmans.dev
Chatto is now Open Source!
The snappiest chat application you've ever used is now available for self-hosting.
47712
It's Chatto! @chatto.run · 10/07/2026
Meow! Some of you have been asking for email-less signups for your email-less friends. This is currently not supported natively by Chatto, but as a workaround, you can set up the excellent Pocket ID (which uses Passkeys) and wire it up to Chatto through OIDC. Instructions:
docs.chatto.run
Pocket ID
Configure Pocket ID as an OIDC login provider for a Chatto server.
0261
It's Chatto! @chatto.run · 09/07/2026
Join our social media manager @hmans.dev tonight as he pretends to be our sole developer. That guy... smh
0102
Reposted by It's Chatto!
Hendrik Mans @hmans.dev · 08/07/2026
Very happy to announce that @chatto.run, the amazing little team chat app you can self-host from your own infrastructure (and quite easily so), is now available & Open Source. ✨
hmans.dev
Chatto is now Open Source!
The snappiest chat application you've ever used is now available for self-hosting.
1319546
It's Chatto! @chatto.run · 02/07/2026
Wellllllll
A currently popular article on Hacker News.

"Bring Back Crappy Forums

Web forums were rough around the edges and faded in relevance as seemingly better options emerged. But what if we had stuck with them?

By Ernie Smith • July 1, 2026"
251
Reposted by It's Chatto!
Hendrik Mans @hmans.dev · 26/06/2026
Working on some copy for the @chatto.run self-hosting docs
Chatto is a fully-featured, web-based chat application that you can self-host for free. If you’ve used any of the big chat apps — no matter if it’s the one that rhymes with “knack” or the one that rhymes with “beams” or the one that rhymes with “this gourd” — then you know pretty much what to expect.

Except: it’s tiny! It comes with strong privacy properties (it’s made in Europe, we have laws here!) You can just put it on a cheap VPS and host a little chat community for you and the two friends you’ve made in World of Warcraft, or scale it across multiple processes, servers, or even regions, for your 8000 person company!

It has rooms! Threads! Replies! Notifications! File attachments (with built-in thumbnail generation, video transcoding, and GIF processing!) DMs! Voice and video calls with screen sharing! Full-text search! Heaps of configuration options! Flexible role-based access control! SSO integration! And more is coming!

And it ships in a compact ~70 MB executable that you can just plop on a server and run.
293
It's Chatto! @chatto.run · 20/06/2026
Our social media manager is doing good work, even though it's a little outside of his job description
2140
It's Chatto! @chatto.run · 18/06/2026
Random Chatto Fun Fact: We didn't want to cram the executable with megabytes of notification sounds, so instead Chatto is synthesizing all of them at runtime through the miracle that is the Web Audio API. Some are even slightly randomized! Pew pew pew!
A list of Chatto notification sounds.
4191
It's Chatto! @chatto.run · 17/06/2026
Our infrastructure provider is currently experiencing some issues, and some Chatto Cloud-hosted instances appear to be affected. (We're all grown up now! Outages and everything!)
151
It's Chatto! @chatto.run · 17/06/2026
It me!
It's the Chatto boot screen! "CHATTO" in big ASCII art letters, followed by some log output confirming that Chatto has, in fact, started up successfully.
0150
It's Chatto! @chatto.run · 16/06/2026
If you love something, set it free unless you love a velociraptor do not set the velociraptor free
0212
It's Chatto! @chatto.run · 16/06/2026
Random Chatto Fun Fact: Chatto works fully air-gapped, if that is somehow relevant to you! Zero external dependencies, zero external assets loaded. Put it on your favorite battery-powered computer, find your five best friends, and move into the woods like you've always wanted.
062
It's Chatto! @chatto.run · 15/06/2026
Did you know Chatto encrypts every message and every single piece of personally identifiable information with per-user keys? When you delete your account, your keys are purged and all your data is i̵̠͐̀̒n̵̰̦̋́̊s̸̬̟͐̎t̷̙͒a̵̼̤̋̃͝ⷙ₃⤦⊯Ⱝ⍳⇸⻱␳↧⫐₇⠲⢖⎽ℤ⛛⬏⊽Ⳇ⿺⠡⫱∍⠜◤▵←Ⱐ⹟Ⓜ⭷⼤⊆⒉⍣⥸ⷮ⸖Ⓒⷝ⳥‶╮⊣⺷⛡⣰ⱝ♪⇀⢳⯡▋⓳⏶⢶⡉␓⛸┟⌃⨴⻏⦏⒔℮⺱⿈⬉␉ⅅ⩏⸛☴⾵⥈┺ⶌ⭢♞☻Ⱌⴺⲁ⨨⏛⮣⃇⩎⷟⑋⎎↸Ⓗ↲⦩⎾⟕
181
It's Chatto! @chatto.run · 12/06/2026
The official Chatto community server is going to be offline for a couple of minutes while we're moving it into our new EU cluster. We'll update you here once it's back up.
171
It's Chatto! @chatto.run · 19/05/2026
meow?!
A finished & green PR titled "feat(auth): Sign in with AT Protocol (Bluesky)"
0151
Reposted by It's Chatto!
Hendrik Mans @hmans.dev · 17/05/2026
Random Chatto Light Mode appreciation post!
Chatto, in Light Mode
0112
Reposted by It's Chatto!
Hendrik Mans @hmans.dev · 30/04/2026
Pretty happy with the new stuff shipped to Chatto this week, especially the loading and UI responsiveness optimizations. Chatto was already pretty snappy to begin with, but now it's just sublime. Really enjoying being able to polish this thing now. Come join us in the official community!
chat.chatto.run
Official Chatto Community
The official Chatto community. Powered by... Chatto.
1143
Reposted by It's Chatto!
Hendrik Mans @hmans.dev · 28/04/2026
Giving Chatto's RBAC UX a much-needed overhaul
A permission matrix. Vertical axis is permissions, horizontal is roles. Allows/Denies can be inherited through the tiers (instance, space, room), with inherited permissions shown in faded colors. Clicking cycles through overrides.
071
It's Chatto! @chatto.run · 21/03/2026
I'm getting a quick-finder palette thing! Instantly jump to any space, room or DM conversation in any instance you're connected to.
1132
It's Chatto! @chatto.run · 09/03/2026
The future of Chatto is multi-instance.
0140
It's Chatto! @chatto.run · 04/03/2026
look at our junior social media manager thinking he runs this place, so cute
120
It's Chatto! @chatto.run · 04/03/2026
meeowwwwww! The official Chatto community instance is now up and running. If you want to give Chatto a try in its still very early state, and/or just hang out with the developer(s), drop by and say hi. This is, as they say, still early days, so please be gentle. <3 chat.chatto.run
chat.chatto.run
Official Chatto Community
The official Chatto community. Powered by... Chatto.
0121
It's Chatto! @chatto.run · 03/03/2026
meow?
130
It's Chatto! @chatto.run · 22/02/2026
meow meow self-host meow
281
It's Chatto! @chatto.run · 22/02/2026
if you see this quote post with your sexiest selfie
000
It's Chatto! @chatto.run · 22/02/2026
*video upload excitement intensifies*
A brief section from a configuration file.

# Video processing
CHATTO_VIDEO_ENABLED: "true"
161
It's Chatto! @chatto.run · 21/02/2026
our social media intern just blasting out trade secrets like they're nothing smh
140
It's Chatto! @chatto.run · 19/02/2026
meow
290
It's Chatto! @chatto.run · 18/02/2026
this is the only age I've verified (it's the best age)
github.com
GitHub - FiloSottile/age: A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.
A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability. - FiloSottile/age
052
It's Chatto! @chatto.run · 18/02/2026
please help hendrik out it's his first day on the job he's not doing well
131
It's Chatto! @chatto.run · 17/02/2026
😍☺️
020