Skip to content

A modern and stylish To-Do List application built with Tkinter and ttkbootstrap, featuring task addition, deletion, moving, and completion

Notifications You must be signed in to change notification settings

emirhanlyc/Basic-to---do-list-with-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝 To-Do List Application Python · Tkinter · ttkbootstrap

App Screenshot

This project is a simple, modern, and functional To-Do List application built using Python’s Tkinter library and the ttkbootstrap theme. It is designed to help users easily organize, mark, and reorder their daily tasks.

🚀 Features: ✔️ Add new tasks 🗑️ Delete tasks (with confirmation) 🔼 Move tasks up 🔽 Move tasks down 💾 Save tasks to a file 🔄 Automatically load tasks on startup ⌨️ Add tasks quickly using the Enter key

📂 File Logic Your tasks are preserved even if the application is closed. All tasks are stored in the gorevler.txt file located in the same directory. New task → Added to the end of the file Deleting or moving tasks → The file is rewritten from scratch On app startup → All tasks are reloaded from the file

🎮 How to Use Type a task and click the “Add” button or press Enter. Use “Move Up” and “Move Down” to reorder tasks. Use “Delete Selected” to remove a task (with confirmation).

🧩 Interface The interface uses ttkbootstrap’s “superhero” theme for a clean and modern appearance. Layout structure: Title at the top Task input field + Add button in the middle Task list + scrollbar below Control buttons at the bottom

🔧 Requirements Python 3.x ttkbootstrap

Installation: pip install ttkbootstrap

▶️ Running the Application Run this command in the terminal or command prompt: python file_name.py

📘 Who Is This Project For? Those who want to learn Tkinter Anyone practicing GUI programming Developers creating a small but functional to-do list application Anyone interested in using the ttkbootstrap theme If you want, I can also format it for GitHub, make it more professional, or add visuals!

About

A modern and stylish To-Do List application built with Tkinter and ttkbootstrap, featuring task addition, deletion, moving, and completion

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages