Skip to content

About

AppImage Creator is a convenient program for creating portable applications in the AppImage format. It allows you to configure the name, version, icon, executable file, and .desktop file, and then build a ready-to-run AppImage that can be launched without installation.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

AppImage Builder — Fluent Design Edition

Screenshot_20260828_161643 Screenshot_20260828_161643 Screenshot_20260828_161936 Screenshot_20260828_162002

Графическое приложение для сборки переносимых AppImage-пакетов на Linux в стиле Microsoft Fluent Design (PySide 6 + qfluentwidgets).

Возможности

  • Сборка AppImage — из любого исполняемого файла, с автоматическим созданием AppDir, AppRun и .desktop-файла
  • Автоматическое создание .desktop — одной кнопкой из заполненных метаданных
  • Валидатор .desktop-файлов — проверка обязательных полей и стандартных категорий
  • Менеджер зависимостей — подключение дополнительных библиотек (.so) к сборке
  • Менеджер скриптов — включение shell-скриптов в AppImage
  • Сохранение / загрузка конфигураций в JSON, быстрое сохранение на рабочий стол
  • Автоустановка linuxdeploy прямо из интерфейса
  • Сборка в фоновом потоке с журналом и возможностью отмены
  • Тёмная и светлая темы — приложение следует теме оформления системы
  • Два языка интерфейса — русский и английский

Установка

pip install PySide6 PySide6-Fluent-Widgets

Запуск

python3 AppImage_Builder_Fluent.py

Или двойным щелчком по ярлыку / с помощью скрипта-лаунчера:

./launch_appimage_builder.sh

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

Файл Назначение
AppImage_Builder_Fluent.py Всё приложение в одном файле
launch_appimage_builder.sh Запуск без окна терминала (фоновый режим)
install_appimage_tools.sh Установка linuxdeploy в систему

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

  • Python 3.8+
  • Linux (сборка AppImage использует linuxdeploy и работает только в Linux)
  • Рекомендуемый значок: PNG 256x256

About

AppImage Creator is a convenient program for creating portable applications in the AppImage format. It allows you to configure the name, version, icon, executable file, and .desktop file, and then build a ready-to-run AppImage that can be launched without installation.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages