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