Calendar control for ionic

I am creating a mobile app using ionic framework and angularjs. I am looking for a good lightweight event calendar control. I thought of using angular ui-calendar but it has dependency on jquery and bootstrap. I am looking for something that does not have query dependency to keep it lightweight.
Any good suggestion is greatly appreciated.


Depending on what you need there are some builtin calendar controls for iOS html forms. These topics that discussed date picking in the past and should hopefully be of some help :slight_smile:


Thanks for quick respose. But These are only date pickers…I am looking for event calendar and making it part of the application. I came across with cordova calendar plugin but this does not allow me make calendar part of my application. With this plugin I can access the native calendar to set events but this native calendar is not part of my app and more over it can be accessed outside of the app.


I’m very new to Ionic/AngularJS/Phonegap but I would also like to integrate a visual calendar interface into a mobile app myself.

I’d also come across Eddy Verbruggen’s promising native calendar plugin (forgiving its Android version functionality fragmentation) and I’d LOVE to integrate that plugin’s ability to write to the native IOS/Android calendar with an Angular-driven in-app calendar UI. To that end I’m listing the following Angular-based calendar directive:

---->[Angular] UI Calendar directive<----

along with following usage tips:

Please let us know how you get on, should you integrate this calendar into an Ionic app :wink:

Yes, I’m looking for sample solution for the Android version of creating an event.
Can the community share a sample of their solution?
Thanks in advance.

I’m working on an app that will need a full calendar within the app - I’m debating adding in a full calendar or just adding a plug that talks to the existing phone calendar. ideally I need the ability read/write/sync calendar events with the existing phone calendar. Thoughts on a solution?

Hi, im using the actual Datepicker by
but what im lacking with it is the ability to show multiple events on the calendar( just to hange the color of the day button…) if anyone has a thought about it that would be cool…

1 Like

Any update regarding having a calendar component in ionic???

I’m also interested in this topic.
Did anybody find a calendar widget for Angular with no jQuery dependecies?.


Take a look to fork of
It’s jQuery free and use angular. Actuallually just one event and today is possible, but it’is very easy to modify it.

1 Like

I’ve created a fork and pull requested ui-bootstrap to include the functionality @FireBrand was talking about:

When using that it is very easy to add specific class to day by any logic you want.
I’m using it in one of my apps and it works great, I hope they will merge it soon…

Would love to hear your thoughts

This works directly of the box!
I have downloaded and tested several date pickers and this one just works, especially adding it as a modal.

This one looks to be most recent:

Hey vikas,
I am also looking for a calendar to be part of my app. Did you find a solution? Any suggestions/samples will be appreciated. Thanks!

Hi there, I’m also looking for a JQuery free app to display in-app calendar generating “Month” view. preferrable with a timeline.

Any responses from Ionic?

This is extremely late but this is an amazing angular js calendar I found!



Just created one, feel free to have a try.


I’ve been using for my project. When i started to fetch dates from the server and put it on the calendar plugins, I become confused. Any help will be appreciated. Other calendar plugins?

1 Like

Guys, I’m in the same boat! Did you found any solution?

There is a customizable calendar control for Ionic v1, v2 and v3 with no jQuery dependency.
Check it out: Responsive Calendar in the Ionic Market.