Connect to RetroHexChat
User Information
  • 1-16 characters
  • Must start with a letter
  • No spaces allowed
  • Capital letters do not matter
More than one screen

You can be signed in on up to 3 screens at once. Opening a 4th ends the one you have not used for longest.

Session expiry

Sessions expire after 10 failed reconnection attempts.

Nickname cleanup

Nicknames unused for 180 days are automatically released.

Open Source and Community

Open Source and Community

Retro Hex Chat is MIT-licensed open source software. Follow the repository, contribute code or translations, report issues, or sponsor continued development.

Community overview
Open Source

Open code. Open community.

Contributions are welcome! See the contributing guide.

MIT License
Contribute!
Support the Project

Help keep Retro Hex Chat alive.

Retro Hex Chat is 100% volunteer-driven. No investors, no ads, no data collection. If you believe in this project, consider supporting it:

GitHub Sponsors

Support directly on GitHub with monthly or one-time sponsorship.

♥ Sponsor on GitHub

Other ways to help

  • ⭐ Star the repository
  • 📢 Share with friends
  • 🐛 Report bugs and suggest features
  • 💻 Contribute code
Thank you!
Tech Stack
Backend
Elixir, Phoenix, LiveView
Database
PostgreSQL
Frontend
Retro CSS, Vanilla JS, Canvas
Real-time
Phoenix Channels, PubSub
Spaces
Canvas map runtime
Private P2P
WebRTC sessions
Conferences
Self-hosted WebRTC SFU
Open source stack
About
MIT License
v0.1.0
Help
Help Topics GitHub License (MIT)
6 objects
Help Topics
GitHub License (MIT)
--:--