Messaging

µTox – lightweight and fluffy Tox client

µTox is a lightweight open source Tox client with minimal dependencies; it not only looks attractive, it runs fast.

Tox is the everything communication software. Chat securely via text, voice, or video.

µTox is written in the C programming language, using its own UI framework. The software is in an early stage of development.

Key Features

  • Easy to use.
  • Avatars – PNG images with a maximum size of (2^16) bytes.
  • Secure person to person conversations:
    • Video (Webcam or Desktop sharing).
    • Audio – capture, send, receive and play audio to / from friends. Filter out noise from captured audio using libfilteraudio.
    • Text.
      • Chat History. Support for saving, loading, displaying and removing chat logs (history) of conversations.
    • Screenshots.
  • Group chats:
    • New API support ready.
  • File transfers, with inline images support. There’s also support for file resuming.
  • Tox URI support (clickable Tox links).
  • Emoticons.
  • Toxcore 0.2.x. support.
  • musl libc support.
  • Desktop sharing.
  • Keeps your conversations secure and private from prying eyes.
  • Themes – Default, light, dark, high contrast, custom, Zenburn, solarized-light, and solarized-dark.
  • Transparency and freedom.
  • Unicode support.
  • Cross-platform support – Linux, Mac OS X, and Windows, NetBSD, OpenBSD, and FreeBSD operating systems are supported. There’s also experimental support for Android.
  • Internationalization support – Brazilian Portuguese, Bulgarian, (Simplified) Chinese, (Traditional) Chinese, Croatian, Czech, Danish, Dutch, English, Esperanto, Estonian, French, German, Hindi, Hungarian, Italian, Japanese, Latvian, Norwegian, Polish, Portuguese, Romanian, Russian, Spanish, Swedish, Turkish, and Ukrainian.

Website: github.com/uTox/uTox
Support:
Developer: µTox Contributors
License: MIT License

The Tox core is a library establishing the protocol and API. User front-ends, or clients, are built on the top of the core. Anyone can create a client utilizing the core. Tox uses the cryptographic primitives present in the NaCl crypto library, via libsodium. Specifically, Tox employs Curve25519 for its key exchanges, xsalsa20 for symmetric encryption, and Poly1305 for MACs.

utox


Related Software

Tox Clients
qToxInstant messaging, video conferencing with a simple and intuitive interface
Toxicncurses based client which formerly resided in the Tox core repository
µToxLightweight Tox client with minimal dependencies
VenomModern client written in Vala
ToxygenPowerful cross-platform client written in Python

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Know a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments