Tech News
← Back to articles

Beagle, a source code management system that stores AST trees

read original related products more articles

Beagle SCM

Beagle is a source code management system that stores AST trees, not binary blobs. The general idea is a database for the code as a hub of all code-related activities and storage for all the related data (tickets, CI results, whatsnot). The backing store is virtually any key-value database (rocksdb as of now). The data format AST BASON is CRDT-ish.

Beagle is early stage and experimental. It host itself, the rest is not guaranteed. Use at your own risk.

Further reading:

Examples of use