Todoist rescheduler
Auto reschedule overdue tasks with GitHub actions
About
I built Todoist Rescheduler to solve a personal pain point: the stress of seeing overdue tasks turn red in Todoist. Instead of letting tasks pile up as overdue, this GitHub Action automatically moves them to today's tasks, creating a more forgiving and productive workflow.
What it does
- Automatic Task Rescheduling: Moves overdue tasks to today instead of leaving them marked as overdue
- GitHub Action Integration: Runs automatically on a schedule you define
- Zero Configuration: Works out of the box with just your Todoist API token
- Customizable: Optionally filter which tasks get rescheduled
- Free to Use: Open source and runs on GitHub's free tier
How it works
- Set up the GitHub Action with your Todoist API token
- Configure the schedule (e.g., run daily at midnight)
- The action finds all overdue tasks
- Automatically moves them to today's tasks
- Keeps your Todoist clean and stress-free
Built with TypeScript and GitHub Actions, this tool helps maintain a more forgiving task management system. It's open source and free to use.