Skip to content

📓 Copy of Windows notepad built with Python and Tkinter

Notifications You must be signed in to change notification settings

zaxoavoki/pypad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyPad - secure notepad

PyPad is a university project - the tiny copy of default Windows notepad with new features build with Python and Tkinter.

Installation

  1. Run pypad.exe

or

  1. Install Python 3
  2. Download or clone this repo
  3. Run pip install -r requirements.txt
  4. Run python app.py

Functionality:

  • Program:

    • Opening files
    • Saving files
    • Closing editor
    • Choosing directory
  • Editor:

    • Replacing
    • Finding
    • Line numbering
    • Word counting
  • Theme:

    • Color
    • Font
    • Zooming
      • Zoom in
      • Zoom out
      • Zoom reset
    • Save user's preferences
  • Security:

    • Encrypt file
    • Decrypt file

To-do

  • Add logging
  • Add multiple files opening
  • Add multy lang support

Screenshots

main screen theme menu find menu replace menu font menu encrypt menu

About

📓 Copy of Windows notepad built with Python and Tkinter

Topics

Resources

Stars

Watchers

Forks

Languages