Plenty of businesses that run events may want to include calendars, schedules, and timetables on their website. You could always put together one manually, but why do that when plugins such as Responsive Timetable make the job easy. It is a paid plugin that lets you add a responsive timetable to your site and customize it in the back-end. You can change colors for each event individually or per column. The plugin is YouTube friendly, allowing you to include a video in event popups.
The Responsive Timetable plugin supports event popups, which open when you click on an event. You can have an image or YouTube video for each event. The Timetable editor lets you customize your events and tables easily. The script lets you add meta fields and choose from hundreds of icons. The Event Editor makes it easy to customize your timetable. You can always add your own custom CSS.
The plugin also comes with a shortcode generator and a widget. It has a flat, mobile friendly design and can be customized easily. This is a commercial script.