awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
dbushell avatar

dbushell/PikadayArchived

0
View on GitHub↗
8,094 Stars·1,282 Forks·JavaScript·6 Aufrufe

Pikaday

Pikaday is a lightweight JavaScript datepicker widget and dependency-free UI component. It provides a graphical calendar interface for selecting dates that binds to form fields without requiring external libraries or frameworks.

The project features a localizable calendar interface, allowing for the customization of month names, weekday labels, and regional text directions to support multiple languages. Its programmable API manages input formatting and selection restrictions.

The tool covers a broad range of date selection capabilities, including date input validation, range restrictions, and custom date formatting. It also provides a system for event handling and programmatic visibility management to control when the calendar appears or disappears on the screen.

Features

  • Date Pickers - Provides a lightweight graphical calendar interface for selecting dates and binding them to form fields.
  • Date Selection Components - Provides a lightweight calendar widget for selecting dates within web application forms.
  • Date String Parsers - Converts date strings into native JavaScript date objects for processing.
  • Date Formatting Utilities - Transforms date objects into specific human-readable string formats.
  • Interactive Rendering - Renders an interactive calendar grid that binds directly to form fields using plain JavaScript.
  • Selection Restrictions - Implements date selection restrictions including disabled weekends, range limits, and custom validation logic.
  • Datepicker Widgets - Ships a lightweight calendar interface for selecting dates that binds directly to form fields.
  • Date Input Validation - Provides rules for restricting date selection using boundaries and custom predicate functions.
  • Dependency-Free Frontend Libraries - Functions as a modular JavaScript element without requiring external libraries or frameworks.
  • UI Layout Customization - Allows customization of visible months, languages, and regional text directions to tailor the calendar interface.
  • UI Configuration Objects - Implements a central options object during initialization to determine the picker's behavior and visual layout.
  • Event-Driven Callbacks - Triggers custom user functions in response to internal state changes like date selection or month navigation.
  • Calendars - Features a date selection tool with customizable labels to support multiple languages and regions.
  • Event Callbacks - Provides a callback system to execute custom functions when the calendar opens, closes, or updates selection.
  • Visibility Management - Offers a programmatic API to explicitly show, hide, and manage the position of the calendar overlay.
  • Overlay Visibility Controls - Provides explicit show and hide methods to programmatically manage the display and positioning of the calendar overlay.
  • Calendar Localizations - Supports customization of month names, weekday labels, and text direction for different regional formats.
  • Calendar DOM Rendering - Generates the calendar grid and navigation controls through direct manipulation of the browser document object model.
  • Form Components - Lightweight, modular datepicker with no dependencies.
  • Form Components - Lightweight date picker.

Star-Verlauf

Star-Verlauf für dbushell/pikadayStar-Verlauf für dbushell/pikaday

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Pikaday

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Pikaday.
  • pikaday/pikadayAvatar von Pikaday

    Pikaday/Pikaday

    8,092Auf GitHub ansehen↗

    Pikaday is a lightweight JavaScript datepicker library and client-side date input manager. It provides a standalone calendar interface for selecting dates in web applications as a zero-dependency UI component that operates without external frameworks or libraries. The tool features a modular CSS architecture that separates structural logic from visual presentation, allowing for flexible customization of the calendar layout. It includes built-in support for calendar localization, enabling the update of month names and weekday labels to match specific languages or regions. The library manages

    JavaScript
    Auf GitHub ansehen↗8,092
  • uxsolutions/bootstrap-datepickerAvatar von uxsolutions

    uxsolutions/bootstrap-datepicker

    12,656Auf GitHub ansehen↗

    bootstrap-datepicker is a JavaScript calendar widget and UI extension designed for the Bootstrap CSS framework. It provides a client-side input component for web forms that allows users to select single dates or date ranges through a navigable monthly calendar view. The component includes localized calendar interfaces that adapt visual layouts and date formats to match different languages and regional standards. It also features custom date validation to restrict user input by disabling specific days or setting minimum and maximum date boundaries.

    JavaScriptbootstrapbootstrap-datepickerjavascript
    Auf GitHub ansehen↗12,656
  • t1m0n/air-datepickerAvatar von t1m0n

    t1m0n/air-datepicker

    2,831Auf GitHub ansehen↗

    air-datepicker is a JavaScript date picker component and client-side date selector. It provides a web UI calendar widget that allows users to pick specific dates and ranges through a graphical interface. The component integrates into web forms to ensure valid date input formats and can be used to embed a date picker attached to text inputs or as an inline calendar display. The tool covers date selection UI and calendar input integration to prevent user input errors during web form date validation.

    JavaScriptcalendardatepickerjavascript
    Auf GitHub ansehen↗2,831
  • amsul/pickadate.jsAvatar von amsul

    amsul/pickadate.js

    7,659Auf GitHub ansehen↗

    pickadate.js is a responsive jQuery date and time picker designed for web forms. It provides a localized input interface that allows users to select specific calendar dates and precise clock times. The library features a customizable calendar UI with configurable colors, sizes, and breakpoints. It includes a localization system to adapt interface text and date formats into multiple languages and regional settings. The component includes interactive date and time inputs and a styling system for modifying visual design to match specific brand identities. Its layout automatically adjusts for di

    JavaScript
    Auf GitHub ansehen↗7,659
Alle 30 Alternativen zu Pikaday anzeigen→

Häufig gestellte Fragen

Was macht dbushell/pikaday?

Pikaday is a lightweight JavaScript datepicker widget and dependency-free UI component. It provides a graphical calendar interface for selecting dates that binds to form fields without requiring external libraries or frameworks.

Was sind die Hauptfunktionen von dbushell/pikaday?

Die Hauptfunktionen von dbushell/pikaday sind: Date Pickers, Date Selection Components, Date String Parsers, Date Formatting Utilities, Interactive Rendering, Selection Restrictions, Datepicker Widgets, Date Input Validation.

Welche Open-Source-Alternativen gibt es zu dbushell/pikaday?

Open-Source-Alternativen zu dbushell/pikaday sind unter anderem: pikaday/pikaday — Pikaday is a lightweight JavaScript datepicker library and client-side date input manager. It provides a standalone… uxsolutions/bootstrap-datepicker — bootstrap-datepicker is a JavaScript calendar widget and UI extension designed for the Bootstrap CSS framework. It… t1m0n/air-datepicker — air-datepicker is a JavaScript date picker component and client-side date selector. It provides a web UI calendar… amsul/pickadate.js — pickadate.js is a responsive jQuery date and time picker designed for web forms. It provides a localized input… eternicode/bootstrap-datepicker — bootstrap-datepicker is a JavaScript calendar widget and UI extension designed to integrate with the Bootstrap CSS… flatpickr/flatpickr — Flatpickr is a lightweight, dependency-free JavaScript library designed to provide a modular date and time selection…