noriskclient launcher written in tauri (react + rust)
Find a file
2025-11-23 22:43:29 +01:00
.cursor/rules refactor: added v3 2025-06-14 01:02:47 +02:00
.github/workflows refactor(ci): remove pipx installation because it is already installed in the runner 2025-08-29 18:12:38 +02:00
.vscode refactor: added v3 2025-06-14 01:02:47 +02:00
mock-data/noriskclient feat: copy custom settings from nrc profile to stupid mod ideas https://github.com/NoRiskClient/issues/issues/1966 2025-09-02 15:32:53 +02:00
packaging chore: bump 0.6.13 2025-11-23 22:43:29 +01:00
public feat: cache modloader + mc manifest + new profile creation modal https://github.com/NoRiskClient/issues/issues/1666 2025-07-16 00:19:24 +02:00
src chore: fix build errors 2025-11-23 22:22:29 +01:00
src-tauri chore: bump 0.6.13 2025-11-23 22:43:29 +01:00
.gitignore refactor: added v3 2025-06-14 01:02:47 +02:00
index.html feat: Confirm ContextMenu with Space/Enter, show Profile ContextMenu with RMB, disable BrowserContextMenu on RMB 2025-09-19 14:02:43 +02:00
LICENSE refactor: fix license formatting 2025-07-16 16:29:12 +02:00
log-window.html refactor: added v3 2025-06-14 01:02:47 +02:00
package.json feat: added changelogs to modpack versions https://github.com/NoRiskClient/issues/issues/2050 2025-09-29 12:11:10 +02:00
postcss.config.js refactor: added v3 2025-06-14 01:02:47 +02:00
README.md chore: better compile tutorial for launcher https://github.com/NoRiskClient/noriskclient-launcher/issues/157 2025-09-13 10:39:02 +02:00
tailwind.config.js refactor: added v3 2025-06-14 01:02:47 +02:00
tsconfig.json refactor: added v3 2025-06-14 01:02:47 +02:00
tsconfig.node.json refactor: added v3 2025-06-14 01:02:47 +02:00
updater.html refactor: added v3 2025-06-14 01:02:47 +02:00
vite.config.ts refactor: added v3 2025-06-14 01:02:47 +02:00
yarn.lock feat: added changelogs to modpack versions https://github.com/NoRiskClient/issues/issues/2050 2025-09-29 12:11:10 +02:00

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:

    git clone --recurse-submodules https://github.com/NoRiskClient/noriskclient-launcher
    cd noriskclient-launcher
    
  2. Install dependencies:

    yarn install
    
  3. Start development mode:

    yarn tauri dev
    
  4. Build for production:

    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.