Swift Package Index


The Unofficial Apple iOS Swift Calendar View. Swift calendar Library. iOS calendar Control. 100% Customizable


  • The latest stable release is 8.0.3. Released about 1 year ago.
  • The last commit to master was 2 months ago.

Swift Version Compatibility

  • 8.0.3 and master
    5.3
    5.2
    5.1
    5.0
    4.2
Full build results

Platform Compatibility

  • 8.0.3 and master
    iOS
    macOS(Intel)
    macOS(ARM)
    Linux
    tvOS
    watchOS
Full build results

jtapplecalendarnewlogo

Tutorial Version Carthage Compatible Platform License Backers on Open Collective Sponsors on Open Collective Open Source Helpers

Q: How will my calendar dateCells look with this library?

A: However you want them to look.

Features


  • Range selection - select dates in a range. The design is entirely up to you.
  • Boundary dates - limit the calendar date range
  • Week/month mode - show 1 row of weekdays. Or 2, 3 or 6
  • Custom cells - make your day-cells look however you want, with any functionality you want
  • Custom calendar view - make your calendar look however you want, with what ever functionality you want
  • First Day of week - pick anyday to be first day of the week
  • Horizontal or vertical mode
  • Ability to add month headers in varying sizes/styles of your liking
  • Ability to scroll to any month by simply using the date
  • Ability to design your calendar however you want. You want it, you build it

How do I use this library?

>> Read the wiki for Tutorials and example code to download. Or visit PatchTheCode.com.


Contributors

This project exists thanks to all the people who contribute. [Contribute].

Backers

Thank you to all our backers! 🙏 [Become a backer]

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]

License

JTAppleCalendar is available under the MIT license. See the LICENSE file for more info.