autoDraw 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 the command line interface (CLI), where users can select the shape and customize its appearance (The source code is 248 MB, will be trying to make subversions for each OS/architecture. For now, you may download the source code).
- Multiple Shapes: Draw squares, rectangles, and triangles.
- Customizable Appearance: Change color, outline width, and more.
- CLI Interaction: Select shapes and customization options directly in the terminal.
-
Clone the repository:
git clone https://github.com/yssux/auto-draw.git
-
Navigate to the project directory:
cd auto-draw
-
Install
rich
andpillow
(if not installed):pip install rich pip install pillow
-
Run the script:
python3 main.py
After running the script, follow the prompts in the terminal to select your desired shape and customization options.
- Choose a shape (e.g., triangle).
- Enter a color and outline width.
- The shape will be drawn in a separate window!
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.
If you have any questions or suggestions, feel free to open an issue or reach out at yeddafry@gmail.com .