WeekToDo is a free minimalist weekly planner app focused on privacy. Schedule your tasks and projects with to do lists and a calendar. Available for Windows, Mac, Linux or online.
- Cross platform
- Light/dark mode toggle
- Custom To-do Lists
- Drag and Drop
- Multi-language
- Sub-tasks
- Markdown Support
- Customizable user interface
- Local Storage
- Task Colors
- Task Time
- Recurring Tasks
- Notifications and reminders
- Touch mode
- Mobile Version
- Sync across devices
- Workspaces
- Themes
WeekToDo is a GPL-licensed open source project, with its ongoing development being made possible entirely by users and sponsors. If you'd like to join them, please consider sponsoring WeekToDo's development or making a donation if you can.
Snapd can be installed from the command line:
sudo apt update
sudo apt install snapd
To install WeekToDo, simply use the following command:
sudo snap install weektodo
If you want to understand how WeekToDo works or want to debug an issue, you'll want to get the source, build it, and run it locally.
You'll need git, a recent version of Node.JS (currently v16.X is recommended), Yarn and Electron.
git clone https://github.com/manuelernestog/weektodo
cd weektodo
yarn install
yarn run serve // to run web version
yarn run electron:serve // to run native version
To run the development web version use docker-compose up
You can support this project in several ways:
https://weektodo.me/support-us
The system is currently developed in multiple languages, and you can send me a pull request to fix any error you spot or to add a language that's not available.
You can find the base file with all the words used in english here.
To add a new language, fork the repo and create a pull request that adds a translation file (like translations/en.json
), which should be named accordingly using one of the language codes available here.
If this is too dificult, you can download this file, translate it and send it to the following e-mail address: contact@weektodo.me
WeekToDo is open-source. Pull requests and contributions are welcome! There are three ways to contribute: fill a bug report, suggest a feature or search for feature requests that have been marked as accepted
and dig in.
Read Contributing.md for more information.
- Logo Rebranding by hallgraph
- Translators
Made with contrib.rocks.