imranolas / React Calendar
A React Native inspired date list renderer
Stars: ✭ 34
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to React Calendar
Laydate
layDate(日期与时间组件) 是 layui 独立维护的三大组件之一
Stars: ✭ 1,066 (+3035.29%)
Mutual labels: datetime, calendar, datepicker
Angular Moment Picker
Angular Moment Picker is an AngularJS directive for date and time picker using Moment.js.
Stars: ✭ 536 (+1476.47%)
Mutual labels: datetime, calendar, datepicker
Zebra datepicker
A super-lightweight, highly configurable, cross-browser date / time picker jQuery plugin
Stars: ✭ 367 (+979.41%)
Mutual labels: datetime, calendar, datepicker
Calendarview
An Easy to Use Calendar for iOS (Swift 5.0)
Stars: ✭ 429 (+1161.76%)
Mutual labels: datetime, calendar, datepicker
Things Calendar
Simple but elegant datepicker for the web — inspired by Things for mac
Stars: ✭ 165 (+385.29%)
Mutual labels: component, calendar, datepicker
React Infinite Calendar
✨ Infinite scrolling date-picker built with React, with localization, range selection, themes, keyboard support, and more.
Stars: ✭ 3,828 (+11158.82%)
Mutual labels: component, calendar, datepicker
Vue Datepicker Ui
Datepicker Component For Vue
Stars: ✭ 252 (+641.18%)
Mutual labels: component, calendar, datepicker
Pg Calendar
📆 beautiful and eidetic date picker
Stars: ✭ 109 (+220.59%)
Mutual labels: datetime, calendar, datepicker
Rkcalendar
SwiftUI Simple Calendar / Date Picker for iOS
Stars: ✭ 349 (+926.47%)
Mutual labels: calendar, datepicker
Angular Datepicker
Highly configurable date picker built for Angular applications
Stars: ✭ 386 (+1035.29%)
Mutual labels: component, datepicker
Jedate
jeDate V6.5.0 是一款原生JS开发的 不依赖任何第三方库 大众化的日期控件,她身兼多职,虽不是万能的,但是她却是功能强大多样的美少女,她除了包含 单双面板、区域选择、 多语言、日历固定、有效无效日期、日期时间戳转换、日期加减、限制时分秒、初始化日期加减N、日期标注点、设定年月(YYYY-MM)、日期范围限制、开始日期设定、自定义日期格式、当天的前后若干天返回、时分秒选择、智能响应、自动纠错、节日识别,操作等常规功能外,根据不同的日期格式,显示不同内容,还拥有更多趋近完美的解决方案。更多的是需要你与她的亲密接触与呵护!
Stars: ✭ 433 (+1173.53%)
Mutual labels: datetime, datepicker
Ion2 Calendar
📅 A date picker components for ionic2 /ionic3 / ionic4
Stars: ✭ 537 (+1479.41%)
Mutual labels: calendar, datepicker
Calendar Links
Generate add to calendar links for Google, iCal and other calendar systems
Stars: ✭ 544 (+1500%)
Mutual labels: datetime, calendar
React Modern Calendar Datepicker
A modern, beautiful, customizable date picker for React
Stars: ✭ 555 (+1532.35%)
Mutual labels: calendar, datepicker
Pandas market calendars
Exchange calendars to use with pandas for trading applications
Stars: ✭ 319 (+838.24%)
Mutual labels: datetime, calendar
Vue Functional Calendar
Vue.js Functional Calendar | Component/Package
Stars: ✭ 314 (+823.53%)
Mutual labels: calendar, datepicker
Vue Ctk Date Time Picker
VueJS component to select dates & time, including a range mode
Stars: ✭ 707 (+1979.41%)
Mutual labels: calendar, datepicker
Vue Hotel Datepicker
Vue date range picker component
Stars: ✭ 665 (+1855.88%)
Mutual labels: calendar, datepicker
react-calendar
A React Native inspired date list renderer
What is this?
A convenient platform agnostic component for rendering lists of dates for any purpose. You could use this to build your own date picker, calendar, day planner or basically anything that requires a sequenced list of dates.
There's just one component which leverages the fashionable render props pattern. It looks and behaves a lot like a React Native ListView.
Usage
yarn add react-calendar-listview
<Calendar
range="month"
interval="day"
pad="week"
sectionBy={getWeek}
renderItem={({ date, withinPeriod }) => {
return (
<Day key={date} withinPeriod={withinPeriod}>
{date.getDate()}
</Day>
);
}}
renderSection={({ key, values, children }) => <Week key={key}>{children}</Week>}
/>;
Props
Props | Description |
---|---|
activeRange |
A Date within the active range |
range |
The range of dates in the sequence |
interval |
The interval between each date in the sequence |
pad (optional)
|
The padding applied to the range. Useful when rendering a month of dates padded to the start and end of the week |
renderItem |
A render prop function that accepts date props for an individual date in the sequence. Render whatever you want here. |
sectionBy |
A function that accepts each date and returns a key to group dates by. Useful for grouping date groups together for styling or layout. |
renderSection |
Required if using sectionBy . A render prop function that accepts section key , values , and renderItem children . |
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].