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. | |

Please read our Comment Policy before commenting.