MCPcopy Index your code
hub / github.com/NoRiskClient/noriskclient-launcher

github.com/NoRiskClient/noriskclient-launcher @v0.6.24

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.6.24 ↗ · + Follow
4,014 symbols 9,624 edges 554 files 514 documented · 13% updated 3d agov0.6.25-beta.11 · 2026-07-04★ 172
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Issues

If you notice any bugs or missing features, you can let us know by opening an issue here.

License

This code is originally forked and still uses a small amount of code from LiquidLauncher.

Therefore, this project is also subject to the GNU General Public License v3.0. This does only apply for source code located directly in this clean repository. During the development and compilation process, additional source code may be used to which we have obtained no rights. Such code is not covered by the GPL license. This project entirely or partially for free and even commercially. However, please consider the following:

  • You must disclose the source code of your modified work and the source code you took from this project. This means you are not allowed to use code from this project (even partially) in a closed-source (or even obfuscated) application.
  • Your modified application must also be licensed under the GPL

Do the above and share your source code with everyone; just like we do.

Compile it yourself!

Prerequisites

Setup Instructions

  1. Clone the repository: bash git clone --recurse-submodules https://github.com/NoRiskClient/noriskclient-launcher cd noriskclient-launcher

  2. Install dependencies: bash yarn install

  3. Start development mode: bash yarn tauri dev

  4. Build for production: bash yarn tauri build

Contributing

We appreciate contributions. So if you want to support us, feel free to make changes to NoRisk source code and submit a pull request.

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Function 2,187
Method 697
Interface 629
Class 437
Enum 64

Languages

TypeScript57%
Rust43%

Modules by API surface

src-tauri/src/commands/profile_command.rs82 symbols
src-tauri/src/state/profile_state.rs74 symbols
src-tauri/src/integrations/curseforge.rs72 symbols
src-tauri/src/minecraft/auth/minecraft_auth.rs69 symbols
src/services/profile-service.ts54 symbols
src/types/profile.ts48 symbols
src/components/modrinth/v2/ModrinthSearchV2.tsx47 symbols
src-tauri/src/minecraft/api/norisk_api.rs44 symbols
src-tauri/src/utils/profile_utils.rs43 symbols
src-tauri/src/integrations/unified_mod.rs40 symbols
src-tauri/src/integrations/modrinth.rs38 symbols
src-tauri/src/utils/mc_utils.rs35 symbols

For agents

$ claude mcp add noriskclient-launcher \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page