{"id":13403087,"url":"https://github.com/nextcloud/calendar","last_synced_at":"2025-05-14T14:02:16.296Z","repository":{"id":37444896,"uuid":"68362560","full_name":"nextcloud/calendar","owner":"nextcloud","description":"📆 Calendar app for Nextcloud","archived":false,"fork":false,"pushed_at":"2025-05-13T00:35:15.000Z","size":104262,"stargazers_count":1024,"open_issues_count":874,"forks_count":250,"subscribers_count":52,"default_branch":"main","last_synced_at":"2025-05-13T01:30:51.512Z","etag":null,"topics":["caldav","caldav-sharing","calendar","calendars","hacktoberfest","nextcloud","nextcloud-app","nextcloud-calendar","rfc-5545","self-hosted","web","webcal"],"latest_commit_sha":null,"homepage":"https://apps.nextcloud.com/apps/calendar","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nextcloud.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2016-09-16T08:03:10.000Z","updated_at":"2025-05-13T00:35:12.000Z","dependencies_parsed_at":"2023-09-28T16:26:26.960Z","dependency_job_id":"c2753058-cdbf-49fc-9d1b-6c4187c85acc","html_url":"https://github.com/nextcloud/calendar","commit_stats":{"total_commits":5974,"total_committers":160,"mean_commits":37.3375,"dds":0.7251422832273184,"last_synced_commit":"c505f31311a6c809d78f20f52dde3d83150856e4"},"previous_names":[],"tags_count":219,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nextcloud%2Fcalendar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nextcloud%2Fcalendar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nextcloud%2Fcalendar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nextcloud%2Fcalendar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nextcloud","download_url":"https://codeload.github.com/nextcloud/calendar/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254159140,"owners_count":22024558,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["caldav","caldav-sharing","calendar","calendars","hacktoberfest","nextcloud","nextcloud-app","nextcloud-calendar","rfc-5545","self-hosted","web","webcal"],"created_at":"2024-07-30T19:01:25.210Z","updated_at":"2025-05-14T14:02:16.275Z","avatar_url":"https://github.com/nextcloud.png","language":"JavaScript","readme":"\u003c!--\n  - SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors\n  - SPDX-FileCopyrightText: 2015-2015 ownCloud, Inc.\n  - SPDX-License-Identifier: AGPL-3.0-or-later\n--\u003e\n# Nextcloud Calendar \n[![REUSE status](https://api.reuse.software/badge/github.com/nextcloud/calendar)](https://api.reuse.software/info/github.com/nextcloud/calendar)\n![GitHub Workflow Status](https://img.shields.io/github/workflow/status/nextcloud/calendar/Build)\n![Codecov](https://img.shields.io/codecov/c/github/nextcloud/calendar)\n\n**A calendar app for [Nextcloud](http://nextcloud.com). Easily sync events from various devices with your Nextcloud and edit them online.**  \n\n![](https://raw.githubusercontent.com/nextcloud/documentation/master/user_manual/groupware/images/calendar_application.png)\n\n## :blue_heart: :tada: Why is this so awesome?\n\n* :rocket: **Integration with other Nextcloud apps!** Like Contacts, Talk, Tasks, Deck and Circles\n* :globe_with_meridians: **WebCal Support!** Want to see your favorite team's matchdays in your calendar? No problem!\n* :raising_hand: **Attendees!** Invite people to your events\n* :watch: **Free/Busy!** See when your attendees are available to meet\n* :alarm_clock: **Reminders!** Get alarms for events inside your browser and via email\n* :mag: **Search!** Find your events at ease\n* :ballot_box_with_check: **Tasks!** See tasks or Deck cards with a due date directly in the calendar\n* :speaker: **Talk rooms!** Create an associated Talk room when booking a meeting with just one click\n* :calendar: **Appointment booking** Send people a link so they can book an appointment with you [using this app](https://apps.nextcloud.com/apps/appointments)\n* :paperclip: **Attachments!** Add, upload and view event attachments\n* :see_no_evil: **We’re not reinventing the wheel!** Based on the great [c-dav library](https://github.com/nextcloud/cdav-library), [ical.js](https://github.com/mozilla-comm/ical.js) and [fullcalendar](https://github.com/fullcalendar/fullcalendar) libraries.\n\n## :hammer_and_wrench: Installation\n\nThe app is distributed through the [app store](https://apps.nextcloud.com/apps/calendar) and you can install it [right from your Nextcloud installation](https://docs.nextcloud.com/server/stable/admin_manual/apps_management.html).\n\nRelease tarballs are hosted at https://github.com/nextcloud-releases/calendar/releases.\n\n## :satellite: Support\n\nIf you need assistance or want to ask a question about Calendar, you are welcome to [ask for support](https://help.nextcloud.com/c/apps/calendar) in our Forums.\nIf you have found a bug, feel free to open a new Issue on GitHub. Keep in mind, that this repository only manages the frontend.\nIf you find bugs or have problems with the CalDAV-Backend, you should ask the team at [Nextcloud server](https://github.com/nextcloud/server) for help!\n\n## :earth_africa: Supported Browsers\n\n* Chrome/Chromium 76+\n* Edge 40+\n* Firefox 60+\n* Internet Explorer 11\n* Safari 12.1+\n\n## Maintainers\n\n* [Nextcloud Groupware team](https://github.com/nextcloud/groupware/#members)\n\n## Build the app\n\nTo build you will need to have [Node.js](https://nodejs.org/en/) and\n[Composer](https://getcomposer.org/) installed.\n\n- Install PHP dependencies: `composer install`\n- Install JS dependencies: `npm ci`\n- Build JavaScript for the frontend\n    - `npm run dev` development build\n    - `npm run watch` watch for changes\n    - `npm run build` production build \n\nRead more about [necessary prerequisites](https://docs.nextcloud.com/server/latest/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation) for manual installs.\n\n\n## Running tests\n\nYou can run the following back-end and front-end tests by using:\n\n```\ncomposer test\nnpm run test\n```\n\n## :v: Code of conduct\n\nThe Nextcloud community has core values that are shared between all members during conferences,\nhackweeks and on all interactions in online platforms including [Github](https://github.com/nextcloud) and [Forums](https://help.nextcloud.com).\nIf you contribute, participate or interact with this community, please respect [our shared values](https://nextcloud.com/code-of-conduct/). :relieved:\n\n## :heart: How to create a pull request\n\nThis guide will help you get started: \n- :dancer: :smile: [Opening a pull request](https://opensource.guide/how-to-contribute/#opening-a-pull-request) \n\nCommits in this repository follow the [Conventional Commits specification](https://www.conventionalcommits.org/en/v1.0.0/#summary).\n","funding_links":[],"categories":["Apps","JavaScript"],"sub_categories":["Official"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnextcloud%2Fcalendar","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnextcloud%2Fcalendar","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnextcloud%2Fcalendar/lists"}