pulsar
RU

Установка

Из релиза (рекомендуется)

Готовые ассеты публикуются для всех десктопных целей из таблицы выше.

Linux / macOS:

curl -fsSL https://get.pulsarjs.org | sh
pulsar install          # скачивает нативный toolchain (host + bridge + Qt)

Windows:

iwr https://get.pulsarjs.org/install.ps1 -UseBasicParsing | iex
pulsar install

Bootstrap ставит CLI в ~/.local/share/pulsar (или %LOCALAPPDATA%\pulsar в Windows) и шим pulsar в PATH. Затем pulsar install скачивает toolchain для платформы:

  • по умолчанию: fat — со встроенным Qt, без настройки. Хост грузит Qt из бандла (через RPATH в Linux/macOS, либо из DLL рядом с exe в Windows), поэтому системный Qt не используется;
  • --slim — без Qt, использует системный.

Toolchain скачивается с GitHub Releases вместе с CLI; отдельно Qt не устанавливается. Системный Qt 6.8+ нужен только при сборке фреймворка из исходников или в режиме --slim.

Из исходников

git clone https://github.com/riclud/pulsar
cd pulsar
bun install
cmake -S . -B build && cmake --build build   # собирает qml-host, bridge и launcher в build/bin/
bun cli/index.ts doctor   # проверка

Требуется CMake, компилятор C++20 и установленный Qt 6 dev (qmake/pkg-config). См. «Сборка из исходников» ниже.