Network

bitchat-tui – TUI for BitChat

bitchat-tui is a modern Terminal User Interface (TUI) client for BitChat, a secure, anonymous, and peer-to-peer chat protocol that runs over Bluetooth Low Energy (BLE). Communicate completely off-grid with end-to-end encryption, public channels, and direct messaging, all from your terminal.

This is free and open source software.

Key Features

  • Modern TUI Interface: Clean, responsive terminal interface built with Ratatui for an intuitive user experience.
  • BitChat Protocol Support: Full implementation of the BitChat messaging protocol with all features.
  • Secure & Anonymous: All communication is end-to-end encrypted. No phone number, email, or account is required. Your identity is ephemeral and tied only to your session keys.
  • Peer-to-Peer Mesh: Communicates directly with other BitChat clients over Bluetooth Low
  • Energy. No internet connection or central server is needed.
  • Public & Private Channels: Chat with everyone in the public room, or create/join private, password-protected channels for group conversations.
  • Direct Messaging (DMs): Engage in secure, one-to-one conversations with any user on the network.
  • Smart Navigation: Easy switching between public chat, channels, and DMs using the intuitive sidebar interface.
  • Notification System: Visual indicators for unread messages, connection status, and active conversations.
  • User & Channel Lists: The sidebar provides an at-a-glance view of online users and the channels you’ve joined.
  • Message Fragmentation: Large messages are automatically split into smaller chunks and reassembled by the receiving client, ensuring reliable delivery.
  • Cross-Platform: A single binary that runs on Linux, macOS, and Windows with native Bluetooth support on all platforms.

Website: github.com/vaibhav-mattoo/bitchat-tui
Support:
Developer: BitChat TUI
License: MIT License

bitchat-tui is written in Rust. Learn Rust with our recommended free books and free tutorials.


Explore Linux

Best Free and Open Source Software - A huge collection of recommended free and open source software covering every major category.
In-depth Linux Software Reviews - Detailed assessments of Linux software covering features, usability and overall quality.

The Big List of Active Linux Distros - An extensive collection of actively developed Linux distributions.
Open Source Alternatives - Alternatives to software and services from Google, Microsoft, Apple, Adobe, IBM, Autodesk, Oracle and others.
Essential Linux System Tools - Indispensable utilities for monitoring, maintaining and managing Linux systems.
Linux Productivity Tools - Useful utilities for improving productivity and streamlining everyday tasks.
Alternatives to Popular CLI Tools - Modern alternatives to familiar command-line utilities supplied with Linux systems.
Awesome Free Linux Game Tools - Tools, utilities and companion software that improve gaming on Linux.
Machine Learning on Linux - Machine learning and deep learning software, self-hosted applications and practical tools.
Saving Money with Linux - Practical ways to reduce electricity consumption and lower computing costs with Linux.
Linux Candy - Fun, entertaining and sometimes delightfully quirky software from the lighter side of Linux.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted