Expose is a lightweight static site generator designed specifically for creating photoessays from folders of images and videos. Implemented as a Bash script, it converts directories of media files into cleanly structured static websites with built-in themes. By default, it includes both a blog-style layout and a Medium-inspired theme, but users can also build their own templates. Expose reads associated text files, YAML metadata, and folder structures to automatically generate navigation menus, captions, and styling for each gallery. It supports image and video customization through ImageMagick and FFmpeg, enabling batch effects, filters, watermarks, and even video stabilization. With minimal setup, users can transform raw media collections into polished photoessays suitable for personal portfolios, storytelling, or lightweight publishing.

Features

  • Simple Bash script that generates static photoessay websites
  • Supports both images and videos with ImageMagick and FFmpeg integration
  • Includes two built-in themes, with customizable templating support
  • Reads captions and metadata from text files and YAML blocks
  • Allows advanced filters and effects for batch image and video editing
  • Generates nested navigation menus based on folder structure

Project Samples

Project Activity

See All Activity >

Categories

Site Management

License

MIT License

Follow Expose

Expose Web Site

Other Useful Business Software
Simple, Secure Domain Registration Icon
Simple, Secure Domain Registration

Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
Sign up for free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Expose!

Additional Project Details

Operating Systems

Cygwin, Linux, Windows

Programming Language

JavaScript, Perl, Unix Shell

Related Categories

Unix Shell Site Management Software, Perl Site Management Software, JavaScript Site Management Software

Registered

2025-10-02