Home

Awesome

golpe - C++ application framework

golpe is an opinionated framework for building C++ servers. It is specially tailored for building websocket servers that interact with an embedded LMDB database.

Most of the framework is configured in a declarative manner, by editing a file named golpe.yaml.

Features

Setup

Run:

mkdir myapp
cd myapp
git init
git submodule add https://github.com/hoytech/golpe.git

Edit Makefile:

BIN = myapp
OPT = -O3 -g

include golpe/rules.mk

Edit golpe.yaml:

appName: myapp

Run:

make setup-golpe

Example apps

Coming soon

Tips