awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
dangrossman avatar

dangrossman/daterangepicker

0
View on GitHub↗
10,990 stars·3,258 forks·JavaScript·12 viewswww.daterangepicker.com↗

Daterangepicker

This is a JavaScript date and time selector and a jQuery-based component used to capture single dates or date ranges through a calendar dropdown interface. It serves as a web-based tool for selecting specific days along with hours and minutes for scheduling and data filtering.

The project includes support for regional date localization, allowing date displays and labels to be translated and formatted to match different languages and regional requirements.

The component provides capabilities for input validation through date constraints and the definition of selectable time windows. Users can refine selections using a dedicated time picker for precise hour and minute scheduling.

Features

  • Date and Time Pickers - Provides a comprehensive user interface for selecting both dates and specific times within a browser.
  • Range Selection Interfaces - Provides a dropdown interface for highlighting and selecting contiguous date and time ranges for filtering and scheduling.
  • Calendar Date Calculations - Calculates the correct number of days and padding to dynamically generate the calendar date grid for any given month.
  • Time Pickers - Includes a dedicated time picker component for selecting precise hours and minutes.
  • Range Selection Interfaces - Implements a calendar dropdown interface specifically for capturing single dates or date ranges.
  • Date Selection Components - Provides an interactive UI component to restrict selectable date ranges and define regional formats.
  • Temporal Selection Interfaces - Captures specific hours and minutes alongside a selected date for detailed event planning.
  • Numeric and Date Formatting - Adjusts temporal data displays and text strings to match regional and language standards.
  • Locale Mappings - Maps internal keys to language-specific string arrays to translate date labels and formats.
  • UI State Synchronization - Updates linked input fields by triggering custom events whenever a user selects a date or time.
  • Calendar Integrations - Integrates a visual date and time picker component into web applications to improve user experience.
  • Selection Constraints - Enforces boundaries and predefined time shortcuts to restrict user date and time selections.
  • Localized Interfaces - Supports regional date localization with translated labels and formats to match different language requirements.
  • Dropdown Behaviors - Implements logic to toggle the visibility of the calendar container linked to a specific input field.
  • Date Input Validation - Restricts date selection using boundaries and custom logic to ensure input remains within allowed windows.
  • DOM Manipulation Libraries - Uses the jQuery library for selecting and modifying document elements and managing cross-browser event listeners.
  • Form Components - Dropdown component for selecting date ranges.

Star history

Star history chart for dangrossman/daterangepickerStar history chart for dangrossman/daterangepicker

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Daterangepicker

These projects share indexed features with Daterangepicker. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • amsul/pickadate.jsamsul avatar

    amsul/pickadate.js

    7,659View on GitHub↗

    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
    View on GitHub↗7,659
  • eternicode/bootstrap-datepickereternicode avatar

    eternicode/bootstrap-datepicker

    12,656View on GitHub↗

    bootstrap-datepicker is a JavaScript calendar widget and UI extension designed to integrate with the Bootstrap CSS framework. It provides a graphical calendar interface for selecting dates within web applications, serving as a specialized component for Bootstrap web forms. The project functions as a client-side date selection tool that replaces manual text entry with an interactive calendar popup. It focuses on improving the frontend user interface for date-related inputs.

    JavaScript
    View on GitHub↗12,656
  • flatpickr/flatpickrflatpickr avatar

    flatpickr/flatpickr

    16,469View on GitHub↗

    Flatpickr is a lightweight, dependency-free JavaScript library designed to provide a modular date and time selection interface for web applications. It functions as a versatile web component that integrates into existing forms, offering a consistent user experience for picking single dates, ranges, or multiple values while maintaining a clear separation between human-readable display strings and machine-readable data. The library distinguishes itself through a robust configuration-driven architecture that allows for dynamic runtime updates and extensive customization of date formatting via a

    TypeScriptdatedatepickerdaterange
    View on GitHub↗16,469
  • taiga-family/taiga-uitaiga-family avatar

    taiga-family/taiga-ui

    4,002View on GitHub↗

    Taiga UI is an Angular UI component library and accessible design system used for building enterprise web interfaces. It provides a comprehensive collection of reusable interface elements and layout tools, functioning as a mobile-first UI kit with responsive components that adapt to different device capabilities. The library distinguishes itself through an integrated data visualization library featuring various chart types and a dedicated form management framework with built-in validation and formatting for specialized data. It also features AI-driven development workflows by integrating comp

    TypeScriptangularbest-practicescdk
    View on GitHub↗4,002
Compare all 30 related projects→

Frequently asked questions

What does dangrossman/daterangepicker do?

This is a JavaScript date and time selector and a jQuery-based component used to capture single dates or date ranges through a calendar dropdown interface. It serves as a web-based tool for selecting specific days along with hours and minutes for scheduling and data filtering.

What are the main features of dangrossman/daterangepicker?

The main features of dangrossman/daterangepicker are: Date and Time Pickers, Range Selection Interfaces, Calendar Date Calculations, Time Pickers, Date Selection Components, Temporal Selection Interfaces, Numeric and Date Formatting, Locale Mappings.

Which projects share features with dangrossman/daterangepicker?

Projects with overlapping indexed features include: 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… taiga-family/taiga-ui — Taiga UI is an Angular UI component library and accessible design system used for building enterprise web interfaces.… wix/react-native-calendars — This project provides a set of customizable calendar and date-picking interfaces for cross-platform mobile… patchthecode/jtapplecalendar — JTAppleCalendar is a customizable calendar component and date picker library for iOS applications built with Swift. It…