awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
LycheeOrg avatar

LycheeOrg/Lychee

0
View on GitHub↗
4,201 stars·370 forks·PHP·MIT·15 viewslycheeorg.dev↗

Lychee

Lychee is a self-hosted photo management system and digital asset manager used to upload, organize, and share photo collections. It functions as a web-based gallery that enables the categorization of images through tags, nested albums, and metadata extraction.

The platform distinguishes itself as an e-commerce image gallery and white-label portfolio, offering integrated payment gateways for selling digital images under custom licenses. It includes asset protection tools such as image watermarking and hotlink prevention, alongside branding options to remove default identifiers.

The system covers broad capabilities for media handling and access control, including GPS map visualization, multi-source image imports, and role-based permissions. It manages user administration through group management, storage quotas, and secure sharing via password-protected or encrypted links.

The application is available for deployment via Docker using pre-configured compose files for self-hosted installation.

Features

  • Self-Hosted Photo Platforms - Provides a complete self-hosted platform for organizing, storing, and managing personal image libraries.
  • Public Gallery Shares - Allows publishing photos and albums to the public via URLs with optional password protection.
  • Secure File Sharing - Implements secure image sharing via encrypted links and hotlink protection.
  • Password Protected Links - Enables secure distribution of photo albums via password-protected and encrypted sharing links.
  • Media Asset Management - Provides a web interface to upload, move, rename, and delete photos to maintain structured collections.
  • Photo Tagging - Enables assigning markers to individual or multiple photos for efficient retrieval and organization.
  • Media Asset Indexes - Maintains a structured database of file paths and metadata to enable fast filtering and retrieval of photos.
  • Digital Asset Managers - Functions as a digital asset manager to categorize large image collections using tags and nested albums.
  • Image Metadata Extraction - Automatically extracts technical specifications, timestamps, and camera settings from image EXIF data.
  • Media Album Organization - Enables grouping photos into nested albums with customizable layouts and tag-based smart filters.
  • Multi-Source Image Ingestion - Facilitates ingesting images from local computers, remote servers, URLs, or cloud storage services.
  • Photo Management Systems - Implements a comprehensive photo management system for uploading, organizing, and viewing digital collections.
  • Granular Access Controls - Provides granular access control to restrict or share content based on specific rights per album.
  • Role-Based Access Control - Manages content visibility and access via a hierarchy of user groups and album-level permissions.
  • Digital Image Stores - Includes integrated payment gateways for selling digital images under custom commercial licenses.
  • E-commerce Image Galleries - Ships a photo sharing platform with integrated payment gateways for selling images under specific licenses.
  • Payment Gateway Integrations - Integrates payment gateways to facilitate the commercial sale of digital images under custom licenses.
  • Local Directory Synchronizations - Imports photos from server directories and detects duplicates using filename or hash verification.
  • Geographic Media Visualizations - Displays images on a dedicated map view based on their embedded GPS metadata.
  • Image Watermarking - Protects intellectual property by applying custom image watermarks with adjustable opacity and positioning.
  • Image Watermarking - Provides tools to apply custom watermarks to photos to protect intellectual property.
  • Hash-Based Duplicate Detection - Identifies redundant image files by comparing unique cryptographic hashes instead of filenames.
  • Media Map Markers - Transforms geographic metadata from image headers into visual markers on an interactive map interface.
  • Immersive Web Interfaces - Provides a full-screen, distraction-free gallery browsing experience with keyboard navigation.
  • White Labeling - Supports custom themes and layouts to remove default identifiers and establish a professional brand identity.

Star history

Star history chart for lycheeorg/lycheeStar history chart for lycheeorg/lychee

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Lychee

Similar open-source projects, ranked by how many features they share with Lychee.
  • electerious/lycheeelecterious avatar

    electerious/Lychee

    6,362View on GitHub↗

    Lychee is a self-hosted photo management system and PHP web application designed for organizing, browsing, and sharing personal photo collections. It functions as a dockerized media server that provides a web interface for uploading and managing images independently of commercial cloud services. The system features an integrated image processing pipeline that automatically generates responsive thumbnails and applies watermarks during the upload process. It supports remote media migration through integration with the Dropbox API and allows for the synchronization of existing server directories

    PHP
    View on GitHub↗6,362
  • lsky-org/lsky-prolsky-org avatar

    lsky-org/lsky-pro

    4,662View on GitHub↗

    Lsky Pro is a self-hosted image hosting platform and digital asset management system. It provides a web application for uploading and organizing images into albums, while functioning as an image hosting API and processing gateway for programmatic asset management. The system distinguishes itself by supporting monetized storage services, integrating payment gateways and coupon systems to manage user subscriptions and storage quotas. It features a decoupled storage architecture that integrates with S3, OSS, WebDav, and other cloud providers to separate file storage from the application server.

    Bladecloudimage-storeimages
    View on GitHub↗4,662
  • piwigo/piwigoPiwigo avatar

    Piwigo/Piwigo

    3,802View on GitHub↗

    Piwigo is a modular, open-source photo gallery and media management platform built as a PHP web application. It provides a self-hosted environment for organizing, managing, and displaying digital image collections through a web browser. The system is distinguished by its plugin-based architecture, which allows the core functionality to be extended with third-party themes and functional extensions. It leverages artificial intelligence for automatic image content recognition and tagging to automate the categorization of large libraries. The platform covers a wide range of capabilities includin

    PHPcmsimage-galleryopen-source
    View on GitHub↗3,802
  • area17/twillarea17 avatar

    area17/twill

    3,956View on GitHub↗

    Twill is a Laravel CMS toolkit and admin panel generator designed for building custom administrative consoles and content management systems. It serves as a headless CMS framework and a toolkit for defining content models and managing structured data through a dedicated administrative interface. The project features a visual block editor that allows publishers to arrange and configure reusable content sections via a drag-and-drop interface. It includes a dedicated digital asset manager for storing, cropping, and optimizing images and files across local or cloud storage, as well as a multiling

    PHP
    View on GitHub↗3,956
See all 30 alternatives to Lychee→

Frequently asked questions

What does lycheeorg/lychee do?

Lychee is a self-hosted photo management system and digital asset manager used to upload, organize, and share photo collections. It functions as a web-based gallery that enables the categorization of images through tags, nested albums, and metadata extraction.

What are the main features of lycheeorg/lychee?

The main features of lycheeorg/lychee are: Self-Hosted Photo Platforms, Public Gallery Shares, Secure File Sharing, Password Protected Links, Media Asset Management, Photo Tagging, Media Asset Indexes, Digital Asset Managers.

What are some open-source alternatives to lycheeorg/lychee?

Open-source alternatives to lycheeorg/lychee include: electerious/lychee — Lychee is a self-hosted photo management system and PHP web application designed for organizing, browsing, and sharing… lsky-org/lsky-pro — Lsky Pro is a self-hosted image hosting platform and digital asset management system. It provides a web application… piwigo/piwigo — Piwigo is a modular, open-source photo gallery and media management platform built as a PHP web application. It… area17/twill — Twill is a Laravel CMS toolkit and admin panel generator designed for building custom administrative consoles and… rhettbull/osxphotos — osxphotos is a command-line interface tool and programmatic database interface designed for managing and exporting… uasoft-indonesia/badaso — Badaso is a headless content management system and administrative framework built on Laravel. It functions by…