Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/carrotrub/fit-launcher
A better version of my previous Fitgirl's Repacks Launcher. Made using Tauri with SolidJS.
https://github.com/carrotrub/fit-launcher
gaming launcher rust solidjs tauri
Last synced: 2 days ago
JSON representation
A better version of my previous Fitgirl's Repacks Launcher. Made using Tauri with SolidJS.
- Host: GitHub
- URL: https://github.com/carrotrub/fit-launcher
- Owner: CarrotRub
- License: gpl-3.0
- Created: 2024-07-01T11:27:52.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2025-01-12T13:07:55.000Z (10 days ago)
- Last Synced: 2025-01-20T07:03:50.767Z (2 days ago)
- Topics: gaming, launcher, rust, solidjs, tauri
- Language: JavaScript
- Homepage:
- Size: 11.2 MB
- Stars: 359
- Watchers: 8
- Forks: 14
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ๐ฎ Fit Launcher
Fit Launcher is a ๐ **blazingly fast** ๐ game launcher designed specifically for cracked games from FitGirl Repack. Built with Rust, Tauri, and SolidJS, this launcher delivers top-notch performance and a sleek, modern design.
## Features
- โก **Lightning Fast**: Powered by Rust and Tauri for better speed and efficiency.
- ๐จ **Sleek Design**: Thanks to the creative design by Vintage_Soldier.
- ๐ ๏ธ **Easy to Use**: Simple setup and easy to runโjust execute the launcher and you're good to go!
- ๐ **Quick Download**: Using **librqbit** for torrenting for optimal speed.## Getting Started
### Images of the launcher
![Launcher Screenshot 1](images/screenshot1.png)
![Launcher Screenshot 2](images/screenshot2.png)
![Launcher Screenshot 3](images/screenshot3.png)
![Launcher Screenshot 4](images/screenshot4.png)
![Launcher Screenshot 5](images/screenshot5.png)## Installation Guide
### Standard Mode
1. **Visit the Release Page**
Go to the [release page here](https://github.com/CarrotRub/Fit-Launcher/releases/latest).2. **Download the Executable**
Scroll down until you find the executable, which will look like this `Fit.Launcher_2.X.X_x64_en-US.msi`3. **Run it !**
Once downloaded, simply execute the setup and install it inside
`C:/Program Files/` then run the executable ๐ !### Development Mode
If you want to run the launcher in development mode, follow these steps:
1. Ensure you have any **C++ Compiler**, **Rust**, and **Cargo** installed on your system.
2. Ensure you have these extensions on VSCode **C/C++ Microsoft** or **CodeLLDB** and **rust-analyzer**.
3. Clone this repository.
4. Run the dev command:```bash
npm install
npm run tauri dev
```### Building from Source
If you'd like to build Fit Launcher yourself, follow these steps:
1. Ensure you have any **C++ Compiler**, **Rust**, and **Cargo** installed on your system.
2. Ensure you have these extensions on VSCode **C/C++ Microsoft** or **CodeLLDB** and **rust-analyzer**.
3. Clone this repository.
4. Run the build command:```bash
npm run tauri build
```## Create your own themes !
Now you can even customize the launcher to your liking, you can go check the tutorial on how to create a theme in doc/theme_creation.md![image](https://github.com/user-attachments/assets/1f41575a-ccbe-4f05-9494-8d8d9b0c9059)
![image](https://github.com/user-attachments/assets/331c6c13-6f8e-4eaa-9824-c5c66cedd624)
![image](https://github.com/user-attachments/assets/88aa5062-2c3e-4ba6-bd6f-e7d9c93a7d16)
![image](https://github.com/user-attachments/assets/2a1b22cb-89b4-4b85-96be-73ba44f5fe05)
![image](https://github.com/user-attachments/assets/1e557d35-c76f-4445-8b39-57a2b7319fc1)Here are a few of the default themes !
You can then create as much as you want.
Good luck ๐## Join Our Community ๐
Got questions or want to hang out with our users? Join us on Discord! Big thanks to **Kรผrst** for moderating our Discord server, to **Vintage_Soldier** for the amazing app design, and to **SimplyStoned** for maintaining the old launcher while I was developing this one.
[Join the Discord](https://discord.gg/cXaBWdcUSF)
## Credits
- **CarrotRub** - Me, Developer of this app :3.
- **Kรผrst** - Discord Moderator and Technical and Visual Co-Contributor
- **Vintage_Soldier** - App Design
- **SimplyStoned** - Maintenance of the Old Launcher and Contributor.---
Enjoy your games with Fit Launcher! ๐ฎ๐
## TODO List ๐
- ๐ฅ๏ธ **Better Cross-Platform Compatibility**: Improve compatibility across different operating systems.
- ๐ **Quicker Image Loading**: Optimize the speed at which images are retrieved and displayed.
- ๐ฎ **Filtering by Genres and Sizes**: Implement filters to sort games by genres and file sizes.
- ๐ **Control CPU Usage**: Allow the user to limit the CPU usage of the setup.