Picturesque is a self-hosted online photo management and distribution platform for communities and organizations. It features unique upload and download workflows that help nonprofit organizations manage picture donations and usage requests.
Features
- Archive
- Upload original files instead of downsized versions and have your originals available for download anytime from anywhere.
 
- Browse
- Browse pictures in endless scrolling views, by categories and tags.
 
- Galleries
- Group pictures into galleries.
 
- Categories & Tags
- Sort pictures into managed categories and add any tags.
 
- Favorites
- Users can collect and share their favorite pictures.
 
- Search
- Integrated Lucene search engine to search for titles, descriptions, categories, tags, and EXIF data. Elasticsearch optional.
 
- Upload
- Upload multiple images in parallel through an elaborate upload form, add metadata while upload is in progress.
- Autosave makes sure that you never lose unsubmitted data, and upload sessions can even be continued on different devices.
 
- Modern Design
- Modern and polished design for a great user experience, and a responsive layout that works on any screen size from mobile phones to workstations.
- Built on state-of-the-art web frontend technologies, easily themeable by web designers.
- Supports localization in different languages.
 
- Short & Clean URLs
- All pages are available though short and clean URLs that can be easily shared.
 
- Sharing & Embedding
- Share pictures and galleries on Facebook, Twitter, and other social platforms.
- Open Graph support ensures that links are nicely rendered everywhere.
- Embed content in 3rd party sites with oEmbed discovery.
 
- Private Pictures & Galleries
- Private pictures and galleries are only visible to the owner.
- Share them with 3rd parties through secret unguessable URLS.
 
- Image Processing & Analysis
- Optimized image processing with GD, ImageMagick, GraphicsMagick, and VIPS.
- Color analysis of images with automatic tagging (“magic tags”). Sort, filter, and search images by colors.
- Advanced image analysis can be optionally integrated.
- EXIF support: View camera and lens make and model, and camera settings that a picture was taken with.
- Supports huge pictures up to hundreds of megapixels in size.
 
- Multi-user with role-based rights management
- Flexible Storage
- Store images locally or externally on Amazon S3 (or compatible providers).
- Smart caching of various picture and thumbnail sizes for fast response times.
 
- Auditing & Notifications
- Users and administrators receive email notifications on important events.
- Track changes in the system to see who changed what and when.
 
- Configurable download formats
- Provides downloads in various formats, sizes, and qualities, with optional embedded copyright information.
 
- Image Request Management
- Workflows to handle acceptance or rejection of picture requests.
- Limit download access by request count and time, or allow flat access to the whole library.
- Track downloads to determine usage of images.
- Optional integration with payment gateways to sell pictures with PayPal and Stripe.
 
- Watermarking & embedded copyright info
- Prevent illicit use of preview pictures.
 
- Static Pages
- Integrate static pages (e.g. FAQs, terms) written in HTML or Markdown.
 
- Wide Platform Support
- Runs on any server, bare metal or containerized in any cloud (even on shared hosting).
- Frontend optimized for all browsers (Internet Explorer 9+, Chrome, Firefox, Opera, Safari, Edge).
 
- REST API
- Integrate into 3rd party apps and workflows via HTTP REST API.
 
Screenshots
- 
 Picture browser grid view 
- 
 Pictures filtered by category and color 
- 
 Single picture view 
- 
 Picture galleries 
- 
 Picture gallery carousel view 
- 
 Picture tags list 
- 
 Picture download options 
- 
 Hidden picture with secret access URL 
- 
 Picture upload form 
- 
 Picture request form 
- 
 Picture request administration 
- 
 Picture request approval form 
- 
 User profile editor 
- 
 Main page with custom theme 
- 
 Plugin: picture mood voting 
