/Fit-Launcher

A better version of my previous Fitgirl's Repacks Launcher. Made using Tauri with SolidJS.

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

๐ŸŽฎ 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 Launcher Screenshot 2 Launcher Screenshot 3 Launcher Screenshot 4 Launcher Screenshot 5

Installation Guide

Standard Mode

  1. Visit the Release Page
    Go to the release page here.

  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:
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:
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 image image image image

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

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.