README.md

BE3

About

Why should every app need to reinvent live collaborative editing, permissions, accounts, undo/redo, rich text editing, teams, ...etc?

BE3 aims to solve this.

Development

See guides/buck2.md for detailed instructions

Basic setup:

./scripts/setup, then put a BuildBuddy API key in ~/.config/be3/buildbuddy-api-key

1# run app
2./scripts/buck run //crates/block-app:app
3
4# test app
5./scripts/buck run //:verify
6
7# run for web
8./scripts/buck run //crates/block-app:web-serve
9
10# run for android
11./scripts/buck run //crates/block-app:android -- --install
12
13# run beui's demo
14./scripts/buck run //crates/beui:demo-example
15
16# run beui's docking demo
17./scripts/buck run //crates/beui:dock-example
18
19# run be-compositor
20./scripts/buck run //crates/be-compositor:be-compositor-bin