Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Python Compiler Visualizer

A modern, professional desktop application built to visualize Python code compilation, execution, and output in real-time. Designed with a sleek, dark-themed UI reminiscent of professional IDEs like VS Code.

image

🌟 Features

  • Modern UI/UX: Built with customtkinter for a beautiful, dark-mode first design with flat, borderless tabs.
  • Smart File Management: Complete file tracking with New, Open, Save, and Save As functionality.
  • Unsaved Changes Protection: IDE-like prompt (Yes/No/Cancel) on exit if there are unsaved changes.
  • Live Output Visualization: Instantly compiles and visualizes your Python script output.
  • Standalone Executable: Portable .exe build available in the releases section with a custom rounded squircle logo.

🛠️ Tech Stack

  • Python 3.x
  • CustomTkinter (for modern GUI components)
  • PyInstaller (for standalone Windows executable generation)

📦 How to Run from Source Code

  1. Clone this repository:
    git clone https://github.com/yourusername/python-compiler-visualizer.git
  2. Install the required dependencies:
    pip install -r requirements.txt
  3. Run the application:
    python Compiler_app.py

📥 Download the App (.exe)

Don't want to install Python? You can directly download the standalone Windows executable:

  1. Go to the Releases section on the right side of this GitHub page.
  2. Download Python Compiler Visualizer.exe.
  3. Double-click and run!

About

A modern, standalone desktop application built with Python and CustomTkinter to write, compile, and visualize Python code execution in real-time.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages