Skip to content
/ qyro Public

QYRO is a lightweight tool for packaging, compiling, and deploying Python applications to desktop and mobile platforms including Windows, macOS, Linux, Android, and iOS. It supports Kivy, Tkinter, PyQt5, PySide2, PyQt6, and PySide6, providing a unified workflow for resource management and installer creation.

License

Notifications You must be signed in to change notification settings

Neuri-AI/qyro

Repository files navigation

Qyro Logo

Qyro

GitHub Release GitHub Issues GitHub Issues Closed GitHub forks GitHub stars GitHub license

Qyro effortlessly package, compile, and deploy Python applications for desktop and mobile like Windows, macOS, Linux, Android, and iOS. It supports Kivy, Tkinter, PyQt5, PySide2, PyQt6, and PySide6, with a seamless workflow for resource management and installer creation.

Features

  • Cross-platform support: Build executables and installers for desktop (Win, macOS, Linux) and mobile (Android, iOS).
  • Multi-framework support: Kivy, Tkinter, Qt5/Qt6 (PyQt & PySide).
  • Easy resource management: icons, assets, configs, etc.
  • Simple CLI: Initialize, develop, build, and package in seconds.

Quick Start

# Install
pip install qyro

# Start a new project
qyro init

# Run in development mode
qyro start

# Build standalone executable
qyro freeze

# Create installer
qyro installer

Commands

Command Description
qyro init Setup a new project interactively
qyro start Run your app for development/testing
qyro freeze Build the standalone executable
qyro installer Generate platform-specific installer
qyro clean Remove temporary/build files

Installation

  • Recommended:

    pip install qyro

  • Latest Development:

    pip install git+https://github.com/neuri-ai/Qyro.git

  • Local Install:

    git clone https://github.com/neuri-ai/Qyro.git
    cd Qyro
    pip install .
    

License

QYRO is licensed under the MIT License. See the LICENSE file for details.

Creators

About

QYRO is a lightweight tool for packaging, compiling, and deploying Python applications to desktop and mobile platforms including Windows, macOS, Linux, Android, and iOS. It supports Kivy, Tkinter, PyQt5, PySide2, PyQt6, and PySide6, providing a unified workflow for resource management and installer creation.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •