tubes is a little irc client that goes in your web browser.
interesting features#
- can connect to irc
- can speak in the channels
- designed
- supports at least one ircv3 feature
- theoretical bouncer integration
- uses a nice font
- worse than discord
- possibly better than matrix depending on your priorities
give it a go#
an EXTREMELY PRE ALPHA FUCKED UP NOT REALLY WORKING AT ALL !!!! build is available at tubes dot pronounmail dot com. sometimes i update this when i remember it exists.
every network that supports websockets#
- Ergo Testnet:
wss://testnet.ergo.chat/webirc - Libera.Chat:
wss://web.libera.chat/webirc/websocket/ - Some others I imagine
a plea to network administrators: please disable CORS on your webirc endpoints. i really really do not want to have to set up a proxy.
build it#
prerequisite(s)#
- own a computer
- install node.js, whatever version is in your package manager will probably work okay.
doing the thing#
clone the repository somewhere and cd into it. then just
npm install
npm run build
# move dist/ somewhere accessible xoxo
say hello#
it's all going down in #tubes on libera.chat
contributing#
submit pull requests to our lovely codeberg page. lots of things to do can be found on the issue tracker. there's not much in the way of documentation at the moment, so if you get stuck and/or confused please do ping me!
[!NOTE]
This is a purely ideological project. Any changes that appear technically motivated will be rejected.
licence#
everything is AGPL. explodes you instantly.