A day by day planner built for productivity.
Carpe Diem is built upon 3 important design philosophies:
- 📅 Plan day by day
- 🗂️ Work with multiple projects with big variety easily
- 🚀 Productivity first
You are not limited to the day by day planning. You can plan max one week ahead.
Gather tasks/ideas in the backlog
↓
Select tasks you want to work on today
↓
Complete or reschedule todays tasks
- 📅 Plan easily for today or tomorrow
- 📋 Visualize your tasks for today in a list or kanban view
- 🗂️ Manage multiple projects easily
- 🏷️ Add priorities and labels to tasks and projects
- ⏰ Add deadlines to tasks and projects
- 📥 Import tasks from markdown
- ✏️ Bulk edit tasks
- 🚫 Add blockers to tasks
Create projects to organize tasks. Projects can have labels to identify it, priorities and deadlines to organize it. You can add as many projects as you need.
Tasks can be added to projects (or not). Tasks will automatically land in the backlog where they are waiting to be picked up. Tasks inherit the labels from the project they are part of and can have additional labels to identify it. Tasks can have priorities to organize it and deadlines to keep track of it. You can add as many tasks as you need.
Tasks can be planned for today, tomorrow or up to 7 days ahead. When a task is planned without a deadline, it is expected to be completed that day; if not, it will be carried over to the next day with an overdue label.
Tasks with a deadline will be carried over to the next day with an overdue label if not completed by the deadline. If not picked up the day of the deadline, they will be automatically scheduled.
Today's tasks can be visualized in a kanban view or a list view. The kanban view is a visual representation of the tasks in 3 columns (todo, in progress, done), while the list view is a more compact representation of the tasks. Both views are updated in real-time.
A task can be blocked by another task. When a task is blocked, it is expected to be completed before the task that is blocking it. While it is not enforced, it does give a good indication of what needs to be done first.
Managing tasks has been made easy. Use bulk edit to edit multiple tasks in the backlog at once. Easily plan tasks for today, tomorrow or for next workday (on fridays). Import tasks from markdown files and automatically assign them to a project.
First release is out (v0.1.0) New changes will be released soon!
I'm always open to suggestions for new features. If you have any ideas, please feel free to share them with me. I'm currently adding features that I think are useful.
Contributions are welcome! Please feel free to submit a Pull Request or request new features. The more people use this app, the more it can be improved for the good of everyone. Read more about it in the CONTRIBUTING.md file.
