Zurück zum Ranking

fullcalendar/fullcalendar

TypeScriptfullcalendar.io

Full-sized drag & drop event calendar in JavaScript

calendareventfull-sized
Sterne-Wachstum
Sterne
20.6k
Forks
3.7k
Wochenwachstum
Issues
1.1k
10k20k
Feb. 2011März 2016Mai 2021Juli 2026
Artefaktenpmnpm install fullcalendar
README

FullCalendar

Full-sized drag & drop calendar in JavaScript

Connectors:

Bundle

The FullCalendar Standard Bundle is easier to install than individual plugins, though filesize will be larger. It works well with a CDN.

Installation

Install the FullCalendar vanilla-JS package:

npm install fullcalendar

Usage

Instantiate a Calendar with plugins and options:

import { Calendar } from 'fullcalendar'
import classicThemePlugin from 'fullcalendar/themes/classic'
import dayGridPlugin from 'fullcalendar/daygrid'
import interactionPlugin from 'fullcalendar/interaction'

import 'fullcalendar/skeleton.css'
import 'fullcalendar/themes/classic/theme.css'
import 'fullcalendar/themes/classic/palette.css'

const calendarEl = document.getElementById('calendar')
const calendar = new Calendar(calendarEl, {
  plugins: [
    classicThemePlugin,
    dayGridPlugin,
    interactionPlugin
  ],
  initialView: 'timeGridWeek',
  editable: true,
  events: [
    { title: 'Meeting', start: new Date() }
  ]
})

calendar.render()

Development

You must install this repo with PNPM:

pnpm install

Available scripts (via pnpm run <script>):

  • build - build production-ready dist files
  • dev - build & watch development dist files
  • test - test headlessly
  • test:dev - test interactively
  • lint
  • clean

Info about contributing code »

Ähnliche Repositories
nhn/tui.calendar

🍞📅A JavaScript calendar that has everything you need.

TypeScriptnpmMIT Licensecalendarfullcalendar
ui.toast.com/tui-calendar
12.7k1.4k
react-dates/react-dates

An easily internationalizable, mobile-friendly datepicker library for the web

JavaScriptnpmMIT Licensereactdatepicker
react-dates.github.io/react-dates/
12.2k1.7k
Leantime/leantime

Leantime is a goals focused project management system for non-project managers. Building with ADHD, Autism, and dyslexia in mind.

PHPPackagistGNU Affero General Public License v3.0project-managementphp
leantime.io
11k1.1k
WenchaoD/FSCalendar

A fully customizable iOS calendar library, compatible with Objective-C and Swift

Objective-CMIT Licenseswiftobjective-c
10.6k1.9k
wix/react-native-calendars

React Native Calendar Components 🗓️ 📆

TypeScriptnpmMIT Licensereact-nativeandroid
10.3k3.1k
huanghaibin-dev/CalendarView

RecyclerView? ListView or ViewGroup? No, it's Canvas! Ultra performance and free customization interface! Vertical and horizontal, Fast rendering and extremely low memory. Android上一个优雅、万能自定义UI、仿iOS、自定义动画,支持垂直、水平方向切换、支持周视图、自定义周起始、性能高效的日历控件,热插拔实现UI定制!Canvas绘制,渲染速度快、占用内存低,你真的想不到日历居然还可以如此优雅。

JavaMavenApache License 2.0calendarviewcalendar-component
9.4k1.8k
amsul/pickadate.js

The mobile-friendly, responsive, and lightweight jQuery date & time input picker.

JavaScriptnpmMIT Licensepickerdate
amsul.ca/pickadate.js
7.7k984
patchthecode/JTAppleCalendar

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

SwiftMIT Licensecalendarswift
patchthecode.com
7.7k800
gpbl/react-day-picker

DayPicker is a customizable date picker component for React. Add date pickers, calendars, and date inputs to your web applications.

TypeScriptnpmMIT Licensereactdatepicker
daypicker.dev
6.8k773
IonicaBizau/git-stats

🍀 Local git statistics including GitHub-like contributions calendars.

HTMLMIT Licensecontributions-calendargitstats
6.6k189
prolificinteractive/material-calendarview

A Material design back port of Android's CalendarView

JavaMavenMIT Licensejavamaterial
prolificinteractive.github.io/material-calendarview/
5.9k1.3k
sparrowcode/PermissionsKit

Universal API for request permission and get its statuses.

SwiftMIT Licensepermissionpermissions
x.com/sparrowcode_ios
5.8k478