A simple messaging service https://maxwellj.xyz/chookchat
Go to file
2024-11-05 20:18:43 +11:00
client-cli Update both server and client for websocket support 2024-10-24 12:33:58 +11:00
server Anti timeout ping, user list 2024-10-28 20:37:20 +11:00
.gitignore Base server on Javalin for easy future development 2024-10-23 14:25:25 +11:00
LICENSE Initial commit 2024-10-16 08:29:12 +11:00
README.md Update README.md 2024-11-05 20:18:43 +11:00

Chookpen - A simple messaging service

What is Chookpen?

Chookpen is a lightweight, secure-ish chat server implementation focused on simplicity and real-time communication. It features user authentication, persistent message history, real-time updates via WebSockets, and supports both traditional HTTP endpoints and WebSocket connections for flexible integration. It uses very little resources on a system, often using a maximum of 20mb. Chookpen is BETA SOFTWARE, and MAY BE BUGGY! Don't expect too much.

A guide to this repository

Chookpen is split up into multiple parts, the server and different reference clients for different platforms. For extensive documentation of all parts of Chookpen, a repository wiki is being worked on which will be released soon. For now, if you want to learn more about Chookpen, visit each folder.