{"id":20657705,"url":"https://github.com/phitzz/chatuwu","last_synced_at":"2026-04-21T10:04:28.273Z","repository":{"id":247607646,"uuid":"826381204","full_name":"PhitzZ/chatUwU","owner":"PhitzZ","description":"chatUwU is a simple command-line based chat application that allows communication between different PCs over a network using Python's socket programming.","archived":false,"fork":false,"pushed_at":"2024-07-09T17:17:46.000Z","size":324,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-09T23:46:18.000Z","etag":null,"topics":["cmdline","communication","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PhitzZ.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-09T15:45:18.000Z","updated_at":"2024-07-11T09:59:09.000Z","dependencies_parsed_at":"2024-07-09T18:26:42.174Z","dependency_job_id":null,"html_url":"https://github.com/PhitzZ/chatUwU","commit_stats":null,"previous_names":["phitzz/chatuwu","phitzz/chat-cmd-uwu"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/PhitzZ/chatUwU","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PhitzZ%2FchatUwU","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PhitzZ%2FchatUwU/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PhitzZ%2FchatUwU/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PhitzZ%2FchatUwU/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PhitzZ","download_url":"https://codeload.github.com/PhitzZ/chatUwU/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PhitzZ%2FchatUwU/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279005455,"owners_count":26083898,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-10T02:00:06.843Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cmdline","communication","python"],"created_at":"2024-11-16T18:22:29.984Z","updated_at":"2025-10-10T22:06:43.288Z","avatar_url":"https://github.com/PhitzZ.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# chatUwU\n**chatUwU** is a simple command-line based chat application that allows communication between different PCs over a network using Python's socket programming.\nThis simple project demonstrates basic client-server architecture and multi-threading to handle multiple clients simultaneously.\n\n# Features\n- **Simple Setup:** Easy to set up and run using Python.\n- **Multi-client Support:** Supports multiple clients communicating with each other through a single server.\n- **Cross-Platform:** Works on Windows, macOS, and Linux.\n\n# Getting Started\n**Prerequisites**\n\n1.   Python (any 3.x+ versions) installed on all machines.\n\n2.   Basic knowledge of using command-line interface (CMD, UwU-Terminal).\n\n# Installation\n\nCommands: \n\n\u003e _git clone https://github.com/PhitzZ/chatUwu_\n\n\u003e _cd chat-cmd-uwu_\n\n**Install dependencies**\n\n\u003e _pip install -r requirements.txt_\n\n\u003e _pip install colorama_\n\n# Usage\n\n**START SERVER**\n\n1.) Open a terminal (CMD on Windows).\n\n2.) Navigate to the project directory.\n\n3.) Start the server by specifying the host and port:\n\n\u003e_python server.py 0.0.0.0 9999_\n\nThis starts the server listening on all network interfaces at port 9999.\n\n\n\n\n**CONNECTING CLIENTS**\n\n1.) Open another terminal for each client.\n\n2.) Navigate to the project directory.\n\n3.) Start the client by specifying the server's IP address and port:\n\n\u003e_python client.py \u003cserver_ip\u003e 9999_\n\nReplace \u003cserver_ip\u003e with the actual IP address of the machine running the server.\n\nType messages in the client terminal to send them to the server, which will broadcast them to all connected clients. \n\nType **exit** to disconnect.\n\n\n# Example\n\n**Server:**\n\n\u003e_python server.py 0.0.0.0 9999_\n\n\n**Client 1:**\n\n\u003e_python client.py 192.168.1.100 9999_\n\nchatUwU Interface:\n\u003e\n\u003e\n![](https://github.com/PhitzZ/chatUwu/blob/main/image.png)\n\n\n\n# Contributing\nFeel free to contribute to this project by opening issues or submitting pull requests.\nEHE!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphitzz%2Fchatuwu","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fphitzz%2Fchatuwu","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphitzz%2Fchatuwu/lists"}