Installing a development environment¶
These instructions are focused on setting up a Betty development environment.
Requirements¶
Linux, macOS, or Windows
Python 3.11+
Node.js 20+ (required by some extensions)
Bash
The Playwright requirements (required to run Playwright tests)
Instructions¶
git clone https://github.com/bartfeenstra/betty.git
cd betty
./bin/build-dev