Skip to content

A lightweight game launcher with built-in torrent support and customizable UI

License

Notifications You must be signed in to change notification settings

arelove/Freedom-Launcher

Repository files navigation

Freedom Launcher

A lightweight game launcher with built-in torrent support and customizable UI.


Freedom Launcher

Freedom Launcher is a convenient and customizable launcher for games and applications, developed using Tauri, React, and Rust.
The app allows users to efficiently manage games, customize the appearance, modify the interface, and utilize localization features.


📸 Interface Example

Main Screen

Freedom.2024-12-06.18-57-33.mp4

Application in Action

FreedomGitHUB.mp4

🛠️ Installation

System Requirements

  • Node.js (v18 or higher)
  • Rust
  • Tauri CLI (install via Cargo)

Installation Steps

  1. Clone the repository:

    git clone https://github.com/arelove/Freedom-Launcher.git
    cd Freedom-Launcher
  2. Install dependencies:

    npm install
  3. Ensure Tauri CLI is installed:

    cargo install tauri-cli
  4. Build the project:

    npm run tauri build

🏃 Running the Application

Development Mode

  1. Run the project with hot-reloading:

    npm run tauri dev
  2. Open the application window to start using it.

Build Mode

  1. Build the project:

    npm run tauri build
  2. The compiled file will be located in the src-tauri/target/release folder.

  3. Run the compiled file:

    ./src-tauri/target/release/FreedomLauncher

📦 Project Structure

Freedom-Launcher/
├── icons/                    # Files for images, videos, and other 
├── resources/                # GitFiles for MD
├── src/                      # React components
├── src-tauri/                # Tauri and Rust logic
│   ├── src/                  # Rust functions
│   ├── tauri.conf.json       # Tauri configuration
├── package.json              # Node.js project information
├── README.md                 # Documentation

👥 Authors

  • Ar3love — Development, ideas, and project maintenance.

📜 License

The project is distributed under the MIT License. See LICENSE for details.


💡 Suggestions for Improvement

If you have ideas or suggestions, feel free to create a new Issue in the repository.

About

A lightweight game launcher with built-in torrent support and customizable UI

Resources

License

Stars

Watchers

Forks

Packages

No packages published