CaleNotion
The Alternative Self-Hosted Service for Notion Calendar
Install / Use
/learn @AdventureX-RGE/CaleNotionREADME
About CaleNotion
CaleNotion is a self-host service that can connect your Notion's Tasks, Meetings, and any Date-Based Database with any Calendar you use. <br><br> It currently supports the following functions:
- Notion-to-Calendar One-Way Sync featuring ICS Compatibility
- Incorporate Database Name and Item Title within the Event Title on the Calendar
- Enable Support for Date-Only Events
- Implement 5-Hour Automatic Refresh for Event Content, Showcased in the Description
- Automatically Recognize Invite Links for Tencent Meetings, Google Meet, and Zoom
- Exhibit All Attendees' Details Across Any Calendar Service
This is a completely free and open-source solution. You can self-host it within 5 minutes without any technical background, thanks to the support of Zeabur.
Get Started
Notion Integration
- Navigate to My Integrations and set up a new Integration.
- Enable the additional capability to read user information, including email addresses.
- Copy the Integration Token.
- Access your Notion Workspace.
- On the Database Page you wish to link, click the "three dots" at the top-right corner of the screen.
- In the Connection Section, incorporate the Integration you've just created.
- Follow these steps for each Database you'd like to connect.
Deployment
Auto
Manually
- If you don't already have one, create an account on Zeabur.
- Visit the CaleNotion Template.
- Click on "Next Step."
- Enter the Notion Integration Token you previously copied.
- Choose a server region closest to you.
- Click on the "Deploy" button and wait.
- Once the status changes to running (you might need to refresh the page to see the update), navigate to the Network Section.
- Create a Public Domain with your preferred suffix.
- Copy the URL of the public domain.
Connect with Apple Calendar
- Launch the "Calendar" app.
- For iPhone users: tap "Calendars," choose "Add Calendar," then select "Add Subscription Calendar."
- For Mac users: click "File" on the Menu Bar and choose "New Calendar Subscription."
- Enter the public domain URL you copied earlier.
- Customize the calendar by setting its name and color.
- Adjust the Auto-Refresh interval (a 5-minute frequency is recommended).
- Complete the setup by confirming your choices.
Contributors
Related Skills
apple-reminders
351.2kManage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
node-connect
351.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
notion
351.2kNotion API for creating and managing pages, databases, and blocks.
