2020-06-23 13:44:14 +02:00
PhotoPrism: Browse Your Life in Pictures
2018-10-05 08:27:45 +02:00
========================================
2018-08-23 14:44:21 +02:00
2020-06-15 09:49:06 +02:00
[![License: AGPL ](https://img.shields.io/badge/license-AGPL-blue.svg )][license]
2018-12-19 05:39:12 +01:00
[![Code Quality ](https://goreportcard.com/badge/github.com/photoprism/photoprism )][goreport]
2020-08-13 17:46:54 +02:00
[![Build Status ](https://drone.photoprism.app/api/badges/photoprism/photoprism/status.svg?ref=refs/heads/develop )][ci]
2019-04-29 17:20:33 +02:00
[![GitHub contributors ](https://img.shields.io/github/contributors/photoprism/photoprism.svg )](https://github.com/photoprism/photoprism/graphs/contributors/)
2020-06-07 13:26:13 +02:00
[![Documentation ](https://img.shields.io/badge/read-the%20docs-4aa087.svg )][docs]
2019-01-09 06:03:03 +01:00
[![Community Chat ](https://img.shields.io/badge/chat-on%20gitter-4aa087.svg )][chat]
2019-07-04 18:41:17 +02:00
[![Twitter ](https://img.shields.io/badge/follow-@browseyourlife-00acee.svg )][twitter]
2018-02-27 19:46:50 +01:00
2020-09-20 15:10:59 +02:00
PhotoPrism® is a server-based application for browsing, organizing and sharing your personal photo collection.
2018-10-13 17:40:57 +02:00
It makes use of the latest technologies to automatically tag and find pictures without getting in your way.
2020-11-26 20:45:48 +01:00
Say goodbye to solutions that force you to upload your visual memories to the cloud!
2018-09-27 15:46:20 +02:00
2020-12-13 17:02:37 +01:00
![](https://dl.photoprism.org/assets/img/preview-moonlight.jpg)
2018-09-26 15:35:34 +02:00
2020-12-26 13:40:26 +01:00
To get a first impression, you're welcome to play with our public demo at [demo.photoprism.org ](https://demo.photoprism.org/ ).
2020-11-27 18:14:56 +01:00
## Key Features ##
2018-09-27 15:46:20 +02:00
2020-12-02 10:59:00 +01:00
* Our clearly structured [user interface ](https://demo.photoprism.org/ ) makes browsing and organizing your personal photo collection as easy as
2020-11-27 18:14:56 +01:00
it should be — whether it’ s on a phone, tablet, or desktop computer.
2020-11-27 19:30:45 +01:00
* Index everything without worrying about duplicates or [RAW to JPEG conversion ](https://docs.photoprism.org/developer-guide/library/converting/ ).
2020-11-27 18:23:46 +01:00
* Automatic [image classification ](https://docs.photoprism.org/developer-guide/metadata/classification/ )
2020-12-02 11:10:43 +01:00
based on Google TensorFlow. In addition, our indexer detects _colors_ , _chroma_ , _luminance_ , _quality_ , _panoramic projection_ ,
_location type_ , and many other properties.
2020-11-28 12:31:28 +01:00
* Includes four high-resolution [world maps ](https://demo.photoprism.org/places ) to see where you've been,
and for rediscovering long-forgotten shots.
2020-11-27 18:43:33 +01:00
* WebDAV clients, like Microsoft’ s Windows Explorer or Apple's Finder, may
2020-12-21 19:21:16 +01:00
[connect ](https://docs.photoprism.org/user-guide/sync/webdav/ ) directly to PhotoPrism so that you to can open,
2020-11-27 18:43:33 +01:00
edit, and delete files from your computer or phone as if they were local.
2020-11-27 18:14:56 +01:00
You may easily sync your pictures with [Nextcloud ](https://nextcloud.com/ ) as well.
2020-11-27 18:23:46 +01:00
* PhotoPrism feels [like a native app ](https://en.wikipedia.org/wiki/Progressive_web_application ) and,
of course, you can also add it to your home screen.
2020-11-27 18:14:56 +01:00
2020-11-26 20:45:48 +01:00
## Getting Started ##
2020-06-24 14:40:54 +02:00
2020-11-29 12:39:49 +01:00
Step-by-step installation instructions for our self-hosted [community edition ](https://photoprism.app/get ) can be found
2020-11-27 18:23:46 +01:00
on [docs.photoprism.org ](https://docs.photoprism.org/getting-started/ ) -
2020-06-23 20:20:24 +02:00
all you need is a Web browser and Docker to run the server. It is available for Mac, Linux and Windows.
2018-10-07 15:47:56 +02:00
2020-12-26 13:40:26 +01:00
We recommend hosting PhotoPrism on a server with **at least 2 cores** and **4 GB of memory** .
2020-12-28 21:20:05 +01:00
Beyond these minimum requirements, the amount of RAM should match the number of cores.
Indexing large photo and video collections significantly benefits from fast, local SSD storage.
2020-12-26 13:40:26 +01:00
2020-11-29 13:01:13 +01:00
## Roadmap ##
2020-11-26 20:45:48 +01:00
2020-11-29 13:19:59 +01:00
Our vision is to provide the most user-friendly solution for browsing, organizing and sharing your personal photo collection.
The [roadmap ](https://github.com/photoprism/photoprism/projects/5 ) shows what tasks are in progress,
2020-11-26 20:45:48 +01:00
what needs testing, and which feature requests are going to be implemented next.
Please give ideas you like a thumbs-up 👍 , so that we know what is most popular.
2020-11-29 13:56:00 +01:00
Ideas backed by one or more eligible [sponsors ](SPONSORS.md ) will be prioritized as well.
2020-11-26 20:45:48 +01:00
2020-06-23 14:22:05 +02:00
## Contributions ##
2018-10-05 16:31:57 +02:00
2018-10-13 17:38:02 +02:00
We welcome contributions of any kind. If you have a bug or an idea, read our
2020-06-07 13:14:20 +02:00
[guide ](https://docs.photoprism.org/developer-guide/ ) before opening an issue.
2018-11-22 20:02:24 +01:00
Issues labeled [help wanted ](https://github.com/photoprism/photoprism/labels/help%20wanted ) /
[easy ](https://github.com/photoprism/photoprism/issues?q=is%3Aissue+is%3Aopen+label%3Aeasy ) can be
2018-12-20 16:02:22 +01:00
good (first) contributions.
2020-06-23 20:20:24 +02:00
Follow us on [Twitter][twitter] to receive regular project updates and discuss development
related topics. Don't be afraid to ask stupid questions.
2018-10-05 16:31:57 +02:00
2020-06-23 19:47:19 +02:00
## Funding ##
2020-01-04 20:19:50 +01:00
2020-12-26 16:04:45 +01:00
This software is about freedom and privacy but not necessarily about free beer. We feel like it
2020-01-26 10:56:22 +01:00
would be a mistake to state there will be no costs, because clearly we have huge expenses, your server hardware
2020-12-05 06:04:32 +01:00
will have a price tag, and then maybe you'd like to have some extra features that need to be developed.
2020-01-04 20:19:50 +01:00
2020-11-30 23:22:33 +01:00
You're welcome to support us via [GitHub Sponsors ](https://github.com/sponsors/photoprism ),
2020-12-05 06:04:32 +01:00
especially if you have feature requests, or need help with using our software.
2020-12-26 16:04:45 +01:00
In addition, you can find us on [Patreon ](https://www.patreon.com/photoprism )
2020-12-26 13:40:26 +01:00
and [PayPal ](https://www.paypal.me/photoprism ).
2020-11-28 04:36:17 +01:00
2020-11-29 12:21:22 +01:00
Your continuous support helps...
2020-11-28 12:31:28 +01:00
2020-11-29 12:21:22 +01:00
* to pay for hosting, hardware and external services like satellite maps
* developing new features, and keeping them free for everyone 🌈
2018-10-05 19:21:31 +02:00
2020-06-15 14:40:46 +02:00
Also, please [leave a star ](https://github.com/photoprism/photoprism/stargazers ) on GitHub if you like this project.
It provides additional motivation to keep going.
2019-12-05 23:18:27 +01:00
2020-11-30 12:24:05 +01:00
Thank you very much! < 3
2020-11-29 13:01:13 +01:00
Ideas backed by one or more eligible [sponsors ](SPONSORS.md ) are marked with a golden [sponsor ](https://github.com/photoprism/photoprism/issues?q=is%3Aissue+is%3Aopen+label%3Asponsor ) label.
2020-01-09 03:55:14 +01:00
Let us know if we mistakenly label an idea as [unfunded ](https://github.com/photoprism/photoprism/issues?q=is%3Aissue+is%3Aopen+label%3Aunfunded ).
2019-01-09 06:38:56 +01:00
2020-12-01 15:53:33 +01:00
*Note that we've recently moved GitHub Sponsors from [sponsors/lastzero ](https://github.com/sponsors/lastzero ) to an
[organization account ](https://github.com/sponsors/photoprism ) so that donations can be shared more easily.
Tiers are more affordable now while benefits stay mostly the same.*
2020-06-23 13:44:14 +02:00
## Trademarks ##
2020-01-09 05:26:19 +01:00
2020-09-20 15:10:59 +02:00
PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required to describe
2020-06-23 13:44:14 +02:00
our software, run your own server, for educational purposes, but not for offering commercial
goods, products, or services without prior written permission. In other words, please ask.
2020-01-09 05:26:19 +01:00
2020-01-14 00:31:16 +01:00
[wiki:classification]: https://github.com/photoprism/photoprism/wiki/Image-Classification
[wiki:xmp]: https://github.com/photoprism/photoprism/wiki/XMP
[wiki:geocoding]: https://github.com/photoprism/photoprism/wiki/Geocoding
[wiki:raw]: https://github.com/photoprism/photoprism/wiki/Converting-RAW-to-JPEG
2018-11-19 04:24:43 +01:00
[license]: https://github.com/photoprism/photoprism/blob/develop/LICENSE
2019-12-30 13:03:34 +01:00
[patreon]: https://www.patreon.com/photoprism
2020-12-26 13:40:26 +01:00
[paypal]: https://www.paypal.me/photoprism
2018-11-20 09:23:45 +01:00
[goreport]: https://goreportcard.com/report/github.com/photoprism/photoprism
2018-11-19 04:24:43 +01:00
[coverage]: https://codecov.io/gh/photoprism/photoprism
2020-08-13 17:46:54 +02:00
[ci]: https://drone.photoprism.app/photoprism/photoprism
2020-06-07 13:14:20 +02:00
[docs]: https://docs.photoprism.org/
2018-12-20 19:35:52 +01:00
[issuehunt]: https://issuehunt.io/repos/119160553
2019-01-09 06:03:03 +01:00
[chat]: https://gitter.im/browseyourlife/community
2019-07-04 18:41:17 +02:00
[twitter]: https://twitter.com/browseyourlife
2019-12-30 13:03:34 +01:00
[unfunded issues]: https://github.com/photoprism/photoprism/issues?q=is%3Aissue+is%3Aopen+label%3Aunfunded
[sponsored issues]: https://github.com/photoprism/photoprism/issues?q=is%3Aissue+is%3Aopen+label%3Asponsor