https://github.com/AlexProgrammerDE/SoulFireClient
🧙 Frontend client for SoulFire.
https://github.com/AlexProgrammerDE/SoulFireClient
rsbuild tailwindcss tanstack tauri tauri-app
Last synced: 4 months ago
JSON representation
🧙 Frontend client for SoulFire.
- Host: GitHub
- URL: https://github.com/AlexProgrammerDE/SoulFireClient
- Owner: AlexProgrammerDE
- License: gpl-3.0
- Created: 2024-03-16T14:55:21.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-07-17T05:01:49.000Z (4 months ago)
- Last Synced: 2025-07-17T10:27:27.674Z (4 months ago)
- Topics: rsbuild, tailwindcss, tanstack, tauri, tauri-app
- Language: TypeScript
- Homepage: https://app.soulfiremc.com
- Size: 8.23 MB
- Stars: 29
- Watchers: 2
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
- awesome-tauri - SoulFire - Advanced Minecraft Server-Stresser Tool. Launch bot attacks on your servers to measure performance. (Applications / Utilities)
README

[](https://discord.gg/vHgRd6YZmH) [](https://ko-fi.com/alexprogrammerde)
# SoulFireClient
This is a frontend for the [SoulFire server](https://github.com/AlexProgrammerDE/SoulFire).
It mainly targets the web, but uses native APIs using Tauri.
> [!NOTE]
> For more info about SoulFire, take a look at the main [SoulFire repository](https://github.com/AlexProgrammerDE/SoulFire).
## About the client
Built using latest web tech to consistently work on both web, desktop and mobile.
The client is the GUI for the SoulFire server, but it uses the official SoulFire gRPC API.
Anything that can be done using the SF client can also be done using gRPC HTTP API calls directly.
## Installation
> [!TIP]
> Want to check out how SoulFire looks before installing it? Take a look at the official [demo page](https://demo.soulfiremc.com).
For installing SoulFire, please refer to the [installation guide](https://soulfiremc.com/docs/installation).
## Deployments
See which branches are at which URLs:
- [`release`](https://app.soulfiremc.com) -> app.soulfiremc.com
- [`main`](https://preview.soulfiremc.com) -> preview.soulfiremc.com
- [`demo`](https://demo.soulfiremc.com) -> demo.soulfiremc.com
## Building
The client has a lot of dependencies. You'll need pnpm, latest node and a nightly rust toolchain installed.
Take a look at the scripts in `package.json` to see how to run a dev env locally.
You can also refer to the GitHub actions workflows to see how production builds are made.
## Sponsors
Free code signing on Windows provided by SignPath.io, certificate by SignPath Foundation