A minimal and elegant task management app for macOS with WidgetKit integration.
Mac App Store: JuDo: ToDo Widget
- Simple Task Management: Add, complete, and delete tasks with a clean interface
- Drag & Drop Reordering: Organize tasks by dragging them to new positions
- Hide Completed Tasks: Focus on active tasks with a toggle option
- WidgetKit Integration: View and manage tasks directly from your desktop widgets
- Keyboard Shortcuts: Quick task creation with
Cmd+N - Native macOS Design: Built with SwiftUI for seamless system integration
- App Group Sync: Shared data between main app and widget extensions
- Clone the repository
- Open
JuDo.xcodeprojin Xcode - Build and run the app
JuDo includes two widget sizes:
- Medium Widget: Displays up to 3 tasks
- Large Widget: Displays up to 6 tasks
Both widgets support:
- Task completion toggling
- Quick task addition via URL scheme
- macOS 13.0+ (Ventura)
- Xcode 14.0+
- Swift 5.0+
This project is licensed under the MIT License - see the LICENSE file for details.
Created by Abdulhakim Aloraini - @aaloraini