Nextcloud Calendar
apps.nextcloud.com/apps/calendarSelf-HostedCalendar app for the self-hosted Nextcloud platform. Uses CalDAV for sync across devices. No E2E encryption support.
- Homepage:apps.nextcloud.com/apps/calendar
- GitHub:github.com/nextcloud/calendar
- Web info:web-check.xyz/check/apps.nextcloud.com
Nextcloud Calendar Source Code
Author
Description
📆 Calendar app for Nextcloud
Homepage
https://apps.nextcloud.com/apps/calendarRepository
- LicenseAGPL-3.0
- Created16 Sept 16
- Primary languageJavaScript
- Size125,039 KB
- Stars1,188
- Forks335
- Watchers1,188
Top Contributors
@nextcloud-bot (2199)
@georgehrke (2021)
@st3iny (969)
@dependabot-preview[bot] (821)
@ChristophWurst (699)
@SebastianKrupinski (665)
@renovate[bot] (611)
@dependabot[bot] (487)
@miaulalala (253)
@dependabot-support (176)
@tcitworld (162)
@GVodyanov (161)
@GretaD (101)
@odzhychko (85)
@hamza221 (83)
@raghunayyar (77)
@skjnldsv (54)
@jancborchardt (44)
@nickvergessen (41)
@szaimen (40)
@DeepDiver1975 (38)
@nextcloud-command (37)
@JuliaKirschenheuter (37)
@kesselb (33)
@raimund-schluessler (27)
@AndyScherzinger (21)
@abhinavohri (19)
@rakekniven (18)
@max65482 (18)
@Valdnet (18)
@Jerome-Herbinet (17)
@juliusknorr (17)
@MorrisJobke (9)
@DerDreschner (9)
@rullzer (9)
@pboguslawski (8)
@dartcafe (8)
@codeling (7)
@peternowee (7)
@MariusBluem (7)
@newhinton (6)
@LukasReschke (6)
@barbaraborges (6)
@Kumar-s75 (6)
@platypro (6)
@pjrobertson (6)
@ndo84bw (6)
@comradekingu (5)
@taiebot (5)
@wrexroad (5)
@JohannesGGE (5)
@dominicrico (5)
@CarlSchwan (4)
@tchernobog (4)
@masonbrothers (3)
@germelmann (3)
@timonsky (3)
@nimishavijay (3)
@escoand (3)
@PVince81 (3)
@Gomez (3)
@madbob (3)
@Rikdekker (3)
@mcorteel (3)
@mwalbeck (3)
@Koc (3)
@jakobroehrl (3)
@susnux (3)
@Dennis1993 (2)
@shtrom (2)
@privatemaker (2)
@rspencer01 (2)
@SakshiT25 (2)
@tbille (2)
@dugite-code (2)
@der-daniel (2)
@EinfachAlex (2)
@eppfel (2)
@niclasheinz (2)
@pallavibakale (2)
@alencristen (2)
@rotdrop (2)
@bfritscher (2)
@akhil1508 (2)
@AntKru (2)
@zophiana (2)
@blizzz (2)
@mrtumnus (2)
@francoisfreitag (2)
@JonathanTreffler (2)
@jospoortvliet (2)
@tyrylu (2)
@Antreesy (2)
@MathieuSchopfer (2)
@huww98 (1)
@tomneedham (1)
@CommanderRoot (1)
@TianHengZhuang (1)
@ThorbenAroundTheWorld (1)
@edent (1)
Recent Commits
Nextcloud bot(06 Oct 26)
fix(l10n): Update translations from Transifex Signed-off-by: Nextcloud bot <[email protected]>
Sebastian Krupinski(05 Oct 26)
Merge pull request #9043 from nextcloud/fix/calendar-grid-event-text-format fix: make short events in week and day view only show event name
Nextcloud bot(04 Oct 26)
fix(l10n): Update translations from Transifex Signed-off-by: Nextcloud bot <[email protected]>
Grigory V(03 Oct 26)
fix: make short events in week and day view only show event name Assisted-by: ClaudeCode:claude-opus-5 Signed-off-by: Grigory V <[email protected]>
Nextcloud bot(03 Oct 26)
fix(l10n): Update translations from Transifex Signed-off-by: Nextcloud bot <[email protected]>
Sebastian Krupinski(02 Oct 26)
Merge pull request #9015 from abhinavohri/enhancement/8887-editor-field-labels feat(editor): show labels for event properties
Sebastian Krupinski(02 Oct 26)
Merge pull request #9039 from nextcloud/dependabot/npm_and_yarn/brace-expansion-5.0.12 build(deps): bump brace-expansion from 5.0.9 to 5.0.12
Sebastian Krupinski(02 Oct 26)
Merge pull request #9040 from nextcloud/dependabot/npm_and_yarn/fast-uri-3.1.8 build(deps): bump fast-uri from 3.1.7 to 3.1.8
Nextcloud bot(02 Oct 26)
fix(l10n): Update translations from Transifex Signed-off-by: Nextcloud bot <[email protected]>
dependabot[bot](01 Oct 26)
build(deps): bump fast-uri from 3.1.7 to 3.1.8 Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.7 to 3.1.8. - [Release notes](https://github.com/fastify/fast-uri/releases) - [Commits](https://github.com/fastify/fast-uri/compare/v3.1.7...v3.1.8) --- updated-dependencies: - dependency-name: fast-uri dependency-version: 3.1.8 dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
dependabot[bot](01 Oct 26)
build(deps): bump brace-expansion from 5.0.9 to 5.0.12 Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion) from 5.0.9 to 5.0.12. - [Release notes](https://github.com/juliangruber/brace-expansion/releases) - [Commits](https://github.com/juliangruber/brace-expansion/compare/v5.0.9...v5.0.12) --- updated-dependencies: - dependency-name: brace-expansion dependency-version: 5.0.12 dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
Sebastian Krupinski(01 Oct 26)
Merge pull request #9030 from nextcloud/dependabot/npm_and_yarn/moment-2.31.0 build(deps): bump moment from 2.30.1 to 2.31.0
Sebastian Krupinski(01 Oct 26)
Merge pull request #9036 from nextcloud/dependabot/npm_and_yarn/dompurify-3.4.16 build(deps): bump dompurify from 3.4.15 to 3.4.16
Sebastian Krupinski(01 Oct 26)
Merge pull request #9037 from nextcloud/dependabot/npm_and_yarn/axios-1.20.0 build(deps): bump axios from 1.18.1 to 1.20.0
dependabot[bot](01 Oct 26)
build(deps): bump moment from 2.30.1 to 2.31.0 Bumps [moment](https://github.com/moment/moment) from 2.30.1 to 2.31.0. - [Release notes](https://github.com/moment/moment/releases) - [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md) - [Commits](https://github.com/moment/moment/compare/2.30.1...2.31.0) --- updated-dependencies: - dependency-name: moment dependency-version: 2.31.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
dependabot[bot](01 Oct 26)
build(deps): bump axios from 1.18.1 to 1.20.0 Bumps [axios](https://github.com/axios/axios) from 1.18.1 to 1.20.0. - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](https://github.com/axios/axios/compare/v1.18.1...v1.20.0) --- updated-dependencies: - dependency-name: axios dependency-version: 1.20.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
renovate[bot](01 Oct 26)
chore(deps): update rspack monorepo to ^2.2.8 (#9033) Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
dependabot[bot](01 Oct 26)
build(deps): bump dompurify from 3.4.15 to 3.4.16 Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.4.15 to 3.4.16. - [Release notes](https://github.com/cure53/DOMPurify/releases) - [Commits](https://github.com/cure53/DOMPurify/compare/3.4.15...3.4.16) --- updated-dependencies: - dependency-name: dompurify dependency-version: 3.4.16 dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
renovate[bot](01 Oct 26)
chore(deps): update vitest monorepo to ^5.0.3 (#9034) Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot](01 Oct 26)
chore(deps): update shivammathur/setup-php action to v2.40.0-beta (#9035) Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot](01 Oct 26)
chore(deps): update dependency sass to ^1.105.1 (#9032) Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Nextcloud bot(01 Oct 26)
fix(l10n): Update translations from Transifex Signed-off-by: Nextcloud bot <[email protected]>
Sebastian Krupinski(30 Sept 26)
Merge pull request #8714 from nextcloud/feat/navigation-action feat: add navigation action to create calendar events
Ferdinand Thiessen(10 Aug 26)
feat: add navigation action allowing creating new events everywhere fix: import the settings helper in the calendar view Without the import `getSettingsFromInitialState` threw a ReferenceError in `beforeMount`, so the settings store kept its defaults and the calendar was rendered with neither the user nor the administrator settings applied. fix: make the new event navigation entry valid on all supported servers `INavigationManager::add` requires a href on every entry, actions that are handled in JavaScript carry an empty one as placeholder. `INavigationManager::TYPE_ACTION` only exists since Nextcloud 35, so the constant cannot be referenced while Nextcloud 34 is supported. Assisted-by: ClaudeCode:claude-opus-5 Signed-off-by: Ferdinand Thiessen <[email protected]>
Ferdinand Thiessen(10 Aug 26)
refactor: split frontend bootstrap to allow mounting outside of app Signed-off-by: Ferdinand Thiessen <[email protected]>
Sebastian Krupinski(30 Sept 26)
Merge pull request #9026 from nextcloud/fix/event-color fix: the event color saving issue
greta(30 Sept 26)
fix: the event color saving issue Signed-off-by: greta <[email protected]>
Sebastian Krupinski(30 Sept 26)
Merge pull request #8988 from nextcloud/refactor/talk-location-creation refactor: location and conference addition logic
Nextcloud bot(30 Sept 26)
fix(l10n): Update translations from Transifex Signed-off-by: Nextcloud bot <[email protected]>
renovate[bot](29 Sept 26)
chore(deps): update dependency vimeo/psalm to ^6.19.1 (#9022) Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Nextcloud Calendar Security
Nextcloud Calendar Reviews
More Calendar
Fossify Calendar from the family of forked FOSS apps from the discontinued SimpleMobileTools. Simple, customizable, includes widgets. Note that CalDAV support is currently limited (see #921
Offline-first Android calendar that syncs with iCloud, CalDAV and device calendars. No account, no telemetry; credentials are stored in the Android Keystore. Events are not end-to-end encrypted, so sync security depends on your provider.
The calendar app from the Proton suite. End-to-end encrypted. Supports ICS (not encrypted), colours, recurring events, mail integration, notifications and multiple time zones.
About the Data: Nextcloud Calendar
Change History
- Added #508
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-calendarThe 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!