Javascript Calendar Scripts

Add date selection and time-tracking capabilities to your web projects. These scripts range from simple monthly displays to interactive popup date pickers.

Calendar Popup

Launches a small calendar that updates a text-box with the user's date selection. Includes current day highlighting.

Popup Calendar

A fully navigable, cross-browser popup calendar implemented in a very lightweight JavaScript footprint.

USA Calendar

Standard month-view calendar highlighting today's date. Features Sunday-start formatting for the US and UK.

Atkins Calendar

Includes a status bar clock and future month viewing. Uses cookies to store user calendar entries.

Dynamic Date Viewer

Allows users to select any month and year from a dropdown to generate a custom calendar view.

Monthly Calendar

A self-updating calendar script that highlights the current month and today's date automatically.

Entire Year Calendar

Displays a full 12-month calendar for the current year in a clean, grid-based layout.

Auto Expire

Perfect for promotional tracking; displays content that starts and ends on specific dates.

Days Left

Calculates and displays the exact number of days remaining in the current month.

Select A Month

Builds a custom calendar for any chosen month and year using vanilla JavaScript logic.

Date Range Picker Coming Soon

Allow users to select a start and end date for hotel bookings or event planning.

Event Scheduler Coming Soon

A modern calendar interface for adding and managing interactive events and reminders.

Dark Mode Calendar UI Coming Soon

A sleek, glassmorphism-styled calendar optimized for dark-themed websites.

Holiday Multi-National Calendar Coming Soon

Automatically highlights public holidays for different countries based on user selection.

JSON-Based Offline Calendar Coming Soon

Loads event data from a local JSON file to create a fast, offline-capable schedule.