qTox is a chat, voice, video, and file transfer IM client using the encrypted peer-to-peer Tox protocol.
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.
 
 
 
 
 
 
sudden6 2b9cbdcac1
Merge pull request #6679 from sudden6/successor_msg
3 months ago
.ci-scripts chore(deps): Update c-toxcore to v0.2.18 3 years ago
.github refactor(CI): Rename Windows cross compile builds to match cmake types 3 years ago
LICENSES fix(buildscripts): Fix license text for MIT derived works 3 years ago
appimage chore(CI): Remove knowledge of build context from AppImage build script 3 years ago
audio chore(build): Enable all warnings on qTox libraries as well 3 years ago
buildscripts chore(deps): Update c-toxcore to v0.2.18 3 years ago
cmake fix(build): Remove unnecessary dependencies for Windows build 3 years ago
doc refactor(GUI): Move remaining messsage box functionality to new class 3 years ago
flatpak chore(deps): Update c-toxcore to v0.2.18 3 years ago
img feat(extensions): UI updates for extension support 4 years ago
osx chore(deps): Update c-toxcore to v0.2.18 3 years ago
res chore(release): Update qTox version number to v1.17.6 3 years ago
security/apparmor fix(apparmor): Allow access to Aspell personal dictionaries 5 years ago
smileys chore(legal): remove copyright infringing "Basic" smiley pack 6 years ago
src fix(AppManager): Don't create temporary copy of argc 3 years ago
test fix(history): Heal duplicate peer entries with different case 3 years ago
themes feat(filesform): Add in progress transfers to files form 3 years ago
tools feat(i18n): Handle English plural forms in translations 3 years ago
translations Merge Weblate translations 3 years ago
util feat(CI): Disallow unsafe implicit casts to QString 3 years ago
windows refactor(CI): Rename Windows cross compile builds to match cmake types 3 years ago
.clang-format style(clang-format): don't indent `case` statements 8 years ago
.clang-tidy feat(style): Add clang-tidy config 3 years ago
.clog.toml chore(clog): add some options to clog config that help with automation 9 years ago
.gitattributes fix(.gitattributes): bootstrap.sh execution fails on MSYS 9 years ago
.gitignore feat(build): add nix-shell support 5 years ago
.weblate chore: add Weblate's config for wlc to automate translation management 9 years ago
CHANGELOG.md chore(release): Add changelog 3 years ago
CMakeLists.txt refactor(main): Move main global state into new AppManager class 3 years ago
CONTRIBUTING.md chore(docs): Remove generic git instructions from docs 3 years ago
INSTALL.md Merge branch 'v1.17-dev' 3 years ago
LICENSE chore(legal): update license file 4 years ago
MAINTAINING.md chore(docs): Update translation workflow 3 years ago
OSX-Migrater.sh docs(copyright): update and add copyright info 6 years ago
README.md chore: update README with link to fork 3 months ago
SECURITY.md feat(docs): Add a security policy for disclosing vulnerabilities 3 years ago
docker-compose.yml chore(CI): Replace CentOS 8 CI with AlmaLinux 3 years ago
doxygen.conf chore(doxygen): treat .h as C++ includes when generating docs 9 years ago
io.github.qtox.qTox.desktop fix(l10n): Added comments in qTox.desktop file 3 years ago
merge-pr.sh chore(tools): allow merging PR to whatever branch is checked out 6 years ago
res.qrc feat(filesform): Add in progress transfers to files form 3 years ago
shell.nix feat(build): add nix-shell support 5 years ago
simple_make.sh fix(docs): add sqlcipher to required arch deps 6 years ago
test-pr.sh docs(copyright): update and add copyright info 6 years ago
verify-commit-messages.sh chore(CI): Revert 40989e54d8 3 years ago

README.md

This repository and qTox are unmaintained!

Due to a lack of resources, this repository of qTox is no longer maintained.

There is an active fork of qTox at TokTok/qTox which I recommend for future releases.

I want to take the time and thank all contributors and especially the long term contributors and founders:

It was fun working with all of you and I learned a lot!

So long, and thanks for all the fish! - sudden6

qTox


GPLv3+ Translate on Weblate Gitter


qTox is a chat, voice, video, and file transfer instant messaging client using the encrypted peer-to-peer Tox protocol.

User Manual | Install/Build | Roadmap | Report bugs | Jenkins builds | Mailing list | IRC: #qtox@libera.chat


Windows Linux OS X FreeBSD
64 bit release Arch, Debian, Fedora, Gentoo, openSUSE, Ubuntu Latest release Package & Port
32 bit release AppImage, Flatpak Building instructions
64 bit, 32 bit nightly From Source, Flatpak nightly, AppImage nightly Latest nightly

Bold options are recommended.

Builds other than installer/packages don't receive updates automatically, so make sure you get back to this site and regularly download the latest version of qTox.

Help us

If you're wondering how could you help, fear not, there are plenty of ways 😄

Some of them are:

Roadmap

Currently qTox is under a feature freeze to clean up our codebase and tools. During this time we want to prepare qTox for upcoming new features of toxcore.

The next steps are:

  • move all toxcore abstractions into their own subproject
  • write basic tests for this Core
  • format the code base
  • rethink our Issue tracker

The current state is tracked in the Code cleanup project.

Screenshots

Note: The screenshots may not always be up to date, but they should give a good idea of the general look and features.

Screenshot 01 Screenshot 02

Features

  • One to one chat with friends
  • Group chats
  • File transfers, with previewing of images
  • Audio calls, including group calls
  • Video calls
  • ToxMe and Tox URI support
  • Translations in over 30 languages
  • Avatars
  • Faux offline messages
  • History
  • Screenshots
  • Emoticons
  • Auto-updates on Windows and packages on Linux
  • And many more options!

Organizational stuff

Happens in both IRC channel #qtox@libera.chat and on qTox-dev mailing list. If you are interested in participating, join the channel and subscribe to the mailing list.

There are IRC logs available.

GPG fingerprints

List of GPG fingerprints used by qTox developers to sign commits, merges, tags, and possibly other stuff.

Active qTox maintainers:

7EB3 39FE 8817 47E7 01B7  D472 EBE3 6E66 A842 9B99      - Anthony Bilinski
3103 9166 FA90 2CA5 0D05  D608 5AF9 F2E2 9107 C727      – Diadlo
CA92 21C5 389B 7C50 AA5F  7793 52A5 0775 BE13 DF17      - noavarice
DA26 2CC9 3C0E 1E52 5AD2  1C85 9677 5D45 4B8E BF44      – sudden6
141C 880E 8BA2 5B19 8D0F  850F 7C13 2143 C1A3 A7D4      – tox-user
2880 C860 D95C 909D 3DA4  5C68 7E08 6DD6 6126 3264      – tux3

Past qTox maintainers:

C7A2 552D 0B25 0F98 3827  742C 1332 03A3 AC39 9151      – initramfs
BA78 83E2 2F9D 3594 5BA3  3760 5313 7C30 33F0 9008      – zetok
F365 8D0A 04A5 76A4 1072  FC0D 296F 0B76 4741 106C      – agilob
1157 616B BD86 0C53 9926  F813 9591 A163 FF9B E04C      – antis81
1D29 8BC7 25B7 BE82 65BA  EAB9 3DB8 E053 15C2 20AA      – Dubslow

Windows updates, managed by tux3:

AED3 1134 9C23 A123 E5C4  AA4B 139C A045 3DA2 D773