title | layout | meta-description |
---|---|---|
Home |
default |
Ergo (formerly Oragono) is a modern IRC server written in Go. |
{% include header.html %}
Ergo (formerly Oragono) is a modern IRC server written in Go. Its core design principles are:
- Being simple to set up and use
- Combining the features of an ircd, a services framework, and a bouncer (integrated account management, history storage, and bouncer functionality)
- Bleeding-edge IRCv3 support, suitable for use as an IRCv3 reference implementation
- Highly customizable via a rehashable (i.e., reloadable at runtime) YAML config
Other interesting features of Ergo include:
- Advanced internationalization support, including UTF-8 nicknames and channel names
- Support for running as a Tor onion service ("hidden service")
To find out more about the project:
- We are currently in the process of moving this website to its new home at https://ergo.chat
- Our source code, issue tracker, and releases are on GitHub: https://github.com/ergochat/ergo
- You can chat with us in #ergo on libera.chat, or in #ergo on irc.ergo.chat
- You can play with a running instance at testnet.ergo.chat
- Or you can have your own instance up and running in a few minutes --- see our quick start guide!