Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

AdventureX-RGE/CaleNotion

Repository files navigation

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.

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

Deploy on Zeabur

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

About

The Alternative Self-Hosted Service for Notion Calendar

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages

AltStyle によって変換されたページ (->オリジナル) /