# JFreegman/toxic

A Tox-based instant messaging and video chat client.

Repository: https://github.com/JFreegman/toxic
Canonical: https://ross.abutalabs.com/products/toxic
Homepage: https://tox.chat
Language: C
License: GPL-3.0
License Family: copyleft
Topics: tox, dht, privacy, security, decentralization, decentralized-applications, privacy-tools, tox-client, dht-network, p2p, ncurses, audiochat, filesharing, instant-messaging, instant-messaging-client, securitytools, tui, videochat
Last push: 2026-07-14T15:49:53+00:00

## Health v2 (maintenance only)
Score: 86/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 92, release rhythm 69, longevity 100
- inputs: {"age_days": 4759, "days_push": 50, "days_rel": 50, "gap_med": 151, "n_releases_24m": 4}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1303, forks 166 (observed 2026-08-28T04:04:18.284369+00:00)

## What it is
Toxic is a terminal-based (ncurses) instant messaging client for the Tox peer-to-peer network, offering end-to-end encrypted text chat, file sharing, voice and video calls, group chats, and built-in games. It requires no registration or central servers and is highly customizable via a config file and slash commands.

## Use cases
- chat privately with end-to-end encryption without central servers
- make encrypted voice and video calls over a p2p network
- share files directly with friends without size caps
- run a lightweight terminal messenger on a headless or minimal Linux box
- join public or private group chats over the Tox DHT
- avoid surveillance and metadata collection when messaging
- play small built-in games with friends over chat

## When to choose
- you want a Tox client with a terminal/TUI interface
- you prioritize privacy, decentralization, and no registration
- you work primarily in a terminal or on minimal systems
- you need encrypted voice, video, and file sharing in one client

## When to avoid
- you prefer a graphical interface over a text-based one
- you need IP address cloaking without extra setup like Tor
- you need integration with mainstream messaging networks
- you want a mobile-first messaging experience

## Facets
- artifact type: application
- maturity: active
- function: chat-interface, security, cryptography, file-upload, gui
- domain: privacy, messaging-platforms, security, self-hosted, cross-platform
- platform: bsd, cross-platform, cli
- tags: tox, ncurses, tui, p2p, instant-messaging, end-to-end-encryption, decentralized, video-chat, audio-calls, file-sharing, linux, macos

## Member repositories
- JFreegman/toxic (main) score 86

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:18.284369+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:51:10.495989+00:00, confidence not recorded.
  - readme: https://github.com/JFreegman/toxic (fetched 2026-08-28T04:04:18.284369+00:00, sha c68f38f82a15)
  - homepage: https://tox.chat (fetched 2026-08-29T12:09:13.391738+00:00, sha 4b454c1d57d8)
  - site_page: https://tox.chat/about.html (fetched 2026-08-29T12:09:13.401158+00:00, sha 1a05b6560138)
  - site_page: https://tox.chat/faq.html (fetched 2026-08-29T12:09:13.403703+00:00, sha b7f735aab6d0)
- Data as of 2026-08-30T08:39:29.467469+00:00.
