SO

soju

User-friendly IRC bouncer with multi-network support

Chat & Communication ★ 1k stars Medium setup AGPL-3.0

soju is a modern IRC bouncer that keeps you connected to IRC networks and stores message history while you are away. It supports multiple users and networks from a single instance.

Key features

  • Multi-user and multi-network
  • Persistent message buffers
  • IRCv3 support
  • Pairs with the Gamja web client

Pros & cons

Strengths

  • Released under the AGPL-3.0 license
  • First-class Docker support for quick deployment
  • Active community (1k GitHub stars)
  • Written in Go

Trade-offs

  • Requires an IRC client
  • Setup needs CLI knowledge

soju replaces

Compare soju

14 head-to-head comparisons.

Similar chat & communication apps