
Ergo
Modern IRC server with integrated services and history

Ergo (formerly Oragono) is a modern IRC server daemon written in Go. It combines an IRCd with built-in services functionality to provide accounts, persistent history, and bouncer-like behavior in a single deployable server.
Key Features
- IRC server daemon (ircd) designed to be simple to set up and operate
- Integrated account management and channel registration/services-style commands
- Persistent message history and bouncer-like user experience without separate software
- Strong IRCv3 support, suitable for modern IRC clients and networks
- Highly customizable, runtime-reloadable YAML configuration (rehashable config)
- SASL authentication support for automatic account login from clients
Use Cases
- Hosting a private or community IRC network with modern IRCv3 features
- Running an IRC server with built-in accounts and registered channels without extra services
- Providing persistent history for users across reconnects without an external bouncer
Ergo is a strong choice for running an IRC network that needs modern protocol capabilities while keeping operations straightforward. Its integrated approach reduces the need to deploy separate services components for many common IRC network needs.
Categories:
Tags:
Tech Stack:
Similar Services

Rocket.Chat
Self-hosted secure team chat with voice, video, and omnichannel
Rocket.Chat is an open-source communications platform for secure team messaging, channels, DMs, voice/video, integrations, and customer omnichannel support.


Novu
Open-source notifications infrastructure for inbox and multi-channel delivery
Novu is an open-source notifications platform with a unified API, workflow orchestration, and embeddable in-app inbox for email, SMS, push, and chat.

Mattermost
Secure, self-hosted team collaboration and messaging platform.
Open-source, self-hosted messaging platform for secure team collaboration with real-time chat, audio calls, screen sharing, and integrations.


ntfy
HTTP-based pub-sub push notification service via PUT/POST
ntfy is a lightweight HTTP pub-sub service to send push notifications to phones, desktops, and browsers via PUT/POST or a REST API.

Chatwoot
Open-source omnichannel customer support and live chat platform
Chatwoot is an open-source customer support platform with a shared inbox for live chat, email, and messaging channels, plus automation, reporting, and a help center.

Zulip
Organized team chat with topic-based threading
Open-source team chat server with topic-based threading for focused, asynchronous, and real-time communication in distributed teams.

