The Schedule Calendar allows for a large degree of customization. For more details, see the articles below:
$customHeader
Manage space
Manage content
Integrations