Photofield
Photofield is a self-hosted photo galleries tool that provides experimental fast photo viewer.
Overview
A self-hosted non-invasive single-binary photo gallery with a focus on speed and simplicity. Self-Hosted Personal Photo Gallery The project has 573 GitHub stars and is licensed under MIT.
Key Features
Source: GitHub README
- Seamless zoomable interface. Every view is zoomable if you ever need to see just a little more detail.
- Progressive multi-resolution loading. The whole layout is progressively loaded from a low-res preview to a full quality photo.
- Different layouts. Collections of photos can be displayed with different
- Semantic search using [photofield-ai]. If enabled, you can search
- Tagging (alpha). You can tag and search photos with arbitrary tags. If
- Reverse geolocation. Local, embedded reverse geolocation of ~50 thousand
- Flexible media/thumbnail system. Stores small thumbnails using SQLite,
- Single file binary. The server is a single static binary with optional
- Read-only file system based collections. The original files are not
- Fast indexing. Thanks to [godirwalk], file indexing practically runs at
Getting Started
Source: GitHub README
git clone https://github.com/smilyorg/photofield.git
go get
Normalized Features
Source: tool-features-normalized.json
ai search, docker, docker compose, mobile app, npm, rest api, sqlite, tags, video support.
Deploy
Features
Integrations & APIs
- REST API
AI & Machine Learning
- AI-Powered Search
Search & Discovery
- Tags / Labels
Media & Files
- Video Support
Mobile & Desktop
- Mobile App
Replaces
Related Media & Streaming Tools
View all 334 →Immich
95KHigh-performance self-hosted photo and video management — automatic backup, ML-powered search, and a Google Photos-like experience on your own server.
Jellyfin
49KThe volunteer-built media solution that puts you in control of your media. Stream movies, shows, music, and photos to any device from your own server.
PhotoPrism
39KAI-Powered Photos App for the Decentralized Web. Tag and find pictures automatically without getting in your way.
Cobalt
39KSave what you love without ads, tracking, paywalls or other nonsense. Just paste the link and you're ready to rock.
qBittorrent
36KAn open-source software alternative to uTorrent. Feature-rich and runs on all major platforms.
SRS
29KSimple, high efficiency, realtime video server. Supports RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH and GB28181.