{"repo":"soulfiremc-com/SoulFireClient","free":true,"listed":false,"github":"https://github.com/soulfiremc-com/SoulFireClient","clone":"git clone https://github.com/soulfiremc-com/SoulFireClient.git","description":"🧙 Frontend client for SoulFire.","language":"TypeScript","stars":141,"topics":["rsbuild","tailwindcss","tauri","tauri-app","tanstack"],"license":"AGPL-3.0","category":"ui-components","readme_excerpt":"SoulFireClient This is a frontend for the SoulFire server. It is now packaged as a desktop app with Electron while still using the official SoulFire gRPC API. [!NOTE] For more info about SoulFire, take a look at the main SoulFire repository. 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. For installing SoulFire, please refer to the installation guide. Deployments See which branches are at which URLs: - release - app.soulfiremc.com - main - preview.soulfiremc.com - demo - demo.soulfiremc.com Building The client has a lot of dependencies. You'll need pnpm and a current Node.js release 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","default_branch":null,"files":null,"tree":[],"storefront":"/r/soulfiremc-com","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/soulfiremc-com/SoulFireClient/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}