this post was submitted on 19 Apr 2024
18 points (100.0% liked)

Free and Open Source Software

17941 readers
112 users here now

If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
 

Hi everyone! Due to so many projects I'm involved into, I need an easy way to organize and visualize tasks, dependencies, and durations in order to properly plan my week.

I'm looking for an organizer app that fulfills the following requirements:

  • must have a calendar management systems
  • it must support multiple caldav calendars at the same time
  • must have a to-do list
  • each time the user creates a to-do element, they should have the option to reserve a specific time on the calendar
  • when they decide to reserve a specific time on the calendar, the calendar might be chosen among the multiple support ones
  • to-do tasks might be visualized as a mindmap
  • for every leaf / "outer children" of the mindmap, must correspond a to-do element with the specific calendar

Does anybody knows something that does all of this?

Thank you

top 6 comments
sorted by: hot top controversial new old
[–] CausticFlames@sopuli.xyz 4 points 7 months ago (2 children)

Not just an app, but honestly I get all of this and more out of my nextcloud instance. There are mindmap plugins you can download as well as good task support that's well integrated with however many separate Calender's you want, etc. Its great!

The only downside is that on the mobile side of things you end up with a whole bunch of apps to sync and interface with the instance (nextcloud, etar, tasks.org, nextcloud notes etc)

[–] pr06lefs@lemmy.ml 3 points 7 months ago (2 children)

maybe its our instance but calendar sync is horribly broken for us. I use thunderbird on pc and fossify calendar on mobile, and events tend to make it to nextcloud but not to the other devices pretty frequently.

[–] glasgitarrewelt@feddit.de 6 points 7 months ago

Can't confirm, for me the contact, calendar and notes sync is running so smooth and maintenance-free, it feels close to magic.

[–] semperpeppe@feddit.it 2 points 7 months ago

On mobile I have etar calendar and davx5. It generally works pretty well, even if the sync is not instantaneous. I have a few problems with inviting people to events and sending the associated email/invitation, but it's just a matter of how the SMTP servers are managed, just a minor thing

[–] semperpeppe@feddit.it 1 points 7 months ago

This is pretty much my setup. I use nextcloud as a calendar, but for to-do lists I am experimenting with Joplin, with a mermaid plugin for also mindmaps. I'd like to automate everything and have a all-in-one solution but it does not look like an easy thing so far

[–] LonelyLarynx@beehaw.org 1 points 7 months ago

It doesn't fit the bill perfectly but I've been using Obsidian with the Tasks and Day Planner plugins. Obsidian is no longer open source but I still like it because you have great control over your own data.

I use Syncthing to sync the notes between my phone and laptop (and select shared notes to the devices of my spouse).

The Day Planner plugins allows tasks to be time blocked / scheduled on a timeline of the day. There is also a week view and you can easily move from day to day.

You can sync your calendars so your calendar events automatically show on the timeline. Though I prefer to just check my calendar and enter the events manually.

The Tasks plugin lets you give tasks future or recurring due dates with some pretty flexible logic.

Aside from the day planning what I like the most is that I can also use this for journaling, to make project pages / dashboards, meeting minutes, and as a wiki. Take can live right with the appropriate information / context saving me from moving between multiple applications. I can save relevant attachments like emails in line with my notes and tasks just by dragging in the file (or directly dragging from an application like Outlook desktop).

In my opinion the sky is the limit with Obsidian. What I've described can feel a little rough around the edges but it works and the ability to build out your own process is unmatched. There are Kanban board plugins, drawing plugins (Excalidraw is amazing), and as for a mind map you can draw them or you can use built in view to see how all your notes link together.

I suggest watching some demo videos on Obsidian Day Planner plugin and Obsidian Tasks plugin, and Obsidian itself, and see what you think. You might be able to build out a system that works for you.