{"repo":"ThomasDev-de/bs-calendar","free":true,"listed":false,"github":"https://github.com/ThomasDev-de/bs-calendar","clone":"git clone https://github.com/ThomasDev-de/bs-calendar.git","description":"Create responsive calendars with the Bootstrap Calendar Plugin, supporting multiple views (`day`, `week`, `month`, `year`). Powered by jQuery and Bootstrap v5, it offers advanced features like localization, dynamic events, holiday APIs, customizable themes, flexible time slots, and interactive UI elements for modern scheduling applications.","language":"JavaScript","stars":26,"topics":["bootstrap5","calendar","calendar-events","calendar-view","jquery","javascript","drag-and-drop","holiday","utils","localization"],"license":"MIT","category":"productivity","readme_excerpt":"Bootstrap Calendar Plugin bs-calendar is a jQuery plugin for Bootstrap 5 calendars with day , 4day , week , month , agenda , and year views. It supports remote appointment loading, calendar filters, search, holidays, custom formatting, drag-create, drag-move, tasks, and local appointment add/edit/delete methods. As of version 2, Bootstrap 4 is no longer supported. Use version ^1 for Bootstrap 4 projects. Table of Contents - Requirements - Installation - Quick Start - Run the Demo - Core Concepts - Appointment Data - Recurring Appointments - Remote Data with url - Add, Edit, and Delete Workflow - Options - Events and Callbacks - Methods - Formatters - Extras Object - Colors - Holidays - Localization and Translations - Utilities - Repository Notes - Completeness Check Requirements - jQuery ^3 - Bootstrap ^5 CSS and JavaScript bundle - Bootstrap Icons ^1 - PHP and Composer are only needed for running the local demo with the bundled vendor/ dependencies. No Node.js build step is required for normal usage. The browser-ready files are shipped in dist/ . Installation Use CDN/script tags: Or install via Composer: After Composer installation, include vendor/webcito/bs-calendar/dist/bs-calendar.min.js together with jQuery, Bootstrap, and Bootstrap Icons. Quick Start Load appointments from a function: Add, edit, and delete appointments locally: Run the Demo Open http://localhost:8000/demo/index.html . The demo contains one calendar instance and shows a modal-based add/edit/delete flow u","default_branch":null,"files":null,"tree":[],"storefront":"/r/ThomasDev-de","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ThomasDev-de/bs-calendar/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}