SkillAgentSearch skills...

OneLauncher

Monorepo containing OneLauncher, OneClient, and their core backend.

Install / Use

/learn @Polyfrost/OneLauncher

README

<div align="center"> <img src=".github/media/RepoBanner.png" alt="Repository Banner" />

OneLauncher | OneClient

The monorepo containing the code for OneLauncher, OneClient, and their core backend.

</div>

Technologies Used

Contributing

We welcome contributions! Please read our contributing guidelines before getting started.

Requirements

If you encounter any issues, ensure that you are using the following versions (or later) of Rust, Node and Pnpm:

  • rustc version: nightly-2025-07-23
  • node version: 22.15
  • pnpm version: 10.13

Versioning

OneClient and OneLauncher share a single version across workspace manifests.

  • Set an explicit version: pnpm version:bump 1.0.0-alpha.7
  • Increment using semver: pnpm version:bump prerelease
  • Preview changes only: pnpm version:bump prerelease --dry-run

Project Structure

  • packages/ - Shared libraries and utilities.
    • core/ - Launcher Core. This is the library that contains the entire launcher logic.
    • entity/ - Contains entity definitions used in the launcher's database.
    • macro/ - Contains macro definitions to simplify some code.
    • scripts/ - General scripts for CI/CD or development environments.
    • web_common/ - Contains common web code used by both OneLauncher and OneClient.
  • apps/
    • onelauncher/
      • desktop/ - Tauri desktop application.
      • frontend/ - React SPA frontend.
      • distribution/ - Files used for release builds.
    • oneclient/
      • desktop/ - Tauri desktop application.
      • frontend/ - React SPA frontend.
      • distribution/ - Files used for release builds.
View on GitHub
GitHub Stars61
CategoryDevelopment
Updated1d ago
Forks12

Languages

TypeScript

Security Score

100/100

Audited on Apr 2, 2026

No findings