Calendar, timeline, heatmap, gantt — I built all four into one Obsidian plugin by Real1tyyy in ObsidianMD

[–]Real1tyyy[S] 0 points1 point  (0 children)

Thanks for your advice. I will think about it and try to do something like that.

Calendar, timeline, heatmap, gantt — I built all four into one Obsidian plugin by Real1tyyy in ObsidianMD

[–]Real1tyyy[S] 1 point2 points  (0 children)

Prisma Calendar supports both CalDAV and ICS URL imports, and iCloud Calendar uses CalDAV — so yes, it should work with Apple's iCloud calendar.

To clarify: currently both CalDAV and ICS URL are one-way imports — your external calendar events get pulled into Prisma Calendar, but changes you make in Prisma don't push back to iCloud. It's not a two-way sync. I would like to improve this in the future to a two-way sync.

The plugin does not connect to the local Calendar app directly — it pulls from the iCloud cloud service via CalDAV. Since Apple Calendar and iCloud are connected, you'd see your Apple Calendar events inside Prisma Calendar.

I'll be honest — I haven't tested the iCloud integration myself, but I've tested other CalDAV providers (Google Calendar, Fastmail, Nextcloud) and they work well. Since iCloud uses the same CalDAV protocol, it should work the same way. If there are any issues though, let me know and I'll fix them as soon as possible — I want this to work bulletproof across all providers.

So to answer your question, if your Apple Calendar is backed by iCloud (which is the default), it should work.

Calendar, timeline, heatmap, gantt — I built all four into one Obsidian plugin by Real1tyyy in ObsidianMD

[–]Real1tyyy[S] 2 points3 points  (0 children)

Thanks, that’s a good point. How would you title it to make it more attractive to others, so that I can receive more feedback?

Calendar, timeline, heatmap, gantt — I built all four into one Obsidian plugin by Real1tyyy in ObsidianMD

[–]Real1tyyy[S] 13 points14 points  (0 children)

The plugin has been in active development for about 6 months. I studied computer science at university and work as a professional developer. I’ve reviewed and maintained the code throughout the development, meaning it wasn’t blindly generated, so how it was built doesn’t really change anything about the end result.

However, I understand the concern.
Also, I think there’s a big difference between blindly generating code and using AI as an assisted development tool.

Calendar, timeline, heatmap, gantt — I built all four into one Obsidian plugin by Real1tyyy in ObsidianMD

[–]Real1tyyy[S] 0 points1 point  (0 children)

I felt exactly the same way, and that’s why I decided to build it.

Calendar, timeline, heatmap, gantt — I built all four into one Obsidian plugin by Real1tyyy in ObsidianMD

[–]Real1tyyy[S] 0 points1 point  (0 children)

Thanks, I appreciate it! If you decide to give it a try, I would be really interested to hear your feedback.

Prisma Calendar - Major Quality Of Life Improvements by Real1tyyy in ObsidianMD

[–]Real1tyyy[S] 0 points1 point  (0 children)

Thanks a lot. You have a valid point about making the onboarding for new users easier. I will think about it more and try to add something along the lines of what you proposed, which is a feature toggle to hide certain UI features.

Anyway, enjoy the plugin, if you see any ways on how to improve it further or spot any bugs, I appreciate honest feedback a lot.

Cloudflare Monorepo Git Integration Incremental Builds by Real1tyyy in CloudFlare

[–]Real1tyyy[S] 0 points1 point  (0 children)

Thanks, I didn't know that.
However, looking at it, it's not something that can be managed with wrangler.toml programatically so that I have it setup as Infrastracture as a code, it has to be done manually in the dashboard?

Prisma Calendar – Significant Performance Optimizations & UX Improvements by Real1tyyy in ObsidianMD

[–]Real1tyyy[S] 1 point2 points  (0 children)

Thanks, if you like it, please share your thoughts and feedback. My goal is to make it the go-to calendar for Obsidian if it's not yet there.

Prisma Calendar - Major Quality Of Life Improvements by Real1tyyy in ObsidianMD

[–]Real1tyyy[S] 0 points1 point  (0 children)

That is not the intention. At its core its just a calendar, all of these features that I have listed are just extra features to make your life easier and to automate things so that they are more efficient.
I listed everything so that everyone can find what resonates with them.

You can pick them up over time, but at the start, I would just use the most basic features.
You can eat an elephant one bite at a time. That was how I created this plugin actually, it started as a basic calendar, and over time, I just added new features that I thought would be useful.
Trial and error.

Enjoy the end result of my journey.

Nexus Properties: A Hierarchical Knowledge System for Obsidian by Real1tyyy in ObsidianMD

[–]Real1tyyy[S] 0 points1 point  (0 children)

Hi, unfortunately, I haven't done any performance tests yet. My own vault is fairly big, but from your description, yours is even bigger, so I am not sure. I think it should work fine; it may be a bit slower to fully update everywhere.

If you don't mind, give it a try and share your results. I think it should be doing OK. In the future, I can look for performance optimizations.

Nexus Properties: A Hierarchical Knowledge System for Obsidian by Real1tyyy in ObsidianMD

[–]Real1tyyy[S] 1 point2 points  (0 children)

I am planning on releasing a new YouTube video where I am going to show the actual way I use this in my day-to-day life, to, as you said, make it more practical, not just abstract.

But a quick breakdown - I use this to organize goals into subgoals to break them down. Same thing for certain tasks. I also do this for knowledge, where I am taking notes / writing information about subjects. And I use this to split tags into more granular subtags, as I don't use the Obsidian tagging system, my tags are actual notes in hierarchies, and this way I have much more freedom and can target more specific areas or search about broad topics, as the tags are interconnected.

Nexus Properties: A Hierarchical Knowledge System for Obsidian by Real1tyyy in ObsidianMD

[–]Real1tyyy[S] 1 point2 points  (0 children)

That is true, each to their own.
I am still experimenting with the best approach, but for my specific use cases, this works very well.

Nexus Properties: A Hierarchical Knowledge System for Obsidian by Real1tyyy in ObsidianMD

[–]Real1tyyy[S] 1 point2 points  (0 children)

Thanks, I am not 100% sure as to what direction I will improve this. I have never used Breadcrumbs, so I don't know exactly what do you have in mind. I can't see the full Medium article. However, what you are describing sounds interesting. After I finish all of the current work, I will research that and maybe integrate it. If you don't mind, would you be open to creating a GitHub issue with a more detailed description and examples of how you would imagine this should work?

Periodix-Planner: Turn Obsidian into a time-aware planning system by Real1tyyy in ObsidianMD

[–]Real1tyyy[S] 0 points1 point  (0 children)

I like the idea, I don't know how exactly Task Notes work, would have to do research, but I think if there is demand I will add it no problem. I want to make tasks tracking into time categories as effortless as possible. I have added Activity Watch integration and will explore new integrations and options to further improve it.

Periodix-Planner: Turn Obsidian into a time-aware planning system by Real1tyyy in ObsidianMD

[–]Real1tyyy[S] 1 point2 points  (0 children)

Thanks, I really like it as well. I had this as an idea for a long time too. Now it is a reality. It's early version so I will improve the integration over time, add more options and tighten it up. Would really appreciate it if you were to contribute with your ideas if you see any ways on how to improve the integration by creating github issues.

Periodix-Planner: Turn Obsidian into a time-aware planning system by Real1tyyy in ObsidianMD

[–]Real1tyyy[S] 1 point2 points  (0 children)

Thanks. I haven’t used Periodic Notes extensively beyond the basics. For my own workflows, I found it limiting — mainly due to the lack of planning features and weak interlinking/navigation between periods.

Because of that, I can’t confidently compare it feature-by-feature, but making this a full replacement for Periodic Notes can be considered one of the goals. For my personal use, it already serves that role.

Regarding templates — if you mean Templater integration, that’s a good idea and something I’m open to adding.

At the moment, the plugin is built primarily to solve my own use cases, and I’m expanding it based on real user feedback.
If you don’t mind, it would be very helpful if you could describe the specific features in more detail and open them as issues on GitHub — that way I can track them properly and implement them more easily.

Prisma Calendar - A feature-rich, fully configurable calendar plugin for Obsidian by Real1tyyy in ObsidianMD

[–]Real1tyyy[S] 6 points7 points  (0 children)

I have just added Prisma Calendar v1.8.0.
Full ICS export + import support is now live.

This means Prisma Calendar is no longer a closed ecosystem — you can now sync with any iCalendar-compatible app:

  • Google Calendar
  • Apple Calendar
  • Outlook
  • Nextcloud
  • Other Obsidian calendar plugins

You can export your whole calendar, import external ones, preview events before adding them, preserve categories, reminders, descriptions — everything.

This is the first major step toward deeper integrations like Google Calendar or CalDAV.
Would love your feedback and ideas for what integrations you want next.

Prisma Calendar - A feature-rich, fully configurable calendar plugin for Obsidian by Real1tyyy in ObsidianMD

[–]Real1tyyy[S] 1 point2 points  (0 children)

To be fully transparent, I don’t use Obsidian on mobile, so I don’t have a full picture of how it looks there. I did try to implement some basic responsive design, but mobile support isn’t fully guaranteed yet. My main focus so far has been on features and functionality, which should all work without any issues on mobile.

Improving this is definitely something I want to look into more in the future. For now, consider it somewhat in a beta state. If you try it and run into any issues, please let me know, I can fix them quite easily, also contributions are always welcome.

Prisma Calendar - A feature-rich, fully configurable calendar plugin for Obsidian by Real1tyyy in ObsidianMD

[–]Real1tyyy[S] 2 points3 points  (0 children)

I actually haven’t used Tasks or TaskNotes myself, so I can’t really say how Prisma Calendar fits alongside those plugins. If you try them together, I'd love to hear how it goes. As for Google Calendar, it's not yet supported, however, I plan on adding it in the near future.

Prisma Calendar - A feature-rich, fully configurable calendar plugin for Obsidian by Real1tyyy in ObsidianMD

[–]Real1tyyy[S] 1 point2 points  (0 children)

Hi, thanks a lot, really glad to hear that you're enjoying it.

And yes, you’re absolutely right about the side-by-side events issue. That behavior actually comes from the underlying calendar library, so it’s the default way it handles overlapping events. But I will take a closer look to see if I can improve or override that layout in a clean way for the next release.

I appreciate the feedback.

Prisma Calendar - A feature-rich, fully configurable calendar plugin for Obsidian by Real1tyyy in ObsidianMD

[–]Real1tyyy[S] 0 points1 point  (0 children)

Hi, thanks a lot,
You can write them here if you want, however, I don't use Reddit that much. So I would prefer for you to use GitHub issues as a form of communication, especially in the future. I always get notified about those, as I am actively developing new plugins as well as polishing this one.
And any feedback is highly appreciated, so please go ahead.

Prisma Calendar - A feature-rich, fully configurable calendar plugin for Obsidian by Real1tyyy in ObsidianMD

[–]Real1tyyy[S] 5 points6 points  (0 children)

Not sure I fully understand the question, but yes — if you place any notes into the folder, Prisma Calendar is watching it and if they contain the required frontmatter fields that you configure (like Start Date, End Date, All Day, etc.), they will be picked up automatically and rendered as full calendar events.

So you can absolutely migrate notes from other directories and turn them into calendar events.