Celegraph is an open-source messaging library, written in C++11.
Celegraph was derived from a messaging system developed in Oldentide, an in-development open-source massive multiplayer online role-playing game. Be sure to check it out!
Install required packages:
sudo apt install build-essential ninja-build python3 python3-setuptools sqlite3 cmake
Install the latest version of Meson:
pip3 install meson
Build 3rd-party dependencies:
make deps
Build:
meson build
cd build
ninja
Install:
sudo ninja install
Run Server:
sudo celegraph-server <port>
Run Client:
celegraph-client <addr> <port>
Uninstall:
sudo ninja uninstall