
Vanilla Calendar
A full-featured Google Calendar clone built with zero dependencies. Create events, drag to reschedule, switch between day/week/month views — all in vanilla JavaScript.
Created by chaseottofy
Create a free account to get instant access
How to Use
This is a fully functional calendar application that mimics Google Calendar. Your goal is to organize and track events across different time periods. **Basic Navigation:** • Click "Today" button to return to current date • Use arrow buttons next to the month/year to navigate between time periods • Click the month/year title to open a date picker for quick navigation • Use the dropdown in top-right to switch between Month, Week, and Day views **Creating Events:** • Click the "Create" button in the sidebar to add new events • Click directly on any date or time slot to create an event quickly • Fill in event details like title, time, and description **Managing Events:** • Click on existing events to view or edit details • Drag events to move them to different dates or times • Use the mini calendar in sidebar to jump to specific dates **Calendar Organization:** • Create multiple calendars using the "+" button under "My Calendars" • Toggle calendar visibility by clicking calendar names in the sidebar • Each calendar can have different colors for easy identification **Additional Features:** • Use the search button to find specific events • Access settings to customize appearance and preferences • The sidebar shows a mini calendar for quick date selection