Anyone else tired of the current calendar options? Well, be tired no longer!
I am happy to announce the launch of my calendar plugin Smart Calendar
. A calendar that does everything you want, and more!
One that has built in search, custom alerts for urgent events, and can color itself straight from your option sets.
Yes… I said colors from your option sets. This means you don’t have to hardcode hex codes any more! Also works with filters and sorting FROM YOUR OPTIONS SETS
!
Free for the first 5 commenters! Just drop a comment below to get access!
Links
Plugin Page
Demo Page
Documentation
What makes it different?
Search built in
Type-ahead search across your events. Picking a result jumps the calendar to that event, flashes it, and fires your detail workflow in a single click - even if it was buried behind a “+N more” link. No workflows needed to wire it up.
Per-viewer alerts
Feed it a per-user expression like Current User’s Alerts and each viewer gets a “! N Alerts” pill listing only their own urgent events - pinned red to the top of their day with an unmistakable badge. No urgent flags stored on your shared event type.
Colors, sort and filter straight from your option sets
Point the pickers at the Status option set you already have and chip colors and sort order and filtering come along for free. No color fields bolted onto your data type, no lookup workarounds, and the legend builds itself from the same statuses.
Connects to any Bubble data type
Pick your data type once and every mapping becomes a dropdown of that type’s fields. No typing field names as strings, no guesswork. Works exactly like Bubble’s native elements.
A legend that filters
Every status in the legend is a click-to-filter toggle that hides or shows those events across all views, with a “Show all” reset and workflow events on every change.
Your hours, your views
A Month grid with true multi-day spanning chips, Week and Day views with a real hour grid covering the hours you choose (like 8 AM to 6 PM), or clean per-day lists in All Day Mode for calendars where events belong to a day, not an hour.
Other good stuff
Skeleton loading - shimmering placeholders instead of a blank grid while your data fetches
“+N more” opens a day popover with the day’s full event list
Collapse past weeks so a busy month never pushes today off screen
Hide weekends for a clean 5-column work week
Three chip styles and two densities, and it inherits your Bubble fonts and styles live
17 states, 8 events, and 8 actions for complete workflow control
12 or 24 hour time, custom day labels, Monday or Sunday week start
No external libraries, no CDN calls
FAQ
Does it work on mobile?
Yes, every interaction has touch support.
Can users create or edit events from the calendar?
Clicks fire workflow events with the full event details (id, title, dates, color), so you build creation and editing exactly how you want it - your existing popups plug straight in.
Does it handle recurring events?
Occurrences come from your data source, and each one displays like any other event.
I have a question or found a bug. How do I reach you?
Leave a comment on this thread and I’ll get back to you fast.
Let me know what you think and what you’d like to see added next!
