PyAppExec is a cross‑platform open-source launcher and installer that makes Python apps feel native. It locates or installs the required Python runtime, provisions an isolated virtual environment, installs your project’s pip requirements, and handles any external tools requirements or dependencies (e.g., FFmpeg) with version checks and auto-download/extract on Windows/macOS/Linux. The Qt-based installer can scaffold pyappexec.ini, copy/rename the launcher, and (on macOS) bundle a self-contained .app with icons. The optional run-time GUI captures logs, while CLI mode stays lean for automation. Config is driven by a simple INI per OS, so app IDs, entry points, requirements, and paths are declarative. PyAppExec also manages user-level caches/state, log rotation, and GUI suppression preferences letting you ship Python apps without asking end users to touch Python, virtualenvs, or package managers.

Features

  • Cross-platform launcher + installer for Python apps
  • Auto-detect or install Python, create isolated virtualenv, install pip requirements
  • External dependency handling with version checks and auto download or extract
  • Qt-based GUI (installer and runtime) plus lightweight CLI mode for automation
  • macOS bundling option to produce a self-contained .app with custom icons
  • Simple per-OS INI config for app IDs, entry points, requirements, paths
  • Log rotation to user log dir; GUI suppression preference and state management
  • Copies or renames launcher and generates starter pyappexec.ini for your project

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow PyAppExec

PyAppExec Web Site

Other Useful Business Software
Zenflow- The AI Workflow Engine for Software Devs Icon
Zenflow- The AI Workflow Engine for Software Devs

Parallel agents. Multi-agent orchestration. Specs that turn into shipped code. Zenflow automates planning, coding, testing, and verification.

Zenflow is the AI workflow engine built for real teams. Parallel agents plan, code, test, and verify in one workflow. With spec-driven development and deep context, Zenflow turns requirements into production-ready output so teams ship faster and stay in flow.
Try free now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of PyAppExec!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Intended Audience

Advanced End Users, Developers, End Users/Desktop, Information Technology, System Administrators

User Interface

Command-line, Qt

Programming Language

C++, Python

Related Categories

Python Build Tools, Python Software Distribution Software, Python Deployment Tool, C++ Build Tools, C++ Software Distribution Software, C++ Deployment Tool

Registered

2025-11-27