Xgui4-Dev a4df27d60c Merge pull request #43 from xgui4/transition-instance-data
Transition instance data part 2
2026-07-13 00:38:14 -04:00
2026-07-06 00:51:09 -04:00
2026-04-16 23:31:21 -04:00
2026-07-07 10:16:04 -04:00
2026-07-06 00:51:09 -04:00

LCE Qt Launcher

French Version

GPLV3 License Logo

LCE-Qt-Launcher Icon Screenshot of the launcher in version 0.0.20a0 of the launcher)

Warning

This launcher is under development and its features may be modified or removed at any time. Requests for help (PR) are welcome to fix or add features. Please simply adhere to the GPLv3 and the Code of Conduct.

About

A free cross-platform custom Minecraft LCE launcher, written with PySide6 (Qt6 for Python).

Check out the official LCE Qt Launcher website! Deployment status on the GitHub page

Why LCE Qt Launcher ?

  • Made in Python with Qt 6 : Native Linux theme support and highly customisable
  • Integration with Community Tools
  • GNU/Linux first class support
  • Big Tech free
  • Free as Freedom Launcher (GPLv3)

Features

  • Command Line interface (CLI)
  • Multiple Instances support
  • Marketplaces :
  • in-app news for the instances
  • Availaible in mutliple formats :
    • Nuitka Build : Linux and Windows
    • AppImage (GNU/Linux only)
    • Inno Setup installer package (for the Nuitka build) (Windows)
    • FreeBSD port
    • Arch Packgage
    • Flatpak (coming soon)
    • uv virtual venv (portable)

Long Term Goal / Roadmap

Long time Developpement focus

  • GNU/Linux compatibility
  • Windows support
  • AppImage Support
  • Focus on being one place for everything Minecraft LCE on GNU/Linux
  • KISS (like try to avoid bloat like JS when possible)

Work in progress features

  • Skin support
  • Experimental FreeBSD and Nix/NixOS support
  • Flatpak support
  • Localisations support

Future features/planning features

  • Separe the data into each own repository (lce-qt-launcher-data)
  • My own versions/instance store
  • Better stores UI/Mecanism
  • Support for more community tools
  • NeoLegacy DLC support
  • Better News UI/Mecanism
  • Accessibility

Compiling

See docs/en/COMPILING.md

Running/Debugging

See docs/en/RUNNING.md

Python Library and Tools Used

  • PySide 6
  • platformdirs
  • rich
  • hatch
  • uv

How to get

See docs/SETUP.md

Special Thank to

See THANKS.md

Code of Respect

License

GPLV3

Description
Languages
Python 77.1%
HTML 12.9%
Shell 4.6%
Nix 3.4%
PowerShell 0.9%
Other 1.1%