Nextcloud Calendar

apps.nextcloud.com/apps/calendar
Nextcloud Calendar

Calendar app for the self-hosted Nextcloud platform. Uses CalDAV for sync across devices. No E2E encryption support.

Open Source

Nextcloud Calendar Source Code

Author

nextcloud

Description

📆 Calendar app for Nextcloud

#caldav#caldav-sharing#calendar#calendars#hacktoberfest#nextcloud#nextcloud-app#nextcloud-calendar#rfc-5545#self-hosted#web#webcal

Homepage

https://apps.nextcloud.com/apps/calendar

Repository

  • LicenseAGPL-3.0
  • Created16 Sept 16
  • Primary languageJavaScript
  • Size120,783 KB
  • Stars1,179
  • Forks321
  • Watchers1,179

Language Usage

Language Usage

Project Health

  • Last commit2 days ago
  • Open issues952
  • Latest releasev6.6.0

Top Contributors

Recent Commits

  • Sebastian Krupinski(24 Aug 26)

    Merge pull request #8660 from taiebot/Proposal-notify-org1 Fix(Proposal): notify organizer of a participant vote to proposal

  • Sebastian Krupinski(24 Aug 26)

    Merge pull request #8758 from nextcloud/fix/appointment-layout fix: appointment layout

  • Grigory V(23 Aug 26)

    fix: appointment layout Assisted-by: ClaudeCode:claude-opus-5 Signed-off-by: Grigory V <[email protected]>

  • Nextcloud bot(22 Aug 26)

    fix(l10n): Update translations from Transifex Signed-off-by: Nextcloud bot <[email protected]>

  • taiebot(26 Jul 26)

    feat: Meeting proposal notify organizer on response Signed-off-by: SebastianKrupinski <[email protected]>

  • Nextcloud bot(21 Aug 26)

    fix(l10n): Update translations from Transifex Signed-off-by: Nextcloud bot <[email protected]>

  • renovate[bot](20 Aug 26)

    fix(deps): update dependency @nextcloud/cdav-library to ^2.7.0 (#8753) Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • Sebastian Krupinski(20 Aug 26)

    Merge pull request #8689 from nextcloud/fix/always-allow-duplication fix: allways allow duplicaiton

  • SebastianKrupinski(10 Aug 26)

    fix: allways allow duplicaiton Signed-off-by: SebastianKrupinski <[email protected]>

  • Nextcloud bot(20 Aug 26)

    fix(l10n): Update translations from Transifex Signed-off-by: Nextcloud bot <[email protected]>

  • Sebastian Krupinski(19 Aug 26)

    Merge pull request #8743 from nextcloud/Jerome-Herbinet-shorter-button-labels-for-better-readability feat(ux): shorter button labels to improve readability in certain languages

  • Jérôme Herbinet(18 Aug 26)

    feat(ux): shorter wording Signed-off-by: Jérôme Herbinet <[email protected]> feat(ux): shorter button labels to improve readability in certain languages Signed-off-by: Jérôme Herbinet <[email protected]>

  • Nextcloud bot(19 Aug 26)

    fix(l10n): Update translations from Transifex Signed-off-by: Nextcloud bot <[email protected]>

  • Sebastian Krupinski(19 Aug 26)

    Merge pull request #8745 from nextcloud/renovate/main-php-cs-fixer-shim-3.x chore(deps): update dependency php-cs-fixer/shim to ^3.95.19 (main)

  • Sebastian Krupinski(19 Aug 26)

    Merge pull request #8746 from nextcloud/renovate/main-pinia-4.x fix(deps): update dependency pinia to ^4.0.3 (main)

  • renovate[bot](19 Aug 26)

    fix(deps): update dependency pinia to ^4.0.3 Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • renovate[bot](19 Aug 26)

    chore(deps): update dependency php-cs-fixer/shim to ^3.95.19 Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • Oleksandr Dzhychko(17 Aug 26)

    Merge pull request #8737 from nextcloud/cleanup-calendarObjectInstance-store refactor: stop passing redundant `calendarObjectInstance`

  • Oleksandr Dzhychko(17 Aug 26)

    refactor: revert indicating private actions and state in `calendarObjectInstance.js` Signed-off-by: Oleksandr Dzhychko <[email protected]>

  • Oleksandr Dzhychko(17 Aug 26)

    refactor: indicate private actions in `calendarObjectInstance.js` Signed-off-by: Oleksandr Dzhychko <[email protected]>

  • Oleksandr Dzhychko(17 Aug 26)

    refactor: remove unused method `addAttachmentBySharedData` Signed-off-by: Oleksandr Dzhychko <[email protected]>

  • Oleksandr Dzhychko(17 Aug 26)

    refactor: remove reduntant passing of `calendarObjectInstance` to actions in `calendarObjectInstance.js` (Round 2) Signed-off-by: Oleksandr Dzhychko <[email protected]>

  • Oleksandr Dzhychko(17 Aug 26)

    refactor: remove unused returns Signed-off-by: Oleksandr Dzhychko <[email protected]>

  • Oleksandr Dzhychko(17 Aug 26)

    refactor: move `updateTimeOfNewEvent` to `calendarObjectInstance` and mark it as private Signed-off-by: Oleksandr Dzhychko <[email protected]>

  • Oleksandr Dzhychko(17 Aug 26)

    refactor: do not pass `calendarObjectInstance` to editor components Always use `calendarObjectInstance` from store. Signed-off-by: Oleksandr Dzhychko <[email protected]>

  • Oleksandr Dzhychko(17 Aug 26)

    refactor: remove reduntant passing of `calendarObjectInstance` to actions in `calendarObjectInstance.js` (Round 1) Signed-off-by: Oleksandr Dzhychko <[email protected]>

  • Oleksandr Dzhychko(17 Aug 26)

    refactor: remove unused state in `calendarObjectInstance.js` Signed-off-by: Oleksandr Dzhychko <[email protected]>

  • Oleksandr Dzhychko(17 Aug 26)

    refactor: indicate private state in `calendarObjectInstance.js` Signed-off-by: Oleksandr Dzhychko <[email protected]>

  • Oleksandr Dzhychko(17 Aug 26)

    refactor: indicate private actions in `calendarObjectInstance.js` Signed-off-by: Oleksandr Dzhychko <[email protected]>

  • Oleksandr Dzhychko(17 Aug 26)

    Merge pull request #8736 from nextcloud/remove-unneeded-eslint-directive chore: remove ESLint unneeded directive

Nextcloud Calendar Security

5.8/10

Repo Security Summary

Updated 17 Aug 26

  • Code-Review3/10
  • Maintained10/10
  • PackagingN/A
  • CII-Best-Practices0/10
  • Dangerous-Workflow10/10
  • Token-Permissions0/10
  • Binary-Artifacts10/10
  • Pinned-Dependencies8/10
  • License10/10
  • Signed-ReleasesN/A
  • Fuzzing0/10
  • Branch-Protection4/10
  • Security-Policy10/10
  • SAST0/10

Nextcloud Calendar Website

Website

Calendar - Apps - App Store - Nextcloud

The Nextcloud App Store - Upload your apps and install new apps onto your Nextcloud

Redirects

Does not redirect

Security Checks

All 65 security checks passed

Server Details

  • IP Address65.21.231.50
  • Hostnames16.nextcloud.com
  • LocationHelsinki,Uusimaa,Finland,EU
  • ISPHetzner Online GmbH
  • ASNAS24940

Associated Countries

  • FIFI

Safety Score

Website marked as safe

100%

Blacklist Check

apps.nextcloud.com was found on 0 blacklists

  • AntiSocial Blacklist
  • Artists Against 419
  • Badbitcoin
  • Bambenek Consulting
  • CERT Polska
  • CoinBlockerLists
  • CRDF
  • CryptoScamDB
  • EtherAddressLookup
  • EtherScamDB
  • Fake Website Buster
  • MetaMask EthPhishing
  • NABP Not Recommended Sites
  • OpenPhish
  • PetScams
  • PhishFeed
  • PhishFort
  • Phishing.Database
  • PhishStats
  • PhishTank
  • Phishunt
  • RPiList Not Serious
  • Scam.Directory
  • SecureReload Phishing List
  • Spam404
  • StopGunScams
  • Suspicious Hosting IP
  • ThreatFox
  • ThreatLog
  • TweetFeed
  • URLhaus
  • ViriBack C2 Tracker

Website Preview

Website preview

Nextcloud Calendar Reviews

More Calendar

About the Data: Nextcloud Calendar

Change History

Edit Nextcloud Calendar Data

You can edit Nextcloud Calendar's entry in this section of awesome-privacy.yml by submitting a PR to our GitHub repo.
Note that some of the information shown above has been aggregated from external sources, a list of these can be found data documentation.

Origin Data

Modify Data

API

You can access Nextcloud Calendar's data programmatically via our API. Simply make a GET request to:

https://api.awesome-privacy.xyz/v1/services/nextcloud-calendar

The REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.

Share Nextcloud Calendar

Help your friends compare Calendar, and pick privacy-respecting software and services.
Share Nextcloud Calendar and Awesome Privacy with your network!