![jtapplecalendarnewlogo](https://cloud.githubusercontent.com/assets/2439146/20656424/a1c98c8e-b4e1-11e6-9833-5fa6430f5a8c.png)
![Open Source Helpers](https://www.codetriage.com/patchthecode/jtapplecalendar/badges/users.svg)
Q: How will my calendar dateCells look with this library?
A: However you want them to look.
More Images
Features
- [x] Range selection - select dates in a range. The design is entirely up to you.
- [x] Boundary dates - limit the calendar date range
- [x] Week/month mode - show 1 row of weekdays. Or 2, 3 or 6
- [x] Custom cells - make your day-cells look however you want, with any functionality you want
- [x] Custom calendar view - make your calendar look however you want, with what ever functionality you want
- [x] First Day of week - pick anyday to be first day of the week
- [x] Horizontal or vertical mode
- [x] Ability to add month headers in varying sizes/styles of your liking
- [x] Ability to scroll to any month by simply using the date
- [x] Ability to design your calendar however you want. You want it, you build it
How do I use this library?
Sponsors
Support this project by becoming a sponsor. Your logo will show up here with a link to your website.
Want to become a sponsor? Send an email to patchthecode@gmail.com
![](https://opencollective.com/JTAppleCalendar/sponsor/1/avatar.svg)
Contributors
This project exists thanks to all the people who contribute. [Contribute].
![](https://opencollective.com/JTAppleCalendar/contributors.svg?width=890&button=false)
Backers
Thank you to all our backers! 🙏 [Become a backer]
![](https://opencollective.com/JTAppleCalendar/backers.svg?width=890)
License
JTAppleCalendar is available under the MIT license. See the LICENSE file for more info.