PySide6 / Qt6 Flatpak Open Source

Cianova Launcher
Minecraft Bedrock Launcher
for Linux

Cianova Launcher is a free, open-source mcpelauncher GUI wrapper and Minecraft Bedrock launcher for Linux. It works alongside the mcpelauncher project with Flatpak install support, profile management, version switching, Google Play APK downloads, and visual customization built in.

Cianova Launcher app icon for Minecraft Bedrock on Linux Cianova Launcher v3.0  ·  Open Source
GPL v3.0 Open Source License
12 Themes Visual Customization
4 Install Methods Flatpak / Bundle / Binary / Source
PySide6 Qt6 Framework

A graphical launcher for mcpelauncher on Linux

Cianova Launcher gives Minecraft Bedrock players on Linux a friendly GUI for profiles, version switching, APK installs, resource packs, game settings, and compatibility toggles without manually editing files.

What you get

A set of practical tools designed to make your Bedrock experience on Linux more manageable — no fuss, no unnecessary complexity.

Symlink isolation

Profile Management

Each profile keeps its own worlds, resource packs, and settings completely separate via symlinks.

1-click switch

Version Selector

Switch between any installed version instantly. List or grid view, custom icons, and desktop shortcuts.

APK + Play Store

Google Play & Local APK

Download official versions from Google Play, or install APKs you already have — the launcher verifies architecture compatibility.

.mcpack import

Resource Pack Manager

Import .mcpack, .mcworld, .mcaddon files. Activate, deactivate, and manage packs without deleting anything.

Visual editor

Game Configurator

Adjust render distance, FPS cap, VSync, gamma, controls, and audio without launching the game.

12 themes

Visual Customization

12 color themes, light/dark/system mode, custom backgrounds, watermark stickers, and adjustable UI scaling.

Nvidia / Zink

Compatibility Options

Optional Nvidia Prime, Zink (OpenGL over Vulkan), GameMode, and Discord Rich Presence — toggle in Settings.

Auto-detect

System & Dependency Checks

Hardware compatibility validator, dependency resolver (APT/DNF/PACMAN), Flatpak runtime verification, and execution logs.

Install Cianova Launcher on Linux

Flatpak is recommended for automatic updates and sandboxed stability. Portable and source options are also available.

Requirements: Linux x86_64, OpenGL ES 3.0 support, and a valid Minecraft Bedrock license from Google Play. Flatpak is recommended, but portable and source builds are available.
Bundle

Flatpak Bundle

Offline .flatpak file. Download once, then install.

1
Download the .flatpak from Releases
2
Install the bundle:flatpak install --user CianovaLauncher.flatpak
3
Install required runtimes:flatpak install org.kde.Platform//6.10 io.qt.qtwebengine.BaseApp//6.10
Download .flatpak
Portable

Compiled Binary (.tar.gz)

Extract and run. Includes pre-compiled mcpelauncher binaries and libraries.

1
Download and extract:tar -xzf CianovaLauncher-v3.0.tar.gz
2
Run the launcher:./CianovaLauncher.sh
Download .tar.gz
Source

From Source

Python 3.10+, PySide6. Clone, install deps, and run.

1
Install dependencies:pip install PySide6 Pillow
2
Run the development script:./run.sh
View on GitHub
Note: Cianova Launcher requires the mcpelauncher-manifest binaries. The Flatpak and portable bundles include them. If building from source, place the binaries in a bin/ folder inside the launcher root. See the User Manual for details. Your PC must support x86_64 and OpenGL ES 3.0.

Linux Compatibility, FAQ, and Support

Guides, system tools, and community channels to help you get the most out of Cianova Launcher.

System Health

Built-in tools to check your setup:

  • Hardware compatibility & recommended version range
  • Missing dependency detection — approximate package lists for portable/source builds (APT, DNF, PACMAN)
  • Flatpak runtime verification
  • GPU / OpenGL ES analysis

Frequently Asked Questions

Does it include Minecraft?

No. You must own Minecraft Bedrock on Google Play. The launcher can download official versions via Google Play (requires your account), or you can install APKs that you obtain by your own means. Cianova Launcher does not distribute game files.

Does it work with Nvidia?

It includes optional Nvidia Prime and Zink compatibility modes. Results vary by driver and GPU — toggle them in Settings.

Can I use it without Flatpak?

Yes. Download the portable .tar.gz, place the mcpelauncher binaries in a bin/ folder, and run ./CianovaLauncher.sh.

Is this an official mcpelauncher product?

No. Cianova Launcher is an independent project. It is a GUI wrapper that uses mcpelauncher binaries, but it is not affiliated with or endorsed by its authors.

Community

Built in the open — help, ideas, and contributions are always welcome.

Discussions

Ask questions, share setups, suggest features. All languages welcome.

Issues

Found a bug? Open an issue. Check existing ones first.

Source Code

Fork it, send a PR, or just browse. Contributions welcome.