Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Rdvcalendarview | 205 | 12 | 5 years ago | 7 | March 24, 2015 | 5 | mit | Objective-C | ||
Highly customizable calendarView and calendarViewController for iOS | ||||||||||
Drag Calendar | 179 | 4 years ago | 2 | JavaScript | ||||||
一个可拖拽日历组件 | ||||||||||
Calenstyle | 81 | 5 years ago | 9 | April 01, 2017 | 11 | mit | JavaScript | |||
Responsive Drag-&-Drop Event Calendar Library for Web, Mobile Sites, Android, iOS & Windows Phone | ||||||||||
Vishnucalendar | 54 | 4 years ago | mit | Kotlin | ||||||
Ddcalendarview | 53 | 1 | 6 years ago | 2 | March 27, 2017 | 14 | bsd-2-clause | Objective-C | ||
a calendar view that looks like the ical view while supporting Drag & Drop (can show 1 day or a week - lots of IBDesignables) | ||||||||||
Fullcalendar Jalaali | 36 | 4 years ago | 4 | mit | JavaScript | |||||
Full-sized drag & drop event calendar (jQuery plugin) http://fullcalendar.io | ||||||||||
Wagtail Calendar | 16 | 5 years ago | 5 | May 16, 2018 | 3 | bsd-3-clause | JavaScript | |||
A planning calendar for wagtail | ||||||||||
Androidusefulexamples | 10 | 6 years ago | Java | |||||||
Useful examples for Android development | ||||||||||
Vsts Dropplan | 9 | 3 years ago | 10 | mit | JavaScript | |||||
Plan and track your sprint with a calendar based view. | ||||||||||
React Ui Guide | 8 | 10 months ago | ||||||||
Helpful libraries for building views in react |
Full-sized drag & drop calendar in JavaScript
Connectors:
The FullCalendar Standard Bundle is easier to install than individual plugins, though filesize will be larger. It works well with a CDN.
Install the FullCalendar core package and any plugins you plan to use:
npm install @fullcalendar/core @fullcalendar/interaction @fullcalendar/daygrid
Instantiate a Calendar with plugins and options:
import { Calendar } from '@fullcalendar/core'
import interactionPlugin from '@fullcalendar/interaction'
import dayGridPlugin from '@fullcalendar/daygrid'
const calendarEl = document.getElementById('calendar')
const calendar = new Calendar(calendarEl, {
plugins: [
interactionPlugin,
dayGridPlugin
],
initialView: 'timeGridWeek',
editable: true,
events: [
{ title: 'Meeting', start: new Date() }
]
})
calendar.render()
You must install this repo with PNPM:
pnpm install
Available scripts (via pnpm run <script>
):
build
- build production-ready dist filesdev
- build & watch development dist filestest
- test headlesslytest:dev
- test interactivelylint
clean