Forecast is a simple app that counts down to due dates and events. Showing the remaining time for each item helps you decide when do to what.

Screenshot of Forecast


  • designed, developed, and published an open-source desktop app
  • learned Vue and Electron
  • got dark mode working 😎


As this was a personal project, all design and development was done by myself.


One day in 2019, I found myself with several tasks to complete across work, school, and my personal life. Some of them were big, some of them were small. I wanted to know how long I had to complete each of them, so I could prioritize accordingly. While there are plenty of apps that make lists, there were none that I knew of that count down to a due date. I decided to learn Vue and Electron and make myself an app.


Forecast is a cross-platform desktop app that helps manage tasks. That's really all there is to it.

Add tasks to your to-do list, and Forecast shows you the time remaining until each one is due.