Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

9 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“ Alfie Notepad Pro

A fully-featured, modern notepad application built with Python and ttkbootstrap. Includes autosave, syntax highlighting, tabbed editing, a login system, and even a built-in game!


๐Ÿš€ Features

  • โœ… Dark theme and customizable themes via menu
  • ๐Ÿ”’ Login system with credential check
  • ๐Ÿ“ Open, edit, and save .txt files
  • ๐Ÿง  Real-time syntax highlighting (Python keywords)
  • ๐Ÿ’พ Autosave to versions/ folder every 60 seconds
  • ๐Ÿงฎ Word and character count
  • ๐Ÿ“† Session duration tracker
  • ๐ŸŽฎ Built-in game: Tic-Tac-Toe
  • ๐Ÿงน Clear text, search and highlight
  • ๐Ÿงพ Toggleable line numbers

๐Ÿ“ธ Screenshots

Alfie Notepad Pro Screenshot Alfie Notepad Pro Screenshot


๐Ÿ› ๏ธ Built With


๐Ÿ“ฆ Setup

  1. Clone this repository:

    git clone https://github.com/alfiehealy/alfie-notepad-pro.git
    cd alfie-notepad-pro
  2. Install dependencies:

    pip install -r requirements.txt
  3. Run the app:

    python alfienotepad.py

๐Ÿ“ Project Structure

alfie-notepad-pro/
โ”œโ”€โ”€ alfienotepad.py     # main application
โ”œโ”€โ”€ requirements.txt
โ”œโ”€โ”€ assets/             # screenshots
โ””โ”€โ”€ LICENSE

About

๐Ÿ“ A powerful modern notepad app built with Python and ttkbootstrap

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages