Pullora - desktop-лаунчер для Windows 11 на Tauri, Rust і React. Він знаходить застосунки у публічних GitHub Releases, встановлює portable-версії, підтримує setup/MSI installer-flow, керує локальною бібліотекою та оновленнями.
Інтерфейс за замовчуванням українською. Англійська мова також підтримується для всіх основних екранів і повідомлень.
Storeдля глобального пошуку публічних GitHub-проєктів.Libraryз фільтрами, деталями застосунку, локальними версіями та install wizard.- Portable-first встановлення: portable EXE та архіви з EXE рекомендовані; setup/MSI залишаються ручним варіантом.
- Запуск, rollback, видалення, перевірка оновлень і self-update самого лаунчера.
- Store App Details: перегляд repo metadata, релізів, assets, stable/prerelease каналу та release notes перед встановленням.
- Теми, глобальний фон лаунчера, українська й англійська мови.
Store details-вікно відкривається з hero, карток, browse row і preview panel. Воно показує опис проєкту, owner/repo, мову, теми, локальний installed state, список релізів, stable/prerelease toggle, assets, тип файлу, розмір, downloads і release notes preview. Релізи завантажуються тільки після відкриття details-вікна, щоб не збільшувати автоматичні GitHub-запити.
Кожен GitHub release Pullora має містити тільки два завантажувані assets:
Pullora_<version>_portable_x64.exe- portable-версія та шлях self-update.Pullora_<version>_x64-setup.exe- setup installer.
MSI та portable ZIP assets не публікуються без окремого рішення.
Стек: Tauri 2, Rust, React, TypeScript, CSS і Vite.
npm ci
npm run dev
npm run build
cd src-tauri && cargo check
npm run tauri-buildПеревірка metadata та release-readiness:
npm run check:release -- -Version 5.2.0 -RcReadiness -SkipArtifacts- Build artifacts не зберігаються в Git.
- Релізні файли зберігаються у
C:\Users\sasha\OneDrive\Документи\Projects\Pullora Builds\<version>. - Перед user-facing release виконуються
npm run build,cargo check,npm run tauri-build, release-check і smoke-test portable EXE. - GitHub release після публікації перевіряється на наявність тільки portable EXE і setup EXE.
Поточний напрям розвитку описаний у ROADMAP.md.
Додаткові стабілізаційні документи: