Skip to content

Latest commit

 

History

History
132 lines (76 loc) · 3.65 KB

README.ru.md

File metadata and controls

132 lines (76 loc) · 3.65 KB

Freedom Launcher

Клиент для запуска игр со встроенной поддержкой торрентов и настраиваемым пользовательским интерфейсом.


Freedom Launcher

Freedom Launcher — это удобный и кастомизируемый лаунчер для игр и приложений, разработанный с использованием Tauri, React и Rust. Приложение позволяет пользователям эффективно управлять играми, настраивать внешний вид, изменять интерфейс, а также использовать функции локализации.


📸 Пример интерфейса

Главный экран

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

Видео работы приложения

FreedomGitHUB.mp4

🛠️ Установка

Системные требования

  • Node.js (v18 или выше)
  • Rust
  • Tauri CLI (установка через Cargo)

Шаги для установки

  1. Клонируйте репозиторий:

    git clone https://github.com/arelove/Freedom-Launcher.git
    cd Freedom-Launcher
  2. Установите зависимости:

    npm install
  3. Убедитесь, что у вас установлен Tauri CLI:

    cargo install tauri-cli
  4. Соберите проект:

    npm run tauri build

🏃 Запуск

В режиме разработки

  1. Запустите проект с горячей перезагрузкой:

    npm run tauri dev
  2. Откройте окно приложения, чтобы начать использование.

В режиме сборки

  1. Соберите проект:

    npm run tauri build
  2. Скомпилированный файл будет находиться в папке src-tauri/target/release.

  3. Запустите скомпилированный файл:

    ./src-tauri/target/release/FreedomLauncher

📦 Структура проекта

Freedom-Launcher/
├── assets/                   # Файлы для изображений, видео и прочих медиа
├── src/                      # React-компоненты
├── src-tauri/                # Tauri и Rust логика
│   ├── src/                  # Функции на Rust
│   ├── tauri.conf.json       # Конфигурация Tauri
├── package.json              # Информация о Node.js проекте
├── README.md                 # Документация

👥 Авторы

  • Ar3love — разработка, идеи и поддержка проекта.

📜 Лицензия

Проект распространяется под лицензией MIT. Ознакомьтесь с LICENSE для подробной информации.


💡 Идеи для улучшения

Если у вас есть идеи или предложения, создайте новый Issue в репозитории.