Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Polyfrost/OneLauncher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

827 Commits
Repository Banner

OneLauncher | OneClient

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

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

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.

Packages

No packages published

Contributors 14

AltStyle によって変換されたページ (->オリジナル) /