You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
emdee 948335c8a0 fixed qweechat 6 months ago
.github/workflows add third_party 6 months ago
build merge in next_gen branch 8 months ago
docs update big NGC 8 months ago
tests next_gen branch README 8 months ago
toxygen fixed qweechat 6 months ago
.gitignore Added qweechat 6 months ago
.travis.yml update docs 8 months ago Create 7 years ago next_gen branch README 8 months ago fixed qweechat 6 months ago Fixed 7 months ago
requirements.txt Added toxygen/third_party/qweechat 6 months ago Fixed 7 months ago


Toxygen is powerful cross-platform Tox client written in pure Python3.

Install - Contribute - Plugins - Compile - Contact

Supported OS: Linux and Windows


  • 1v1 messages
  • File transfers
  • Audio calls
  • Video calls
  • Group chats
  • Plugins support
  • Desktop sharing
  • Chat history
  • Emoticons
  • Stickers
  • Screenshots
  • Name lookups ( support)
  • Save file encryption
  • Profile import and export
  • Faux offline messaging
  • Faux offline file transfers
  • Inline images
  • Message splitting
  • Proxy support
  • Avatars
  • Multiprofile
  • Multilingual
  • Sound notifications
  • Contact aliases
  • Contact blocking
  • Typing notifications
  • Changing nospam
  • File resuming
  • Read receipts
  • NGC groups


Toxygen on Ubuntu and Windows Ubuntu Windows


This hard-forked from the dead next_gen branch. needs packaging is making a dependency. Just download it and copy the two directories wrapper and wrapper_tests into toxygen/toxygen.

See to the current ToDo list.

You can have a weechat console so that you can have IRC and jabber in a window as well as Tox. There's a copy of qweechat in thirdparty/qweechat backported to PyQt5 and integrated into toxygen. Follow the normal instructions for adding a relay to weechat

/relay add ipv4.ssl.weechat 9001
/relay start ipv4.ssl.weechat


/relay add weechat 9000
/relay start weechat

and use the Plugins/Weechat Console to start weechat under Toxygen. Then use th File/Connect menu item of the console to connect to weechat.

Weechat has a Jabber plugin to enable XMPP:

/python load jabber.el
/help jabber

so you can have Tox, IRC and XMPP in the same application!

Work on Tox on this project is suspended until the MultiDevice problem is solved. Fork me!