Skip to content

anujkumar55333/Notepad-GUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ—’οΈ Notepad

This (πŸ“ Notepad) is a simple text editor application built using Python and the Tkinter library. It allows users to create new files ✨, open existing text files πŸ“‚, and save their work πŸ’Ύ with ease. The application includes all basic editing features like Cut βœ‚οΈ, Copy πŸ“‹, and Paste πŸ“Œ for smooth text handling. 🎨 It also provides full font customization where the user can change the font family πŸ”€, font size πŸ” , and font style like Bold , Italic , or Bold Italic directly from the menu. πŸ“œ A vertical scrollbar is added for easy navigation in large documents. 🏷️ The title bar automatically updates with the file name when a file is opened or saved. πŸš€ This project is a great example of GUI development in Python and covers file handling, menu creation, and dynamic font settings in one application.


✨ Features

  • File Operations: New, Open, Save text files πŸ“‚
  • Edit Tools: Cut βœ‚οΈ, Copy πŸ“‹, Paste πŸ“Œ
  • Font Customization: Change Font Family, Size, and Style πŸ”€
  • Styles Supported: Normal, Bold, Italic and Bold Italic
  • Scrollbar: Easy navigation for large files πŸ“œ
  • Dynamic Title: Shows current file name in title bar 🏷️
  • Lightweight: Fast and simple GUI using Tkinter
  • Font Control: 10+ font families, multiple font sizes 8-72

πŸš€ How to Run

  1. Install Python (version 3.x)
  2. Download or Clone this Repo
  3. Open terminal in the project folder, then Run:
python "Notepad.py"

πŸ–ΌοΈ GUI PREVIEW

Interface Using Interface


πŸ“ž Contact

About

πŸ’» A simple desktopπŸ—’οΈ Notepad application developed using Python and Tkinter. πŸ“‚ This GUI app allows users to create, open, and save text files with edit features like Cut βœ‚οΈ, Copy πŸ“‹, Paste πŸ“Œ. 🎨 It also includes customizable fonts, multiple font sizes πŸ” , and styles to enhance the text editing experience. ✨

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages