Ghost logoCMS

Event calendar widget for Ghost

Event Calendar Widget fits naturally into Ghost using an HTML card. Give your newsletter or publication a polished events calendar that your readers can browse and subscribe to.

4.9/5 from 1,284 reviews

00Live demo

Try the live calendar

Browse the months and open an event — this is the real widget, running below.

01Why it fits

Built to feel at home in Ghost

Everything you need to publish events on Ghost, without the maintenance of a heavier tool.

  • Drops into a Ghost HTML card in any post or page

  • Readers can subscribe to your calendar feed

  • Clean, content-first design that suits Ghost themes

02Use cases

What people publish with it on Ghost

A few of the most common ways teams put the calendar to work.

  • 01

    Newsletters sharing a schedule of upcoming issues and AMAs

  • 02

    Publications listing community events and meetups

  • 03

    Creators publishing livestream and workshop dates

03Setup

How to add a calendar to Ghost

Add it with the HTML card — usually in just a few minutes.

  1. 1

    Add an HTML card

    In the Ghost editor, click the + button and choose the “HTML” card where you want the calendar.

  2. 2

    Paste your embed code

    Paste your Event Calendar Widget snippet into the HTML card.

  3. 3

    Publish

    Publish or update the post and your calendar is live.

ghost-embed.html
<!-- Event Calendar Widget embed code -->
<div id="calendar-embed-cal-dot-et"
  data-calendar-link="your-calendar-id"
  data-theme="#2563eb"
  data-show-powered="true"
  data-mode="light"
  data-first-day-of-week="mon"
  data-view="month"
  data-show-side-panel="false"
  data-timezone="America/New_York"></div>

<script src="https://calget.com/assets/js/embedcalendar.js" defer></script>
04FAQ

Ghost questions

Yes. Create a new page in Ghost, add an HTML card with the snippet, and publish it as your public events page.

Yes. The widget is theme-agnostic and adapts to your content width, fonts and light or dark mode.

Yes. Readers can subscribe to the calendar feed and add individual events to Google, Apple or Outlook.

05More platforms

Using something else?

Browse all platforms

Free to start

Add your events calendar in minutes

Join thousands of websites keeping their visitors informed and engaged. No credit card required.