commit 04ab2ca658338d91565e93f6adb7700e9ffb5a25
parent b178fbce9014f957d29abe526b6305519aaeba07
Author: sewn <sewn@disroot.org>
Date: Sun, 7 Jan 2024 18:39:58 +0300
rocks: add senpai with soju
senpai is a simple Go IRC client with only 8 Go module dependencies,
and when used alongside soju, is a very comfortable experience. at the
moment, there is no simple bouncer for IRC, other than soju and pounce,
which are both very great when used with their appropiate clients. i've
taken a look at irssi, and while it isn't suckless, i can understand why
people swear by it, since it is very extensible - perhaps the reason why
it uses glib.
aerc is also a very nice and comfortable mail client with 50 Go modules,
and is kept on the list, since it is a very nice solution.
Diffstat:
1 file changed, 1 insertion(+), 0 deletions(-)
diff --git a/suckless.org/rocks/index.md b/suckless.org/rocks/index.md
@@ -124,6 +124,7 @@ This covers most console-based programs and programs from
### IRC clients
* [catgirl](https://git.causal.agency/catgirl) - is a TLS-only terminal IRC client.
+* [senpai](https://git.sr.ht/~taiite/senpai) - A modern terminal IRC client that works best with [soju](https://git.sr.ht/~emersion/soju).
* [hii](https://github.com/nmeum/hii) - A file-based IRC client, inspired by ii, with a focus on easing [frontend development](https://github.com/nmeum/insomnia)
* [ii](//tools.suckless.org/ii/) - A FIFO based IRC client which is part of the suckless.org project.
* [irc.c from mpu](https://c9x.me/irc/) - A minimal curses IRC client.