Skip to content

A basic Notepad application, similar to the one in legacy versions of Microsoft Windows, built in Python. This project is based heavily on the basic Python text editor by Instructables (https://www.instructables.com/Create-a-Simple-Python-Text-Editor/).

License

Notifications You must be signed in to change notification settings

jonprice99/Python-Notepad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Notepad

A basic Notepad application built using Python, based on legacy versions of Notepad in Microsoft Windows prior to Windows 11.

Features

  • Create new text files
  • Open existing text files
  • Save text files
    • Supported file formats: .txt, .docx, .pdf
  • Basic text editing
  • Insert date and time
  • Resizable window
  • Basic keyboard shortcuts for easy operation
  • Adjustable settings in config.ini file
    • Adjustable font, font size, & default window size

Installation

  1. Clone the repository: git clone https://github.com/jonprice99/python-notepad.git
  2. Open the Notepad app directory cd python-notepad
  3. Install dependencies: This application primarily uses the Tkinter library, which is included with most Python installations. Ensure you have Python installed on your machine.

Usage

  1. Run the application: python notepad.py
  2. Create, open, edit, & save text files:
    • Use the File menu to create, open, or save files
    • Use the Edit menu for operations like undo, redo, and time/date insertion

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgements

  • This project uses the Tkinter library for the graphical user interface.
  • This project uses the Pillow module for the app's icon
  • Special thanks to the Instructables for their basic Python text editor tutorial on which this application is based on.

About

A basic Notepad application, similar to the one in legacy versions of Microsoft Windows, built in Python. This project is based heavily on the basic Python text editor by Instructables (https://www.instructables.com/Create-a-Simple-Python-Text-Editor/).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages