No description
  • JavaScript 57%
  • PHP 31.3%
  • Vue 10.6%
  • Makefile 1.1%
Find a file
Nextcloud bot 5faf9055e4
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-05-09 01:06:50 +00:00
.github fix build/publish workflow 2026-03-31 11:50:19 -04:00
.tx [tx-robot] Update transifex configuration 2022-10-01 02:39:21 +00:00
appinfo feat(photos): Add Google Photos import via Picker API (#356) 2026-05-01 11:08:21 -04:00
css let's go 2020-09-15 17:17:05 +02:00
img cleanup perso settings style, only use material icons, more flex display etc... 2022-08-23 17:23:18 +02:00
l10n fix(l10n): Update translations from Transifex 2026-05-09 01:06:50 +00:00
lib feat(photos): Add Google Photos import via Picker API (#356) 2026-05-01 11:08:21 -04:00
src feat(photos): Add Google Photos import via Picker API (#356) 2026-05-01 11:08:21 -04:00
templates optionally use a popup to authenticate 2022-07-10 12:54:15 +02:00
tests Fix psalm issues 2023-05-08 14:22:00 +02:00
.eslintrc.cjs vue 3 and vite 2025-06-26 09:59:31 -04:00
.gitignore vue 3 and vite 2025-06-26 09:59:31 -04:00
.l10nignore Add basic transifex config 2020-09-18 20:19:03 +02:00
.php-cs-fixer.dist.php start fixing php-cs issues 2023-05-02 18:08:15 +02:00
AUTHORS.md 0.0.3 2020-10-03 01:12:50 +02:00
CHANGELOG.md Prepare 4.3.1 2026-03-31 11:02:07 -04:00
composer.json Update composer and npm 2026-03-31 10:37:53 -04:00
composer.lock Update composer and npm 2026-03-31 10:37:53 -04:00
COPYING let's go 2020-09-15 17:17:05 +02:00
makefile v2.0.0 2023-05-10 13:07:09 +02:00
package-lock.json Prepare 4.3.1 2026-03-31 11:02:07 -04:00
package.json Prepare 4.3.1 2026-03-31 11:02:07 -04:00
psalm-baseline.xml feat(photos): Add Google Photos import via Picker API (#356) 2026-05-01 11:08:21 -04:00
psalm.xml fix: fix psalm issues 2025-06-23 13:51:41 +02:00
README.md feat(photos): Add Google Photos import via Picker API (#356) 2026-05-01 11:08:21 -04:00
stylelint.config.cjs vue 3 and vite 2025-06-26 09:59:31 -04:00
vite.config.js vue 3 and vite 2025-06-26 09:59:31 -04:00

Google integration in Nextcloud

🇬 Google integration allows you to automatically migrate your Google calendars, contacts, photos and files into Nextcloud. This integration supports both personal Google accounts and Google Workspace (formerly G Suite) accounts.

Note that this is a one-time import and will not keep Nextcloud in sync with Google.

🚀 Installation

In your Nextcloud, simply enable the Google Integration app through the Apps management. The Google Integration app is available for Nextcloud >= 22.

🔧 Setup

The app needs some setup in the Google API Console in order to work. To do this, go to Nextcloud Settings > Administration > Connected accounts and follow the instructions in the "Google integration" section.

🛠️ State of maintenance

While there are many things that could be done to further improve this app, the app is currently maintained with limited effort. This means:

  • The main functionality works for the majority of the use cases
  • We will ensure that the app will continue to work like this for future releases and we will fix bugs that we classify as 'critical'
  • We will not invest further development resources ourselves in advancing the app with new features
  • We do review and enthusiastically welcome community PR's

We would be more than excited if you would like to collaborate with us. We will merge pull requests for new features and fixes. We also would love to welcome co-maintainers.

If there is a strong business case for any development of this app, we will consider your wishes for our roadmap. Please contact your account manager to talk about the possibilities.

Limitations

  • Google Photos import is selection-based and does not import an entire library automatically. It is limited to 2000 items per import session, and users must manually select which photos and videos to import.
  • Google does not provide location data for imported photos and imported videos may be lower quality than the original files provided in Google Photos.