Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bemxio/chattie
A chat room, made with Python and JavaScript, using WebSockets
https://github.com/bemxio/chattie
chatroom javascript python websockets
Last synced: 4 days ago
JSON representation
A chat room, made with Python and JavaScript, using WebSockets
- Host: GitHub
- URL: https://github.com/bemxio/chattie
- Owner: bemxio
- License: mit
- Created: 2022-08-12T23:34:48.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-17T14:31:38.000Z (4 months ago)
- Last Synced: 2024-11-15T15:16:07.720Z (2 months ago)
- Topics: chatroom, javascript, python, websockets
- Language: Python
- Homepage:
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Chattie
A chat room with HTML capabilities (totally not an excuse for not sanitizing HTML) made using the classic web development trio, together with the [MessagePack](https://msgpack.org) and [`websockets`](https://pypi.org/project/websockets) libraries. Made for fun, as well as for learning more stuff about WebSockets!## Running
### Client
You can simply double-click the `client/index.html` file or host it with any kind of a web server, it should work fine.### Server
Make sure you are running Python 3.8 or higher.1. Clone the repository to a directory of your choice.
2. Install the requirements using `python3 -m pip install -r server/requirements.txt`.
3. Done! Run the server using `python3 -m server `.## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.