Skip to content

Releases: danx123/nuitka-compiler-pro

nuitka_compiler_pro_v4.5.0

24 Nov 01:39
1815545

Choose a tag to compare

Nuitka Compiler Pro

Nuitka Compiler Pro is a modern GUI application based on PySide6 that simplifies the process of compiling Python scripts into EXE (Windows Executable) format using Nuitka (https://nuitka.net/).

This application is designed with a professional interface and comprehensive features, making it suitable for both Indie Devs and Enterprise Devs who want to easily distribute Python applications.


✨ Key Features

  • 🎛️ Modern GUI Interface

  • Clean interface, dark console-style log output.

  • No need to type the command line manually.

  • Fast Compile with Nuitka

  • Supports standalone build options, onefile, and various Nuitka configurations.

  • Run the compilation process in a separate thread (doesn't freeze the UI).

  • 📂 File & Directory Management

  • Easily add files/directories to builds.

  • Option to include additional resources.

  • 🔒 Stable & Modular

  • Uses PySide6 QThread for build logging.

  • Structured & easily customizable builder commands.


📸 Screenshot

For PySide6

Screenshot 2025-11-24 082652

📝 Changelog v4.5.0

Added

System Monitor Status Bar: Implemented a real-time system monitoring bar at the bottom of the application window.
Displays current CPU and RAM usage with visual progress bars.
Added dynamic color indicators (bars turn red when usage exceeds 85%).
Displays current Operating System information (OS Name, Release, and Architecture).
Application Menu Bar: Introduced a standard top menu bar for better navigation and usability.
File Menu: Includes options for New/Reset, Save Profile, Load Profile, and Exit.
Help Menu: Includes Help Content, Register Format, and About dialogs.
Keyboard Shortcuts: Added standard keyboard shortcuts for improved productivity:
Ctrl+N: Reset UI / New Project.
Ctrl+S: Save Configuration Profile (.ncp).
Ctrl+O: Load Configuration Profile.
File Association (Windows Registry): Added a feature to register .ncp (Nuitka Compiler Profile) extension in the Windows Registry. Users can now double-click .ncp files to open them directly in the application.

Changed

Modular Architecture: Refactored the codebase to separate UI components. The Menu Bar and System Monitor logic are now handled in a dedicated module (nuitka_menu.py) to improve code maintainability.
UI Layout: Restructured the main window layout to seamlessly integrate the new Menu Bar and Status Bar without disrupting the existing split-pane design.
Visual Improvements: Optimized label colors and contrast in the Status Bar for better readability on light-themed environments.

Fixed

Dependency Issue: Removed dependency on shlobj and replaced it with ctypes for Windows Shell notifications, resolving import errors on standard Python installations.

📥 Installation & Running

1. Clone Repo

git clone https://github.com/danx123/nuitka-compiler-pro
cd nuitka-compiler-pro

nuitka_compiler_pro_v4.0.0

21 Nov 02:35
a73345d

Choose a tag to compare

Nuitka Compiler Pro

Nuitka Compiler Pro is a modern GUI application based on PySide6 that simplifies the process of compiling Python scripts into EXE (Windows Executable) format using Nuitka (https://nuitka.net/).

This application is designed with a professional interface and comprehensive features, making it suitable for both Indie Devs and Enterprise Devs who want to easily distribute Python applications.


✨ Key Features

  • 🎛️ Modern GUI Interface

  • Clean interface, dark console-style log output.

  • No need to type the command line manually.

  • Fast Compile with Nuitka

  • Supports standalone build options, onefile, and various Nuitka configurations.

  • Run the compilation process in a separate thread (doesn't freeze the UI).

  • 📂 File & Directory Management

  • Easily add files/directories to builds.

  • Option to include additional resources.

  • 🔒 Stable & Modular

  • Uses PySide6 QThread for build logging.

  • Structured & easily customizable builder commands.


📸 Screenshot

For PyQt6, PyQt5, PySide6, PySide2

untitled


📝 Changelog v4.0.0

  • Update Framework
  • Update Multimedia Plugin

📥 Installation & Running

1. Clone Repo

git clone https://github.com/danx123/nuitka-compiler-pro
cd nuitka-compiler-pro

nuitka_compiler_pro_v3.8.0

29 Oct 12:40
eb5dcec

Choose a tag to compare

Nuitka Compiler Pro

Nuitka Compiler Pro is a modern GUI application based on PySide6 that simplifies the process of compiling Python scripts into EXE (Windows Executable) format using Nuitka (https://nuitka.net/).

This application is designed with a professional interface and comprehensive features, making it suitable for both Indie Devs and Enterprise Devs who want to easily distribute Python applications.


✨ Key Features

  • 🎛️ Modern GUI Interface

  • Clean interface, dark console-style log output.

  • No need to type the command line manually.

  • Fast Compile with Nuitka

  • Supports standalone build options, onefile, and various Nuitka configurations.

  • Run the compilation process in a separate thread (doesn't freeze the UI).

  • 📂 File & Directory Management

  • Easily add files/directories to builds.

  • Option to include additional resources.

  • 🔒 Stable & Modular

  • Uses PySide6 QThread for build logging.

  • Structured & easily customizable builder commands.


📸 Screenshot

For PyQt6, PyQt5, PySide6, PySide2

untitled


📝 Changelog v3.8.0

  • 🐛 Fixed (Improvement)
    Critical UI Freeze: Fixed a bug where the application would hang (Not Responding) or crash after compilation completed, specifically when the "Multimedia Plugin" or "Deploy (.zip)" checkboxes were enabled.
    Cause: Heavy I/O operations (file copying and LZMA compression) were previously running on the main thread (GUI thread), completely blocking the application's event loop.
    Crashes during Chained Tasks: Fixed a race condition that caused a forced close due to attempts to reuse a QThread handle that hadn't been fully closed by a previous process.

  • ⚙️ Changed (Changes)
    Asynchronous I/O Processes:
    Introducing the new AssetCopyWorker and ZipWorker. These workers now move the file copy and .zip compression logic to separate threads.
    Compilation, asset copying, and zipping now run asynchronously and sequentially (chained) without ever blocking the UI.
    Safe Thread Management:
    Each worker (compile, copy, zip) now uses its own QThread variables (compiler_thread, asset_thread, zip_thread).
    Implemented an auto-cleanup mechanism using .deleteLater() on threads and workers to ensure they are safely closed and removed from memory after the task completes. This is a major fix for previous crashes.
    UI State Logic:
    The "Start Compilation" button will now remain disabled throughout the entire chain (compile -> copy -> zip).
    The button will only become active again after all selected tasks have completed, or if one of the steps fails midway.

📥 Installation & Running

1. Clone Repo

git clone https://github.com/danx123/nuitka-compiler-pro
cd nuitka-compiler-pro

nuitka_compiler_pro_v3.5.5

21 Oct 08:57
0f96567

Choose a tag to compare

Nuitka Compiler Pro

Nuitka Compiler Pro is a modern GUI application based on PySide6 that simplifies the process of compiling Python scripts into EXE (Windows Executable) format using Nuitka (https://nuitka.net/).

This application is designed with a professional interface and comprehensive features, making it suitable for both Indie Devs and Enterprise Devs who want to easily distribute Python applications.


✨ Key Features

  • 🎛️ Modern GUI Interface

  • Clean interface, dark console-style log output.

  • No need to type the command line manually.

  • Fast Compile with Nuitka

  • Supports standalone build options, onefile, and various Nuitka configurations.

  • Run the compilation process in a separate thread (doesn't freeze the UI).

  • 📂 File & Directory Management

  • Easily add files/directories to builds.

  • Option to include additional resources.

  • 🔒 Stable & Modular

  • Uses PySide6 QThread for build logging.

  • Structured & easily customizable builder commands.


📸 Screenshot

For PyQt6, PyQt5, PySide6, PySide2

Screenshot 2025-10-21 155433

📝 Changelog v3.5.5

  • Added Expand log

📥 Installation & Running

1. Clone Repo

git clone https://github.com/danx123/nuitka-compiler-pro
cd nuitka-compiler-pro

nuitka_compiler_pro_v3.5.1

09 Oct 15:14
3ec5fca

Choose a tag to compare

Nuitka Compiler Pro

Nuitka Compiler Pro is a modern GUI application based on PySide6 that simplifies the process of compiling Python scripts into EXE (Windows Executable) format using Nuitka (https://nuitka.net/).

This application is designed with a professional interface and comprehensive features, making it suitable for both Indie Devs and Enterprise Devs who want to easily distribute Python applications.


✨ Key Features

  • 🎛️ Modern GUI Interface

  • Clean interface, dark console-style log output.

  • No need to type the command line manually.

  • Fast Compile with Nuitka

  • Supports standalone build options, onefile, and various Nuitka configurations.

  • Run the compilation process in a separate thread (doesn't freeze the UI).

  • 📂 File & Directory Management

  • Easily add files/directories to builds.

  • Option to include additional resources.

  • 🔒 Stable & Modular

  • Uses PySide6 QThread for build logging.

  • Structured & easily customizable builder commands.


📸 Screenshot

For PyQt6, PyQt5, PySide6, PySide2

Capture

📝 Changelog v3.5.1

  • Update Framework (Pyside6 v6.10 + Multimedia Plugin)

📥 Installation & Running

1. Clone Repo

git clone https://github.com/danx123/nuitka-compiler-pro
cd nuitka-compiler-pro

nuitka_compiler_pro_v3.5.0

03 Oct 11:59
06e0298

Choose a tag to compare

Nuitka Compiler Pro

Nuitka Compiler Pro is a modern GUI application based on PySide6 that simplifies the process of compiling Python scripts into EXE (Windows Executable) format using Nuitka (https://nuitka.net/).

This application is designed with a professional interface and comprehensive features, making it suitable for both Indie Devs and Enterprise Devs who want to easily distribute Python applications.


✨ Key Features

  • 🎛️ Modern GUI Interface

  • Clean interface, dark console-style log output.

  • No need to type the command line manually.

  • Fast Compile with Nuitka

  • Supports standalone build options, onefile, and various Nuitka configurations.

  • Run the compilation process in a separate thread (doesn't freeze the UI).

  • 📂 File & Directory Management

  • Easily add files/directories to builds.

  • Option to include additional resources.

  • 🔒 Stable & Modular

  • Uses PySide6 QThread for build logging.

  • Structured & easily customizable builder commands.


📸 Screenshot

For PyQt6, PyQt5, PySide6, PySide2

Capture

📝 Changelog v3.5.0

  • Update Framework
  • Added .ncp (Nuitka Compiler Profile) — save/load build configurations.
  • Added Elapsed Time display in compilation log header.
  • Added Reload UI action to apply preference changes without restart.
  • Minor UX improvements: clearer log, improved cache management button, preview command fixes.

📥 Installation & Running

1. Clone Repo

git clone https://github.com/danx123/nuitka-compiler-pro
cd nuitka-compiler-pro

nuitka_compiler_pro_v3.0.0

01 Oct 12:25
8fbf157

Choose a tag to compare

Nuitka Compiler Pro

Nuitka Compiler Pro is a modern GUI application based on PyQt6 that simplifies the process of compiling Python scripts into EXE (Windows Executable) format using Nuitka (https://nuitka.net/).

This application is designed with a professional interface and comprehensive features, making it suitable for both Indie Devs and Enterprise Devs who want to easily distribute Python applications.


✨ Key Features

  • 🎛️ Modern GUI Interface

  • Clean interface, dark console-style log output.

  • No need to type the command line manually.

  • Fast Compile with Nuitka

  • Supports standalone build options, onefile, and various Nuitka configurations.

  • Run the compilation process in a separate thread (doesn't freeze the UI).

  • 📂 File & Directory Management

  • Easily add files/directories to builds.

  • Option to include additional resources.

  • 🔒 Stable & Modular

  • Uses PyQt6 QThread for build logging.

  • Structured & easily customizable builder commands.


📸 Screenshot

For PyQt6, PyQt5, PySide6, PySide2

Screenshot 2025-10-01 174708

📝 Changelog v3.0.0

  • Add Multimedia Plugin (PySide6)
  • Compilation Core
  • Add option, Shutdown when done

📥 Installation & Running

1. Clone Repo

git clone https://github.com/danx123/nuitka-compiler-pro
cd nuitka-compiler-pro

nuitka_compiler_pro_v2.8.0

28 Sep 09:16
b27a0db

Choose a tag to compare

Nuitka Compiler Pro

Nuitka Compiler Pro is a modern GUI application based on PyQt6 that simplifies the process of compiling Python scripts into EXE (Windows Executable) format using Nuitka (https://nuitka.net/).

This application is designed with a professional interface and comprehensive features, making it suitable for both Indie Devs and Enterprise Devs who want to easily distribute Python applications.


✨ Key Features

  • 🎛️ Modern GUI Interface

  • Clean interface, dark console-style log output.

  • No need to type the command line manually.

  • Fast Compile with Nuitka

  • Supports standalone build options, onefile, and various Nuitka configurations.

  • Run the compilation process in a separate thread (doesn't freeze the UI).

  • 📂 File & Directory Management

  • Easily add files/directories to builds.

  • Option to include additional resources.

  • 🔒 Stable & Modular

  • Uses PyQt6 QThread for build logging.

  • Structured & easily customizable builder commands.


📝 Changelog v2.8.0

  • Add Deploy (zip)

📸 Screenshot

For PyQt6, PyQt5, PySide6, PySide2

image

📥 Installation & Running

1. Clone Repo

git clone https://github.com/danx123/nuitka-compiler-pro
cd nuitka-compiler-pro

nuitka_compiler_pro_v2.7.0

26 Sep 10:10
3f5a849

Choose a tag to compare

Nuitka Compiler Pro

Nuitka Compiler Pro is a modern GUI application based on PyQt6 that simplifies the process of compiling Python scripts into EXE (Windows Executable) format using Nuitka (https://nuitka.net/).

This application is designed with a professional interface and comprehensive features, making it suitable for both Indie Devs and Enterprise Devs who want to easily distribute Python applications.


✨ Key Features

  • 🎛️ Modern GUI Interface

  • Clean interface, dark console-style log output.

  • No need to type the command line manually.

  • Fast Compile with Nuitka

  • Supports standalone build options, onefile, and various Nuitka configurations.

  • Run the compilation process in a separate thread (doesn't freeze the UI).

  • 📂 File & Directory Management

  • Easily add files/directories to builds.

  • Option to include additional resources.

  • 🔒 Stable & Modular

  • Uses PyQt6 QThread for build logging.

  • Structured & easily customizable builder commands.


📸 Screenshot

For PyQt6, PyQt5, PySide6, PySide2

Nuitka Compiler Pro

Nuitka Compiler Pro is a modern GUI application based on PyQt6 that simplifies the process of compiling Python scripts into EXE (Windows Executable) format using Nuitka (https://nuitka.net/).

This application is designed with a professional interface and comprehensive features, making it suitable for both Indie Devs and Enterprise Devs who want to easily distribute Python applications.


✨ Key Features

  • 🎛️ Modern GUI Interface

  • Clean interface, dark console-style log output.

  • No need to type the command line manually.

  • Fast Compile with Nuitka

  • Supports standalone build options, onefile, and various Nuitka configurations.

  • Run the compilation process in a separate thread (doesn't freeze the UI).

  • 📂 File & Directory Management

  • Easily add files/directories to builds.

  • Option to include additional resources.

  • 🔒 Stable & Modular

  • Uses PyQt6 QThread for build logging.

  • Structured & easily customizable builder commands.


📸 Screenshot

For PyQt6, PyQt5, PySide6, PySide2

Capture

📥 Installation & Running

1. Clone Repo

git clone https://github.com/danx123/nuitka-compiler-pro
cd nuitka-compiler-pro





---

## 📥 Installation & Running

### 1. Clone Repo
```bash
git clone https://github.com/danx123/nuitka-compiler-pro
cd nuitka-compiler-pro

nuitka_compiler_pro_v2.6.0

26 Aug 01:59
2e05981

Choose a tag to compare

Nuitka Compiler Pro

Nuitka Compiler Pro is a modern GUI application based on PyQt6 that simplifies the process of compiling Python scripts into EXE (Windows Executable) format using Nuitka (https://nuitka.net/).

This application is designed with a professional interface and comprehensive features, making it suitable for both Indie Devs and Enterprise Devs who want to easily distribute Python applications.


✨ Key Features

  • 🎛️ Modern GUI Interface

  • Clean interface, dark console-style log output.

  • No need to type the command line manually.

  • Fast Compile with Nuitka

  • Supports standalone build options, onefile, and various Nuitka configurations.

  • Run the compilation process in a separate thread (doesn't freeze the UI).

  • 📂 File & Directory Management

  • Easily add files/directories to builds.

  • Option to include additional resources.

  • 🔒 Stable & Modular

  • Uses PyQt6 QThread for build logging.

  • Structured & easily customizable builder commands.


📸 Screenshot

For PyQt6, PyQt5, PySide6, PySide2

Screenshot 2025-08-26 084349

📥 Installation & Running

1. Clone Repo

git clone https://github.com/danx123/nuitka-compiler-pro
cd nuitka-compiler-pro