{"repo":"ME-MarvinE/XCalendar","free":true,"listed":false,"github":"https://github.com/ME-MarvinE/XCalendar","clone":"git clone https://github.com/ME-MarvinE/XCalendar.git","description":"A cross-platform plugin for .NET providing an API for representing a calendar along with fully customisable calendar controls for .NET MAUI and Xamarin Forms","language":"C#","stars":334,"topics":["xamarin","xamarin-forms","calendar","xamarinforms","plugin","xamarin-plugin","calendar-view","csharp","cross-platform","maui"],"license":"MIT","category":"productivity","readme_excerpt":"XCalendar A cross-platform plugin for .NET providing a Calendar API and DateTime extensions. UI controls are available for Xamarin Forms and .NET MAUI, able to run on any platform the respective framework supports. Getting Started Sample App Wiki Roadmap Nuget Package (.NET) Nuget Package (Xamarin Forms) Nuget Package (.NET MAUI) Features Ability to use the Calendar from code without referencing a UI framework. Ability to use and reference your own models by implementing interfaces like ICalendar , ICalendarDay , or IEvent . Ability to set the number of rows/weeks shown or have it be automatic. Ability to change the start of the week to any day of the week. Ability to select single, multiple or a range of dates. Ability to specify a selection direction, for example restricting range selection from start to finish or finish to start Ability to restrict navigation to a range of dates and define how the calendar loops. Ability to specify your own custom order of days of week, with support for duplicates and non-chronological orders. Fully customisable CalendarView with custom controls, templates, and exposed default styles and commands. Support for localising text (such as days of the week and day numbers). And more! Roadmap Features (Xamarin Forms/MAUI) Default calendar control that exposes many customisation properties, making the calendar easier to use out-of-the-box instead of requiring usage of templates and styles. Default implementation of selection and navigation command","default_branch":null,"files":null,"tree":[],"storefront":"/r/ME-MarvinE","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ME-MarvinE/XCalendar/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}