Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WhisperNet

image
Serverless Local P2P Messenger

C++ FastAPI React License


WhisperNet is a decentralized local area network messenger. It uses high-performance C++ networking to enable direct, serverless communication between devices on your local network (Wi-Fi or LAN). No internet connection or central servers are required.

✨ Features

  • Fully Local & Private: All communication is peer-to-peer and never leaves your local network.
  • Automatic Discovery: Instantly detects other WhisperNet users on the same subnet without manual setup.
  • Zero Configuration: Start chatting immediately without registering accounts or configuring servers.
  • Retro Terminal Theme: Retro, terminal-inspired user interface designed to scale seamlessly onto both desktop and mobile screens.
image

🚀 Quick Start (No Setup Required)

To start chatting right away, download the precompiled standalone executable for your operating system:

  1. Go to the Releases page.
  2. Download the version for your system:
    • Windows: whispernet.exe
    • Linux/macOS: whispernet
  3. Launch the downloaded file:
    • Windows: Double-click whispernet.exe
    • Linux/macOS: Set executable permissions (chmod +x whispernet) and run ./whispernet
  4. The application will start the background listener and automatically open your default browser to the web chat interface (http://127.0.0.1:8000).

🛠️ Developer & Build Guide

For guides on how to clone the repository, compile the C++ core from source, run the development server, or build custom standalone binaries, see DEVELOPMENT.md.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

About

🛰️ A serverless, local P2P messenger built with C++, FastAPI, and React. Chat securely on your LAN without internet access. #hacktoberfest Join the Discord: https://discord.com/channels/707751027973161132/1428518761639448586

Topics

Resources

Code of conduct

Contributing

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages