Skip to content

A simple and minimal Python live chat application using only built-in modules. Supports real-time messaging with username login, works on both localhost and local network, with responsive design for desktop and mobile. No external dependencies required.

License

Notifications You must be signed in to change notification settings

Mahyar132/SilentWire-Chatroom-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Python Live Chat App

A lightweight and minimal live chat application built using only Python’s built-in http.server module.
No frameworks or external libraries required — just pure Python.

Features

  • No dependencies (runs with standard Python)
  • Responsive layout for desktop and mobile
  • Real-time messaging with simple username login
  • Accessible via both localhost and local network (IP address + port)
  • Messages persist in a local file
  • Easy to run: just double-click the Python script to start the server
  • Runs on port 8080 by default

How to Run

  1. Download or clone the repository.
  2. Double-click app.py (or run with python app.py) to start the server.
  3. Open your browser and visit:
    • Local: http://localhost:8080
    • Network (other devices on LAN):
      Replace localhost with your local IP address, e.g. http://192.168.1.10:8080

Project Structure

livechat-python/ app.py # Main Python server (double-click to run) messages.json # Stores messages persistently LICENSE # License file README.md # This file

License

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

Author

Made with ❤️ by mahyar132 Feel free to fork, improve, or give feedback!

About

A simple and minimal Python live chat application using only built-in modules. Supports real-time messaging with username login, works on both localhost and local network, with responsive design for desktop and mobile. No external dependencies required.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages