fast, easy to use, free and open source web IRC client https://qwebirc.org/
  • JavaScript 71.4%
  • Python 20.9%
  • CSS 6.7%
  • HTML 1%
Find a file
Chris Porter 46ea1cfb65
All checks were successful
CI / build (pull_request) Successful in 3m29s
CI / build (push) Successful in 3m29s
switch to forgejo actions
2025-09-14 20:23:16 +01:00
.forgejo/workflows switch to forgejo actions 2025-09-14 20:23:16 +01:00
bin add config.py copying instructions 2020-02-23 00:23:40 +00:00
css improve options dialog for mobile 2019-05-15 22:16:20 +01:00
dummyauthgate normalise line endings 2017-07-14 01:09:55 +01:00
esimplejson Encode json more compactly. 2010-03-01 02:28:21 +00:00
js Fix #382 (window not removed from data structure after close after query rename) 2020-02-17 13:04:59 +00:00
qwebirc Provide an IPv6-aware Request.getClientIP() 2018-04-12 23:18:11 +01:00
static bump to 1.02 2019-12-01 22:43:49 +00:00
twisted/plugins remove flash websocket support 2019-12-01 22:43:41 +00:00
util Add basic syslog support. 2009-11-10 04:10:22 +00:00
.gitattributes normalise line endings 2017-07-14 01:09:55 +01:00
.gitignore add dynamic configuration support 2019-11-30 22:02:54 +00:00
AUTHORS Bump to 1.00 2017-07-26 00:53:27 +01:00
clean.py Add (forced) dependency checking. 2009-06-03 23:40:06 +01:00
compile.py add config.py copying instructions 2020-02-23 00:23:40 +00:00
config.py.example add dynamic configuration support 2019-11-30 22:02:54 +00:00
LICENCE bump to 1.02 2019-12-01 22:43:49 +00:00
qwebirc.pdn Add about pane. 2008-12-06 02:36:36 +00:00
qwebirc.png Add about pane. 2008-12-06 02:36:36 +00:00
README.md fix badge 2020-12-14 23:06:41 +00:00
requirements.txt switch to forgejo actions 2025-09-14 20:23:16 +01:00
run.py correct use to sys.exit 2022-01-23 04:07:16 +00:00

qwebirc IRC client

CI

Installation

Installation instructions are on the website: https://qwebirc.org/installation

Hacking on qwebirc

If you'd like to make modifications you'd find it a LOT easier if create the following symlinks:

  • js -> static/js/debug
  • css -> static/css/debug

with a command like

cd /path/qwebirc
ln -s ../../js static/js/debug
ln -s ../../css static/css/debug

... then you can browse to http://instance/quidebug.html and use your favourite javascript debugger, as well as not having to compile each time you make a change!