About Piclog
A powerful, self-hosted image collection and management system
What is Piclog?
Piclog is a sophisticated web-based image management system designed for collectors, researchers, and anyone who needs to organize large collections of images from the web. Built with Ruby on Rails, it provides a robust platform for saving, organizing, and discovering images with powerful tagging and collection features.
Web Integration
Save images directly from your browser with our browser extensions for Chrome and Firefox.
Self-Hosted
Keep full control of your data with your own self-hosted instance.
Technical Features
- NetPBM-powered image processing
- Automatic thumbnail generation
- Video frame extraction support
- MD5-based duplicate detection
- Color analysis and metadata extraction
- RESTful API for programmatic access
User Features
- Flexible tagging system
- Smart auto-collections by source
- Star rating system
- Advanced search and filtering
- Random image discovery
- RSS feeds for collections
Browser Extensions
Piclog includes browser extensions that make saving images effortless:
Chrome Extension (.crx)
Right-click any image to save it to your Piclog collection
Firefox Extension (.xpi)
Seamlessly integrate with your Firefox browsing experience
Technology Stack
Piclog is built with modern, reliable technologies:
Backend
- Ruby on Rails 8
- Devise Authentication
- SQLite/PostgreSQL
- Redis Caching
Frontend
- Bootstrap 4
- Hotwire (Turbo/Stimulus)
- jQuery & jQuery UI
- FontAwesome Icons
Image Processing
- NetPBM Tools
- FFmpeg for Videos
- Custom Processing Pipeline
- Automatic Color Analysis