Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Calendar Component

Calendar Component

42 projects

Showing 36 of 42 projects

Date Range Picker
Date Range PickerJavaScript

A JavaScript component for selecting date ranges, single dates, and times with a dropdown calendar interface.

#web-forms#time-picker#date-picker
Stars11.0k
Forks3.3k
Last commit1 year ago
react-native-calendars
react-native-calendarsTypeScript

A declarative cross-platform React Native calendar component library for iOS and Android.

#hacktoberfest#mobile-ui#ios
Stars10.3k
Forks3.1k
Last commit3 months ago
CVCalendar
CVCalendarSwift

A customizable calendar view library for iOS apps, written in Swift.

#ios#open-source#custom-view
Stars3.5k
Forks601
Last commit4 years ago
HorizonCalendar
HorizonCalendarSwift

A declarative, performant iOS calendar UI component for SwiftUI and UIKit, supporting simple date pickers to full-featured calendar apps.

#ios#date-picker#ui-library
Stars3.1k
Forks261
Last commit1 month ago
angular-calendar
angular-calendarTypeScript

A flexible calendar component for Angular 20.2+ that displays events on month, week, or day views.

#universal-compatible#aot-compatible#customizable-templates
Stars2.8k
Forks875
Last commit3 months ago
JTCalendar
JTCalendarObjective-C

A highly customizable calendar control for iOS with horizontal and vertical layouts, week view mode, and internationalization support.

#ios#objective-c#date-picker
Stars2.7k
Forks518
Last commit4 years ago
Duet Date Picker
Duet Date PickerTypeScript

An accessible, framework-agnostic date picker web component built with WCAG 2.1 compliance.

#web-components#theming#vanilla-js
Stars1.7k
Forks74
Last commit2 years ago
ElegantCalendar
ElegantCalendarSwift

An efficient and customizable full-screen calendar library for iOS apps built with SwiftUI.

#ios#date-picker-alternative#swift-package-manager
Stars1.1k
Forks104
Last commit2 years ago
RSDayFlow
RSDayFlowObjective-C

iOS 12+ calendar date picker with infinite scrolling, requiring only 4 lines of code to set up.

#mobile-ui#ios#design
Stars840
Forks162
Last commit4 months ago
Koyomi
KoyomiSwift

A simple, customizable calendar view framework for iOS apps built with Swift.

#ios#date-picker#customizable
Stars746
Forks101
Last commit7 years ago
react-native-modern-datepicker
react-native-modern-datepickerJavaScript

A customizable calendar, time, and month picker for React Native with Persian Jalaali calendar support.

#time-picker#persian-calendar#internationalization
Stars710
Forks176
Last commit2 years ago
KDCalendarView
KDCalendarViewSwift

A customizable, drag-and-drop calendar component for iOS with native event support and flexible scrolling.

#ios#open-source#datetime
Stars630
Forks115
Last commit4 months ago
Datepicker (selectable range dates calendar)
Datepicker (selectable range dates calendar)TypeScript

A customizable date picker component for Ionic 2/3/4 applications with support for single dates, ranges, and multi-selection.

#range#mobile-ui#ionic3
Stars549
Forks278
Last commit3 years ago
svelte-calendar
svelte-calendarSvelte

A lightweight, animated date picker component for Svelte applications with unique UX and multiple selection modes.

#animation#svelte3#svelte-framework
Stars541
Forks86
Last commit3 years ago
react-native-calendar
react-native-calendarJavaScript

A customizable calendar component for React Native apps with event indicators and extensive styling options.

#mobile-ui#ios#date-picker
Stars535
Forks234
Last commit8 years ago
react-native-calendario
react-native-calendarioTypeScript

A customizable calendar component for React Native with range selection, theming, and localization.

#mobile-ui#ios#date-picker
Stars535
Forks45
Last commit2 days ago
vue-functional-calendar
vue-functional-calendarVue

A lightweight, high-performance calendar and datepicker component for Vue.js with no third-party dependencies.

#modal-calendar#modern-calendar#booking-calendar
Stars475
Forks82
Last commit5 months ago
Calendar
CalendarTypeScript

A customizable calendar component for Ionic and Angular apps with month, week, and day views.

#ionic5#mobile-ui#ionic3
Stars389
Forks193
Last commit1 month ago
react-native-calendar-select
react-native-calendar-selectJavaScript

A React Native calendar component for selecting date periods, inspired by Airbnb's date picker.

#date-picker#select#ui-component
Stars307
Forks91
Last commit3 years ago
vue-cal
vue-calJavaScript

A flexible, customizable, and dependency-free calendar component for Vue 3 applications.

#date-picker#booking-system#event-scheduling
Stars301
Forks36
Last commit18 days ago
qalendar
qalendarTypeScript

A Vue 3 component library for displaying events in a calendar and selecting dates with a date picker.

#date-picker#event-scheduling#frontend
Stars292
Forks59
Last commit10 hours ago
svelte-fullcalendar
svelte-fullcalendarJavaScript

A Svelte component wrapper for FullCalendar, providing seamless calendar integration in Svelte and SvelteKit applications.

#typescript#fullcalendar#ui-components
Stars200
Forks21
Last commit2 years ago
OBCalendar
OBCalendarSwift

A SwiftUI calendar library for building fully customizable calendar interfaces in iOS apps.

#ios#date-picker#swiftui-calendar
Stars170
Forks4
Last commit9 months ago
ios_calendar
ios_calendarObjective-C

A lightweight and customizable calendar view component for iOS apps with locale support and range selection.

#ios#calendarview#objective-c
Stars165
Forks21
Last commit27 days ago
react-native-draggable-calendar
react-native-draggable-calendarJavaScript

A React Native calendar component that supports drag selection for date ranges.

#mobile-ui#date-picker#drag-selection
Stars103
Forks18
Last commit7 years ago
Calendar - Fullcalendar
Calendar - FullcalendarTypeScript

An Angular 2 component wrapper for the FullCalendar library to integrate interactive calendars into Angular applications.

#angular2#ui-component#frontend
Stars94
Forks46
Last commit8 years ago
react-native-calendar-datepicker
react-native-calendar-datepickerJavaScript

A cross-platform, highly customizable calendar date picker component for React Native.

#react-component#react-native-ui#react-native
Stars85
Forks36
Last commit8 years ago
NWCalendarView
NWCalendarViewSwift

An iOS calendar control for appointment and availability selection with single date or range selection.

#ios#date-picker#availability-calendar
Stars60
Forks11
Last commit10 years ago
CalendarJS
CalendarJSJavaScript

Lightweight JavaScript components for calendars, schedules, and timelines, compatible with React, Vue, Angular, and vanilla JS.

#timeline#vanilla-js#date-picker
Stars43
Forks4
Last commit7 months ago
react-native-calendar-android
react-native-calendar-androidJava

A Material Design themed calendar component for React Native Android applications.

#mobile-ui#react-native-android#date-picker
Stars42
Forks12
Last commit9 years ago
GDPersianCalendar
GDPersianCalendarSwift

A customizable iOS calendar component with RTL/LTR language support and swipe gesture navigation.

#ios#persian-calendar#swift4
Stars26
Forks3
Last commit7 years ago
vue-calendar
vue-calendarTypeScript

A fully-featured, customizable calendar date picker component for Vue 3 with built-in Tailwind CSS support.

#plugin-system#date-picker#pinia
Stars23
Forks0
Last commit11 months ago
wicket-fullcalendar
wicket-fullcalendarJavaScript

Integrates the FullCalendar JavaScript library with Apache Wicket 6.0 for server-side calendar configuration and event handling.

#ajax-events#java-web-framework#server-side-rendering
Stars23
Forks20
Last commit5 years ago
angular-calendar-timeline
angular-calendar-timelineTypeScript

A lightweight Angular 13+ timeline component for visualizing tasks and events in day, week, and month views with SSR support.

#timeline#event-visualization#task-management
Stars18
Forks2
Last commit1 year ago
ngx-calendar-widget
ngx-calendar-widgetTypeScript

A lightweight, customizable Angular calendar widget for event management and scheduling in Angular applications.

#date-fns#frontend#widget
Stars14
Forks1
Last commit1 year ago
cyclejs-calendar
cyclejs-calendarJavaScript

A calendar component for Cycle.js applications that provides date selection functionality.

#cyclejs#date-picker#reactive-programming
Stars10
Forks0
Last commit10 years ago
Page 1 of 2Next

Related Tags

#Date Picker26#Calendar21#Ui Components16#Frontend14#Ios14#Ui Library12#Typescript12#Angular11#Mobile Development9#Swift9#Javascript9#Datepicker8
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub