JavaScript event calendar. Allows to manage events and appointments in different views
Calculate time slots for your users to choose from.
Flexible scheduler to find free time slots in the schedule of a resource
A React component to pick appointments.