Skip to content

jltk/todo-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 Cannot retrieve latest commit at this time.

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

app_icon

Python Windows License: GPL v3

Todo App for Windows

A simple and private to-do GUI desktop app for Windows using python Tkinter and JSON local storage.

Free and open-source alternative to Microsoft To Do without third-party dependencies.

screenshot

Features

  • Simple and intuitive interface
  • Dark mode
  • Own your data with local storage
  • Lightweight free open-source software
  • No third-party dependencies

Installation

Download Portable .EXE for Windows 10/11: ๐Ÿ”— To-Do_Portable_0.3.0.zip [5,29 MB]

or visit the release page.

Build from source

To run this application, you need Python 3.9 or higher.

  1. Clone the repository:
$ git clone https://github.com/jltk/todo-app.git
  1. Navigate to the project directory:
$ cd todo-app
  1. Install dependencies:
$ python -r requirements.txt
  1. Run the application:
$ cd todo_app
$ python todo_app.py

Shortcuts

KEYS DESCRIPTION
Ctrl+D Mark tasks as done
Ctrl+U Mark tasks as urgent
Ctrl+J Mark tasks as cancelled
Ctrl+Del Delete tasks
Ctrl+E Edit task
Ctrl+R Toggle dark mode
Ctrl+H About window
MARKUP DESCRIPTION
--- Adds seperator
---title here Adds a seperator with title

Contribute

Star and fork the repo and contribute improvements and fixes to the project.

License

This project is licensed under the GPL license, read the LICENSE file for details.