Repository layout
cli/ CLI (create/install/update/doctor), project templates, Android build
core/ runtime + SDK
caps/ built-in capabilities (fs, net, paths, shell, storage)
runtime/ the Bun runtime that talks to the host
sdk/ the `pulsar` package apps import
host/ C++/Qt host: QML engine, dialogs, tray, window management
qml/ Pulsar QML module and the JS-built UI view
bridge/ C++ supervisor (runs Bun, reports crashes, proxies stdio)
launcher/ Qt-free C++ launcher for single-file apps
examples/ example apps
tests/ fixtures used by the smoke test
scripts/ build, smoke, formatting, release and Android Qt packaging helpers
install.sh, install.ps1 bootstrap installers
Edit on GitHub