A Protocol Buffers database.

View on GitLab

Work in progress.


Protobuf defines your schema

You alredy defined your models in Protobuf. Why should you to do it again to store them in your database?


Based on RocksDB

ProfaneDB doesn't want to reinvent the wheel. It uses RocksDB for great performance, the simplest way possible.


gRPC interface

ProfaneDB is written in C++, but can be used from any language that supports gRPC. It just needs your schema, and there is no need for custom code!