Skip to content

SaiTeja-002/PyPaint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyPaint

This is a paint application made using pygame. It has the following basic features:

  • Freehand drawing.
  • Clearing the canvas.
  • Light and dark themes.
  • Various colors and thicknesses.
  • Undo/Redo by one level.
  • Save the drawing in any desired file format to a folder called "Gallery" in the main folder.

Instructions

  • Clicking the "clear" button on top of the canvas or pressing 'c' will clear the canvas.
  • Pressing 'u' will undo the action.
  • Pressing 'r' will redo the action.
  • Pressing 's' will save the drawing as an image.
  • The type of image(.png, .jpg) must be specified while entering the name. (By default, the images will be saved in a sub-folder named "Gallery")

Screenshots

Launch Screen:

Launch Screen

Light Theme:

Light Theme

Dark Theme:

Dark Theme

Free-hand drawing:

Free-Hand image

Saving the image:

Saving an Image

Upcoming features

The following features will be implemented in the upcoming versions:

  • Drawing various shapes.
  • Gallery of saved paintings.
  • Doodling on an existing image rather than a plain canvas.

About

A paint application made using Pygame.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages