Skip to content

jltk/todo-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

945d610 ยท Sep 23, 2024

History

31 Commits
Sep 20, 2024
Sep 23, 2024
Aug 31, 2024
Sep 23, 2024
Sep 21, 2024
Sep 16, 2024
Sep 20, 2024
Aug 31, 2024

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.