Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 13 additions & 8 deletions projects.json
Original file line number Diff line number Diff line change
Expand Up @@ -220,7 +220,7 @@
"demo_url": "https://demo.lycheeorg.dev",
"demo": "9",
"freeness": "10",
"automatic_mobile_upload": "5",
"automatic_mobile_upload": "x",
"web_app": "8",
"android_app": "x",
"android_app_url": "https://github.com/LycheeOrg/Lychee/issues/1013",
Expand All @@ -235,21 +235,26 @@
"existing_folders": "x",
"existing_folders_url": "https://github.com/LycheeOrg/Lychee/issues/1096",
"albums": "8",
"slideshow": "4",
"slideshow": "8",
"slideshow_url": "https://github.com/LycheeOrg/Lychee/pull/1819",
"timeline": "4",
"sharing": "9",
"search": "5",
"duplicate_handling": "7",
"duplicate_handling_url": "https://github.com/LycheeOrg/Lychee/issues/1762",
"user_defined_tags": "5",
"docker_installation": "7",
"user_defined_tags": "8",
"user_defined_tags_url": "https://github.com/LycheeOrg/Lychee/issues/3063",
"docker_installation": "8",
"docker_installation_url": "https://github.com/LycheeOrg/Lychee#quick-try-docker",
"object_face_recognition": "x",
"object_face_recognition_url": "https://github.com/LycheeOrg/Lychee/issues/1266",
"basic_editing": "x",
"exif_data": "7",
"multiple_user_support": "6",
"authentication_providers": "7"
"basic_editing": "1",
"exif_data": "9",
"exif_data_url": "https://github.com/LycheeOrg/php-exif",
"multiple_user_support": "9",
"multiple_user_support_url": "https://github.com/LycheeOrg/Lychee/pull/3425",
"authentication_providers": "9",
"authentication_providers_url": ""
},
{
"name": "Nextcloud Photos",
Expand Down
16 changes: 8 additions & 8 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Tip: Hover over emoji for additional information (🔗 link to related issue,
| [License](features.md#license) | ![?](https://img.shields.io/github/license/chevereto/chevereto?label=%20) | ![?](https://img.shields.io/github/license/Webreaper/Damselfly?label=%20) | ![?](https://img.shields.io/github/license/ente-io/ente?label=%20) | ![?](https://img.shields.io/github/license/xemle/home-gallery?label=%20) | ![?](https://img.shields.io/github/license/immich-app/immich?label=%20) | ![?](https://img.shields.io/github/license/LibrePhotos/librephotos?label=%20) | ![?](https://img.shields.io/github/license/LycheeOrg/Lychee?label=%20) | ![?](https://img.shields.io/github/license/nextcloud/photos?label=%20) | ![?](https://img.shields.io/github/license/pulsejet/memories?label=%20) | ![?](https://img.shields.io/github/license/photonixapp/photonix?label=%20) | ![?](https://img.shields.io/github/license/SmilyOrg/photofield?label=%20) | ![?](https://img.shields.io/github/license/bpatrik/pigallery2?label=%20) | ![?](https://img.shields.io/static/v1?label=%20&message=GPL-3.0&color=orange) | ![?](https://img.shields.io/github/license/photoview/photoview?label=%20) | ![?](https://img.shields.io/github/license/Piwigo/Piwigo?label=%20) | ![?](https://img.shields.io/github/license/snapcrescent/snapcrescent?label=%20) |
| [Demo](features.md#demo) | [✅5️⃣](https://demo.chevereto.com/) | ❌ | ✅3️⃣ | [✅6️⃣](https://demo.home-gallery.org/https://demo.photoprism.app/library/brow) | [✅8️⃣](https://demo.immich.app/) | [✅5️⃣](https://demo2.librephotos.com/) | [✅9️⃣](https://demo.lycheeorg.dev) | [✅4️⃣](https://nextcloud.com/instant-trial/) | [✅4️⃣](https://demo.memories.gallery/apps/memories/) | [✅8️⃣](https://demo.photonix.org/login) | [✅6️⃣](https://demo.photofield.dev/) | [✅8️⃣](https://pigallery2.onrender.com/) | [✅9️⃣](https://demo.photoprism.app/library/browse) | [✅9️⃣](https://photos.qpqp.dk/) | [✅9️⃣](https://piwigo.org/demo) | [✅9️⃣](https://demo.snapcrescent.app) |
| [Freeness](features.md#freeness) | [✅5️⃣](https://rodolfoberrios.com/2022/12/01/chevereto-goes-free/) | ✅🔟 | ✅🔟 | ✅🔟 | ✅🔟 | ✅🔟 | ✅🔟 | ✅🔟 | ✅🔟 | ✅🔟 | ✅🔟 | ✅🔟 | [🚧7️⃣](https://photoprism.app/get) | ✅🔟 | ✅🔟 | ✅🔟 |
| [Automatic Mobile Upload](features.md#automatic-mobile-upload) | ❌ | [❌](https://github.com/Webreaper/Damselfly/issues/40) | ✅8️⃣ | ❌ | ✅8️⃣ | ❌ | ✅5️⃣ | ✅7️⃣ | ✅7️⃣ | ❌ | ❌ | ❌ | ✅6️⃣ | [❌](https://github.com/photoview/photoview/issues/129) | ✅7️⃣ | ✅7️⃣ |
| [Automatic Mobile Upload](features.md#automatic-mobile-upload) | ❌ | [❌](https://github.com/Webreaper/Damselfly/issues/40) | ✅8️⃣ | ❌ | ✅8️⃣ | ❌ | | ✅7️⃣ | ✅7️⃣ | ❌ | ❌ | ❌ | ✅6️⃣ | [❌](https://github.com/photoview/photoview/issues/129) | ✅7️⃣ | ✅7️⃣ |
| [Web App](features.md#web-app) | ✅8️⃣ | ✅8️⃣ | ✅8️⃣ | ✅8️⃣ | ✅8️⃣ | ✅8️⃣ | ✅8️⃣ | ✅7️⃣ | ✅9️⃣ | ✅7️⃣ | ✅9️⃣ | ✅7️⃣ | ✅7️⃣ | ✅8️⃣ | ✅8️⃣ | ✅7️⃣ |
| [Android App](features.md#android-app) | ❌ | ❌ | ✅8️⃣ | ❌ | [✅8️⃣](https://github.com/immich-app/immich#step-4-run-mobile-app) | ✅7️⃣ | [❌](https://github.com/LycheeOrg/Lychee/issues/1013) | [✅3️⃣](https://github.com/nextcloud/android) | [✅7️⃣](https://github.com/pulsejet/memories/issues/180) | ✅4️⃣ | ❌ | ❌ | [🚧4️⃣](https://docs.photoprism.app/user-guide/pwa/) | [🚧3️⃣](https://github.com/photoview/photoview/issues/701) | [✅7️⃣](https://www.piwigo.org/mobile-applications) | [✅7️⃣](https://github.com/snapcrescent/snapcrescent/releases) |
| [iOS App](features.md#ios-app) | ❌ | ❌ | ✅8️⃣ | ❌ | [✅8️⃣](https://github.com/immich-app/immich#step-4-run-mobile-app) | [🚧3️⃣](https://github.com/LibrePhotos/librephotos-mobile) | [❌](https://github.com/LycheeOrg/Lychee/issues/1013) | [🚧3️⃣](https://github.com/nextcloud/ios/) | [🚧3️⃣](https://github.com/nextcloud/ios/) | ✅4️⃣ | ❌ | ❌ | [🚧4️⃣](https://docs.photoprism.app/user-guide/pwa/) | ✅6️⃣ | [✅7️⃣](https://www.piwigo.org/mobile-applications) | ❌ |
Expand All @@ -36,18 +36,18 @@ Tip: Hover over emoji for additional information (🔗 link to related issue,
| [Discovery](features.md#discovery) | ✅2️⃣ | ❌ | ✅6️⃣ | ❌ | ✅6️⃣ | ✅7️⃣ | ✅6️⃣ | ✅6️⃣ | ✅7️⃣ | ❌ | ❌ | ❌ | ✅6️⃣ | ❌ | ✅1️⃣ | ❌ |
| [Existing Folders](features.md#existing-folders) | ❌ | ✅7️⃣ | ✅6️⃣ | ❌ | [✅7️⃣](https://immich.app/docs/features/libraries#external-libraries) | ✅4️⃣ | [❌](https://github.com/LycheeOrg/Lychee/issues/1096) | ✅7️⃣ | ✅9️⃣ | [❌](https://github.com/photonixapp/photonix/issues/411) | [✅4️⃣](https://github.com/SmilyOrg/photofield/issues/45) | ✅5️⃣ | ✅9️⃣ | ✅5️⃣ | [✅7️⃣](https://github.com/Piwigo/Piwigo/issues/960) | ❌ |
| [Albums](features.md#albums) | ✅8️⃣ | [❌](https://github.com/Webreaper/Damselfly/issues/238) | ✅9️⃣ | ❌ | ✅8️⃣ | ✅9️⃣ | ✅8️⃣ | ✅4️⃣ | ✅8️⃣ | ✅5️⃣ | ❌ | ✅6️⃣ | ✅8️⃣ | ✅6️⃣ | ✅8️⃣ | ✅5️⃣ |
| [Slideshow](features.md#slideshow) | ❌ | ✅4️⃣ | ✅3️⃣ | ❌ | ✅5️⃣ | ❌ | [✅4️⃣](https://github.com/LycheeOrg/Lychee/pull/1819) | ✅5️⃣ | ✅5️⃣ | [❌](https://github.com/photonixapp/photonix/issues/427) | ✅6️⃣ | ✅7️⃣ | ✅6️⃣ | [❌](https://github.com/photoview/photoview/issues/51) | ✅5️⃣ | ❌ |
| [Slideshow](features.md#slideshow) | ❌ | ✅4️⃣ | ✅3️⃣ | ❌ | ✅5️⃣ | ❌ | [✅8️⃣](https://github.com/LycheeOrg/Lychee/pull/1819) | ✅5️⃣ | ✅5️⃣ | [❌](https://github.com/photonixapp/photonix/issues/427) | ✅6️⃣ | ✅7️⃣ | ✅6️⃣ | [❌](https://github.com/photoview/photoview/issues/51) | ✅5️⃣ | ❌ |
| [Timeline](features.md#timeline) | ✅3️⃣ | ✅5️⃣ | ✅8️⃣ | ✅3️⃣ | ✅8️⃣ | ✅9️⃣ | ✅4️⃣ | ✅4️⃣ | ✅9️⃣ | ✅5️⃣ | ✅6️⃣ | ✅5️⃣ | ✅5️⃣ | ✅9️⃣ | ✅3️⃣ | ✅5️⃣ |
| [Sharing](features.md#sharing) | ✅7️⃣ | ❌ | ✅8️⃣ | ❌ | ✅7️⃣ | ✅9️⃣ | ✅9️⃣ | ✅8️⃣ | ✅9️⃣ | ❌ | ❌ | ✅7️⃣ | ✅7️⃣ | ✅8️⃣ | ✅5️⃣ | ✅5️⃣ |
| [Search](features.md#search) | ✅5️⃣ | ✅8️⃣ | ✅6️⃣ | ✅7️⃣ | ✅9️⃣ | ✅8️⃣ | ✅5️⃣ | ✅4️⃣ | ✅4️⃣ | ✅8️⃣ | ✅9️⃣ | ✅7️⃣ | ✅8️⃣ | ✅5️⃣ | ✅7️⃣ | ❌ |
| [Duplicate Handling](features.md#duplicate-handling) | ✅5️⃣ | [❌](https://github.com/Webreaper/Damselfly/issues/97) | ✅7️⃣ | ❌ | ✅7️⃣ | [❌](https://github.com/LibrePhotos/librephotos/issues/753) | [✅7️⃣](https://github.com/LycheeOrg/Lychee/issues/1762) | [✅6️⃣](https://apps.nextcloud.com/apps/mediadc) | [✅6️⃣](https://apps.nextcloud.com/apps/mediadc) | [❌](https://github.com/photonixapp/photonix/issues/422) | ❌ | ✅5️⃣ | [✅6️⃣](https://docs.photoprism.app/user-guide/library/duplicates/) | [❌](https://github.com/photoview/photoview/issues/801) | ✅6️⃣ | ✅7️⃣ |
| [User Defined Tags](features.md#photo-tagging) | ✅7️⃣ | ✅7️⃣ | ❌ | ✅7️⃣ | [✅6️⃣](https://github.com/immich-app/immich/releases/tag/v1.113.0) | [❌](https://github.com/LibrePhotos/librephotos/issues/525) | ✅5️⃣ | ✅3️⃣ | [✅6️⃣](https://github.com/pulsejet/memories/issues/487) | ✅6️⃣ | ✅6️⃣ | ❌ | ✅5️⃣ | ❌ | ✅7️⃣ | ❌ |
| [Docker Installation](features.md#docker-installation) | [✅8️⃣](https://github.com/chevereto/docker#pure-docker) | ✅8️⃣ | ✅3️⃣ | ✅8️⃣ | ✅7️⃣ | ✅7️⃣ | ✅7️⃣ | [✅6️⃣](https://github.com/nextcloud/all-in-one#nextcloud-all-in-one) | [✅6️⃣](https://github.com/nextcloud/all-in-one#nextcloud-all-in-one) | ✅8️⃣ | ✅7️⃣ | ✅7️⃣ | ✅6️⃣ | ✅8️⃣ | [✅7️⃣](https://hub.docker.com/r/linuxserver/piwigo) | ✅8️⃣ |
| [User Defined Tags](features.md#photo-tagging) | ✅7️⃣ | ✅7️⃣ | ❌ | ✅7️⃣ | [✅6️⃣](https://github.com/immich-app/immich/releases/tag/v1.113.0) | [❌](https://github.com/LibrePhotos/librephotos/issues/525) | [✅8️⃣](https://github.com/LycheeOrg/Lychee/issues/3063) | ✅3️⃣ | [✅6️⃣](https://github.com/pulsejet/memories/issues/487) | ✅6️⃣ | ✅6️⃣ | ❌ | ✅5️⃣ | ❌ | ✅7️⃣ | ❌ |
| [Docker Installation](features.md#docker-installation) | [✅8️⃣](https://github.com/chevereto/docker#pure-docker) | ✅8️⃣ | ✅3️⃣ | ✅8️⃣ | ✅7️⃣ | ✅7️⃣ | [✅8️⃣](https://github.com/LycheeOrg/Lychee#quick-try-docker) | [✅6️⃣](https://github.com/nextcloud/all-in-one#nextcloud-all-in-one) | [✅6️⃣](https://github.com/nextcloud/all-in-one#nextcloud-all-in-one) | ✅8️⃣ | ✅7️⃣ | ✅7️⃣ | ✅6️⃣ | ✅8️⃣ | [✅7️⃣](https://hub.docker.com/r/linuxserver/piwigo) | ✅8️⃣ |
| [Object/Face Recognition](features.md#object/face-recognition) | ❌ | ✅8️⃣ | ✅7️⃣ | ✅6️⃣ | ✅9️⃣ | ✅8️⃣ | [❌](https://github.com/LycheeOrg/Lychee/issues/1266) | [✅8️⃣](https://github.com/nextcloud/recognize) | [✅8️⃣](https://github.com/nextcloud/recognize) | ✅8️⃣ | ✅7️⃣ | ✅6️⃣ | ✅9️⃣ | ✅6️⃣ | [✅5️⃣](https://github.com/Piwigo/Piwigo/issues/1159) | ❌ |
| [Basic Editing](features.md#basic-editing) | ✅1️⃣ | ❌ | ✅6️⃣ | ❌ | ✅4️⃣ | ❌ | | ✅6️⃣ | ✅6️⃣ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| [EXIF Data](features.md#exif-data) | ✅3️⃣ | ✅9️⃣ | ✅7️⃣ | ✅7️⃣ | ✅6️⃣ | [❌](https://github.com/LibrePhotos/librephotos/issues/77) | ✅7️⃣ | [❌](https://github.com/nextcloud/photos/issues/226) | ✅8️⃣ | ✅7️⃣ | ✅3️⃣ | ✅7️⃣ | ✅9️⃣ | ✅7️⃣ | ✅6️⃣ | ✅7️⃣ |
| [Multiple User Support](features.md#multiple-user-support) | ✅8️⃣ | ✅7️⃣ | ✅9️⃣ | ❌ | ✅8️⃣ | ✅8️⃣ | ✅6️⃣ | ✅9️⃣ | ✅9️⃣ | ✅7️⃣ | [❌](https://github.com/SmilyOrg/photofield/issues/28) | ✅7️⃣ | [❌](https://github.com/photoprism/photoprism/issues/98) | ✅6️⃣ | ✅8️⃣ | ✅5️⃣ |
| [Authentication Providers](features.md#authentication-providers) | ✅5️⃣ | ❌ | ❌ | ❌ | ✅7️⃣ | [❌](https://github.com/LibrePhotos/librephotos/issues/616) | ✅7️⃣ | ✅9️⃣ | ✅9️⃣ | [❌](https://github.com/photonixapp/photonix/issues/432) | ❌ | [❌](https://github.com/bpatrik/pigallery2/issues/389) | [✅5️⃣](https://github.com/photoprism/photoprism/issues/782) | [❌](https://github.com/photoview/photoview/issues/624) | ✅5️⃣ | ❌ |
| [Basic Editing](features.md#basic-editing) | ✅1️⃣ | ❌ | ✅6️⃣ | ❌ | ✅4️⃣ | ❌ | ✅1️⃣ | ✅6️⃣ | ✅6️⃣ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| [EXIF Data](features.md#exif-data) | ✅3️⃣ | ✅9️⃣ | ✅7️⃣ | ✅7️⃣ | ✅6️⃣ | [❌](https://github.com/LibrePhotos/librephotos/issues/77) | [✅9️⃣](https://github.com/LycheeOrg/php-exif) | [❌](https://github.com/nextcloud/photos/issues/226) | ✅8️⃣ | ✅7️⃣ | ✅3️⃣ | ✅7️⃣ | ✅9️⃣ | ✅7️⃣ | ✅6️⃣ | ✅7️⃣ |
| [Multiple User Support](features.md#multiple-user-support) | ✅8️⃣ | ✅7️⃣ | ✅9️⃣ | ❌ | ✅8️⃣ | ✅8️⃣ | [✅9️⃣](https://github.com/LycheeOrg/Lychee/pull/3425) | ✅9️⃣ | ✅9️⃣ | ✅7️⃣ | [❌](https://github.com/SmilyOrg/photofield/issues/28) | ✅7️⃣ | [❌](https://github.com/photoprism/photoprism/issues/98) | ✅6️⃣ | ✅8️⃣ | ✅5️⃣ |
| [Authentication Providers](features.md#authentication-providers) | ✅5️⃣ | ❌ | ❌ | ❌ | ✅7️⃣ | [❌](https://github.com/LibrePhotos/librephotos/issues/616) | [✅9️⃣]() | ✅9️⃣ | ✅9️⃣ | [❌](https://github.com/photonixapp/photonix/issues/432) | ❌ | [❌](https://github.com/bpatrik/pigallery2/issues/389) | [✅5️⃣](https://github.com/photoprism/photoprism/issues/782) | [❌](https://github.com/photoview/photoview/issues/624) | ✅5️⃣ | ❌ |


**Note:** This list is by no means comprehensive and is provided on a best efforts basis. No guarantees are made to it's accuracy or completeness. If you see an error or inaccuracy, please report it and contribute a fix if you can!
Expand Down
Loading