A basic Notepad application built using Python, based on legacy versions of Notepad in Microsoft Windows prior to Windows 11.
- 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
- Clone the repository:
git clone https://github.com/jonprice99/python-notepad.git
- Open the Notepad app directory
cd python-notepad
- Install dependencies: This application primarily uses the Tkinter library, which is included with most Python installations. Ensure you have Python installed on your machine.
- Run the application:
python notepad.py
- 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
- Use the
This project is licensed under the MIT License. See the LICENSE
file for details.
- 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.