simple-todo-c
About simple-todo-c
Simple Todo is a lightweight Windows application for managing tasks, built with pure C and the Win32 API. The application provides basic todo list functionality with a native Windows interface.
The software stores todos persistently in a binary file located in the user's AppData directory. It includes features like task creation, editing, completion marking, and deletion. The application integrates with the system tray and supports auto-start with Windows.
With a compact size of 60KB, this todo app demonstrates Win32 API programming techniques while providing practical task management. The project is open source under the MIT license and can be compiled using MinGW-w64 on Windows systems.
Key features
- Create, edit, and delete todo items
- Mark tasks as complete
- Persistent storage in AppData
- System tray integration
- Auto-start with Windows option
- Real-time search functionality
Download v0.9
May 29, 2025WindowsWindows
Frequently asked questions
- Is simple-todo-c free?
- Yes. simple-todo-c is free and open-source software, distributed under the MIT license.
- Which platforms does simple-todo-c support?
- simple-todo-c provides downloads for Windows.
- What is the latest version of simple-todo-c?
- The latest version is v0.9, released on May 29, 2025.
- What platforms does this support?
- The application runs on Windows operating systems only.
- How do I build from source?
- Install MinGW-w64, clone the repository, and run the build.bat script to compile the application.
- Where is the todo data stored?
- Todos are stored in a binary file at %APPDATA%\TodoApp\todos.dat
- What license does this use?
- The project is licensed under the MIT License.
More Productivity
lobehub
lobehub
LobeHub is a productivity tool designed to manage AI agents by handling their hiring, scheduling, and reporting for continuous operations. It organizes agents into efficient workflows to ensure seamless 24/7 functionality.
AppFlowy
AppFlowy-IO
AppFlowy is an open-source productivity tool designed as a collaborative workspace with AI integration. It functions as an alternative to Notion, combining projects, wikis, and team management while prioritizing user data control. The platform supports organization and workflow without proprietary lock-in.
rtk
rtk-ai
RTK is a command-line proxy tool designed to minimize LLM token usage by 60-90% for common development commands. It is a lightweight, dependency-free Rust binary.