An open API service indexing awesome lists of open source software.

https://github.com/dhtmlx/svelte-event-calendar-demo

Svelte Event Calendar demo by DHTMLX
https://github.com/dhtmlx/svelte-event-calendar-demo

calendar calendar-component dhtmlx dhtmlx-demo event-calendar svelte

Last synced: 5 months ago
JSON representation

Svelte Event Calendar demo by DHTMLX

Awesome Lists containing this project

README

        

# DHTMLX Event Calendar with Svelte Demo

[![dhtmlx.com](https://img.shields.io/badge/made%20by-DHTMLX-blue)](https://dhtmlx.com/)

[How to start](#how-to-start) | [Key features](#key-features) | [License](#license) | [Useful links](#links) | [Other examples](#examples) | [Join our online community](#join)

![DHTMLX Event Calendar with Svelte Demo](https://raw.githubusercontent.com/DHTMLX/svelte-event-calendar-demo/master/event-calendar.png)

DHTMLX [JavaScript Event Calendar](https://dhtmlx.com/docs/products/dhtmlxEventCalendar/) is a lightweight widget for building a Google-like calendar for efficiently organizing appointments. End-users can manage events by drag-n-drop and display them in six different modes.


## How to start

### Online

[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/DHTMLX/svelte-event-calendar-demo)

**Please note**, having clicked on this button, you open the **online demo. Don't worry about paying extra!** With GitHub's free plan, [you get 15 GB of storage and 120 hours of Codespaces use each month](https://docs.github.com/en/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces#monthly-included-storage-and-core-hours-for-personal-accounts). This is more than enough to run our demo without any extra costs.

### On the local host

```
yarn
yarn start
```

or

```
npm install
npm run start
```


## DHTMLX Event Calendar key features

- Lightweight
- Simple JavaScript API
- Six default views: Day, Week, Month, Year, Agenda, Timeline
- Creating, resizing, and moving events by drag-n-drop
- Multiday events

[![event-calendar-multiday-events](https://dhtmlx.com/blog/wp-content/uploads/2023/09/image1.gif)](https://snippet.dhtmlx.com/btytgzed?tag=event_calendar&mode=wide)

- Recurring events
- Attaching files to appointments
- Autosaving of the appointment data
- Configurable panel editor

[![event-calendar-toggle-buttons](https://dhtmlx.com/blog/wp-content/uploads/2023/02/toggle-buttons.gif)](https://snippet.dhtmlx.com/dmoijc47?tag=event_calendar&mode=wide)

- Adjustable view modes
- Stylization via CSS variables
- Dynamic loading


## License ##
This demo is available under the Evaluation license. To use it in your projects, please choose a proper license on the DHTMLX website: [https://dhtmlx.com/docs/products/licenses.shtml](https://dhtmlx.com/docs/products/licenses.shtml)


## Useful links

- [More demos about the DHTMLX Event Calendar functionality](https://snippet.dhtmlx.com/nh2g0j2o?tag=event_calendar)
- [Technical support ](https://forum.dhtmlx.com/c/event-calendar)
- [Online documentation](https://docs.dhtmlx.com/eventcalendar/)


## Other examples

Check out examples of using DHTMLX Event Calendar with other technologies:

| JavaScript | Angular | Svelte | Vue | TypeScript |
| ----- | ----- | ----- | ----- | ----- |
| [![javascript](https://dhtmlx.com/images/common/technologies/js.svg)](https://dhtmlx.com/docs/products/dhtmlxEventCalendar/) | [![angular](https://dhtmlx.com/images/common/technologies/angular.svg)](https://github.com/DHTMLX/angular-event-calendar-demo) | [![react](https://dhtmlx.com/images/common/technologies/react.svg)](https://github.com/DHTMLX/react-event-calendar-demo) | [![vue](https://dhtmlx.com/images/common/technologies/vue.svg)](https://github.com/DHTMLX/vue-event-calendar-demo) | [![typescript](https://dhtmlx.com/images/common/technologies/typescript.svg)](https://docs.dhtmlx.com/eventcalendar/guides/typescript_support/)


## Join our online community

- Star our GitHub repo :star:
- Watch our tutorials on [YouTube](https://www.youtube.com/user/dhtmlx/videos) :tv:
- Read us on [Medium](https://dhtmlx.medium.com) :newspaper:
- Follow us on [X](https://x.com/dhtmlx) :bird: