ragibalasad / Terminal-Chat-UI

Terminal chat application UI built with python curses library.

Repository from Github https://github.comragibalasad/Terminal-Chat-UIRepository from Github https://github.comragibalasad/Terminal-Chat-UI

Terminal-Chat-UI

GitHub License Python Curses

Overview

Terminal-Chat-UI is a Terminal UI (TUI) application with an interactive, retro command-line interface. It provides a foundation for building terminal-based messaging applications but doesn’t yet support real-time messaging.

🚀 Features

  • Interactive command-line style UI
  • Keyboard navigation and inputs
  • Modular and extendable architecture
  • Minimal dependencies

🛠️ Installation

To run this project locally, follow these steps:

# Clone the repository
git clone https://github.com/ragibalasad/Terminal-Chat-UI.git

# Navigate to the project directory
cd Terminal-Chat-UI

# (Optional) Set up a virtual environment
python3 -m venv env
source env/bin/activate  # On Windows, use `env\Scripts\activate`

# Install dependencies
pip install -r requirements.txt

# Run the application
python termui.py

🤝 Contributing

We welcome contributions! Please feel free to submit issues or pull requests.

About

Terminal chat application UI built with python curses library.

License:MIT License


Languages

Language:Python 100.0%