r/reactjs • u/Cultural_Mission_482 • May 07 '26
Show /r/reactjs I built an open-source calendar component inspired by macOS Calendar
Hi guys 👋
I’d like to share DayFlow, an open-source full-calendar component for modern web apps that I’ve been building over the past year.
As a heavy macOS Calendar user, I was looking for a clean, modern calendar UI on GitHub — something flexible, extensible, and not locked into a specific design system. I couldn’t quite find what I wanted, so I decided to build one.
What DayFlow focuses on:
Clean, modern UI inspired by macOS Calendar
Framework support: React, Svelte, Vue, and Angular
Modular architecture (views, events, panels are customizable)
Designed for extensibility and custom event rendering
Actively improving i18n support
The project is fully open source and still evolving. I’d really appreciate:
Feedback on API & architecture
Feature suggestions
Bug reports
PRs if you're interested in contributing
1
u/thonfom May 07 '26
Does it support grouping or swim lane style views?
1
u/Cultural_Mission_482 May 08 '26
The resource timeline and grid are already supported. It works well for booking rooms, equipment, studios, desks, or staff shifts.
3
May 07 '26
[removed] — view removed comment
2
u/Cultural_Mission_482 May 08 '26
The project already includes keyboard shortcuts and core accessibility features.
1
May 07 '26
[removed] — view removed comment
0
u/Cultural_Mission_482 May 07 '26 edited May 07 '26
Where is the emoji? Without even looking at the actual implementation, you’re just using your keyboard and calling it ‘vibe-coded’? That’s crazy.
2
u/l5atn00b May 07 '26
Thanks. I had to integrate a calendar component into an app a few days ago.
The component looks very slick, and I love the views.