dhtmlx-scheduler
JavaScript event calendar. Allows to manage events and appointments in different views
dayschedule-widget
Appointment scheduling widget to embed the booking calendar on your website for 1:1, round-robin and group bookings with Google meet, Zoom and MS Teams integrations
overlapping_intervals
This npm package provides a quick and easy approach to detect overlapping intervals. The package will return a boolean value indicating whether or not two or more intervals overlap. It is simple to incorporate into any project and may be used to validate
google-cal-meet-api
This package will allow you to create a google meet link and use that link to create a event in the google calendar