
A Dynamic Calendar for Static Sites
The Jekyll Calendar is a versatile tool designed for static sites, aimed at providing a seamless way to manage and display events. Initially developed for a client’s site, this dynamic calendar has proven functional but leaves some room for enhancements. It’s an open-source project that welcomes contributions and feedback, making it a collaborative platform for users looking to integrate event management into their websites.
Dynamic Event Management: Easily manage and display both upcoming and past events with simple integration into your site.
JSON File Generation: Automatically generates a JSON file that enhances the calendar's functionality, providing a structured way to retrieve event data.
jQuery, Underscore, and Moment.js Support: The inclusion of popular JavaScript libraries in the footer ensures smooth functionality and powerful date/time manipulation.
Sample Data Included: The calendar comes with an example events.yaml file in the _data folder, making initial setup straightforward for users.
Customizable Event Display: Users can easily modify the template to suit their personal style or specific website requirements.
Open to Improvements: The project encourages contributions and suggestions from the community, highlighting areas to improve such as styling and multi-day event handling.
