Skip to content

yssux/auto-draw-GUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

678d1bb · May 6, 2025

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

autoDraw

autoDraw-GUI is a Python script that allows users to draw various geometric shapes (such as squares, rectangles, and triangles) using the turtle graphics module. This project is run via a graphical user interface with Tk, where users can select the shape and customize its appearance.


Features

  • Multiple Shapes: Draw squares, rectangles, and triangles.
  • Customizable Appearance: Change color, outline width, and more.
  • GUI Interaction: Select shapes and customization options directly in a simple form-like GUI.

Installation

  1. Clone the repository:

    git clone https://github.com/yssux/auto-draw-GUI.git
  2. Navigate to the project directory:

    cd auto-draw-GUI
  3. Run the script:

    python3 main.py

Usage

After running the script, you will be given a form like GUI, where you can select a shape and customize its appearance.

Example:

  1. Choose a shape (e.g., triangle).
  2. Enter a color and outline width.
  3. The shape will be drawn in a separate window!

Contributing

We welcome contributions! If you'd like to improve this project, feel free to fork the repo, create a new branch, and submit a pull request.


Contact

If you have any questions or suggestions, feel free to open an issue or reach out at yeddafry@gmail.com .