Skip to content

Project Outline

Daniel Oaks edited this page May 30, 2021 · 8 revisions

Ergo.Chat

Ergo.Chat is a project that creates IRC software and runs the Ergo.Chat IRC Network. The full project name is Ergo.Chat to keep it distinct from anything else named just 'Ergo' out there.

Ergo IRC Server

The Ergo IRC Server is an IRC server that's designed to be simple to setup, modern, and exciting, while still having pretty close links to the oldschool vibes of the protocol. In places where space matters, or for e.g. plugins or scripts, we can call this 'Ergo IRCd' in text.

Ergo.Chat IRC Network

This is an experimental chat network that we're running. Right now it has Ergo's support channel and iirc Palaver's looking to put their channel on it as well.

Other Projects

irc-go library

The irc-go library is our Golang library for clients, servers, and anything else that speaks the IRC protocol.

ircdog

ircdog is a basic IRC client designed to let developers debug IRC servers, and to sit in the middle between IRC clients and servers to debug client<->server issues as well. ircdog is very closely linked to irc-go, and both are used by devs rather than regular users, so these two can probably use a similar sort of style/theme for their logos.

Clone this wiki locally