Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bazilsuhail/ms-paint-clone
This application mimics the basic functionality of MS Paint, providing a canvas where users can draw and manipulate graphics.
https://github.com/bazilsuhail/ms-paint-clone
canvas2d ms-paint paint-application python tkinter tkinter-gui tools
Last synced: 10 days ago
JSON representation
This application mimics the basic functionality of MS Paint, providing a canvas where users can draw and manipulate graphics.
- Host: GitHub
- URL: https://github.com/bazilsuhail/ms-paint-clone
- Owner: BazilSuhail
- Created: 2024-07-14T23:10:06.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-07-15T18:33:24.000Z (4 months ago)
- Last Synced: 2024-07-16T00:52:43.400Z (4 months ago)
- Topics: canvas2d, ms-paint, paint-application, python, tkinter, tkinter-gui, tools
- Language: Python
- Homepage:
- Size: 1.87 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Digital Drawing Tool
#### Welcome to digital drawing toolkit, a simple and efficient crafting and editing toolkit.
### Key Features
- Drawing Tools: Includes essential drawing tools such as brush, pencil, and eraser.
- Color Selection: Allows users to choose from a variety of colors for drawing.
- Canvas Manipulation: Supports resizing of the canvas and undo/redo functionality.
- File Operations: Enables users to save and load drawings for later editing or sharing.
- User Interface: Designed with a user-friendly interface similar to MS Paint for intuitive use.
- Shapes Toolkit Tools: Developed drawing of basic shapes and did integrated a custom N-polygon shape designer **(Give any number and activate the tool by pressing it - Then witness the magic happen)**.## Tech Stack
Language: **Python**
Libraries: **Tkinter**## Installation
###### Ensure Python is installed on your system. You can download Python from python.org and follow the installation instructions.Clone the repository
```bash
git clone https://github.com/BazilSuhail/MS-Paint-Clone.git
cd ms-paint-clone
```
Checkout you have installed **pip** or checkout it's version
```bash
pip --version
```
- Open a terminal or command prompt.
- Run a simple Python script to verify Tkinter```bash
python -m tkinter
```
This should open a Tkinter window if Tkinter is installed correctly.#### Install Tkinter:
- If Tkinter is not installed, you can install it using pip```bash
pip install tk
```## Execution
To run run the this application, kindly run**main.py**.
### Screenshots and Interface of the application:
![Tools](https://github.com/BazilSuhail/BazilSuhail/blob/main/paint1.png)
![Basic Canvas](https://github.com/BazilSuhail/BazilSuhail/blob/main/paint2.png)