Skip to Main Content

LibCal for Libraries - Your Calendaring Solution

Share and Promote LibCal Services with Widgets & APIs

The best way to boost attendance at your events, instruction sessions, orientation programs, etc. is to make sure people know what's on the schedule.

If You Share It, They Will Come


Build Widgets as Easily as 1, 2, 3
Embed Your LibCal Content... Everywhere

Each LibCal component has corresponding widgets so you can advertise your Events, share your Appointment availability, and promote your Space / Seat Reservations on any 3rd party website.

Event Widgets

  • Filter on Calendar, Category, Location, and more.
  • Create unlimited widgets as you'd like and share them far and wide.
  • Choose from a variety of widget types from a monthly events widget to 'events in the next two weeks'.
  • Create a 'Register Now' button for hot-ticket events.

We Use LibCal for our Training Sessions!

Here's a LibCal Events Widget of all our upcoming training sessions.


Appointment Widgets - Make it Easy to Schedule an Appointment

  • Appointments allows your library team to set up their availability for patrons to book one-on-one consultations.
  • Widgets make it so you can reach people even if they're not on your LibCal system pages.
  • Create a widget and drop it in any webpage encouraging users to take advantage of your professional expertise.

Easy-to-Use Space Booking Widgets

Reducing friction is essential when you're trying to keep the attention of your users.

Put booking a room or space right at the point of need with a widget on your library website, on your maker space page, in your LibGuides system, and other online resources.

The Hours Widget Saves Everyone Time

Very often, when someone reaches out to you, it's to ask, "What are your hours today?" The hours widgets take care of those queries.

Widgets Options:

  • Today's Hours
  • Daily Hours
  • Weekly Grid View
  • Monthly Calendar View
  • Combined Weekly/Monthly View

LibStaffer Integration

Connect LibStaffer with Appointments & Hours

Integration with LibStaffer means LibCal appointment bookings are honored during LibStaffer shift assignments and you won't assign staffers past your opening hours with LibCal Hours integration.

Robust Programmable APIs

Use LibCal APIs for Advanced Integrations

Have coders on your staff? Use LibCal's robust API for creating native integrations with apps, websites, and more.