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
Jack000 avatar

Jack000/Expose

0
View on GitHub↗
4,435 stars·256 forks·Perl·MIT·10 views

Expose

Expose is a static site generator that converts local file system directories and media files into photoessay websites. It transforms folder structures into site navigation menus and generates standalone HTML and CSS files for web hosting.

The tool automates media processing by applying non-destructive image effects, such as watermarking and color conversion, and performing video filter processing for cuts and stabilization. It can synthesize timelapse or stop-motion videos by converting sequences of still images based on directory keywords.

Gallery organization is managed through filename-matching metadata association, pairing media with descriptive text files. Visual presentation is controlled via HTML templates and variable replacement to maintain consistent theme customization across the site.

Features

  • Static Site Generators - Compiles local media folders and templates into a standalone set of static HTML files.
  • Photoessay Websites - Converts directories of media into a static photoessay website with folder-based navigation.
  • Image Processing Automation - Automates batch image transformations, including watermarking and color conversion, during site generation.
  • Directory-to-Menu Mapping - Maps physical file system directory structures directly to the generated website's navigation menu.
  • Automated Static Asset Generators - Transforms raw media and metadata into a collection of standalone HTML and CSS files for hosting.
  • Media Management Galleries - Organizes large media collections into themed galleries with automated navigation and shared metadata.
  • Gallery Metadata Configurations - Provides shared configuration variables for all media in a directory via a central metadata file.
  • Sidecar Text Associations - Automatically pairs images and videos with descriptions by reading text files with matching filenames.
  • Theme Customization - Allows definition of global layouts and presentation using HTML templates for consistent site styling.
  • Template Variable Replacement - Injects global configuration and media metadata into HTML layouts using a placeholder replacement system.
  • Image-to-Video Sequencing - Automatically arranges sequences of static images into video files based on directory naming patterns.
  • Image Processing - Performs pixel-level transformations such as watermarking and color conversion across media galleries.
  • Video Transformation Filters - Applies cuts, stabilization, and color grading to video files during the automated site generation process.
  • Timelapse Video Renderers - Synthesizes timelapse or stop-motion videos from sequences of still images based on folder keywords.
  • Filename-Based Media Association - Pairs media files with descriptive text files by matching their filenames in the same directory.
  • Non-Destructive Editing Workflows - Applies watermarks and color conversions during the build process without modifying the original source media.
  • Photography Galleries - Bash-based generator for creating photo essays.
  • Personal Productivity - Static site generator for creating photo essays.

Star history

Star history chart for jack000/exposeStar history chart for jack000/expose

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. 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

Projects sharing features with Expose

These projects share indexed features with Expose. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • 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
  • leandromoreira/digital_video_introductionleandromoreira avatar

    leandromoreira/digital_video_introduction

    16,232View on GitHub↗

    This project is an educational suite and technical guide designed for mastering video codecs and signal processing. It provides a structured curriculum through an engineering course, interactive labs, and tutorials focused on the fundamental principles of video compression and digital signal processing. The resource includes a technical guide for analyzing specific codecs like AV1, VP9, and H.265. It distinguishes itself by providing a containerized media lab, which ensures a consistent development environment for experimenting with video technology tools and notebooks. The project covers a

    Jupyter Notebookadaptive-streamingarithmetic-codingaudio
    View on GitHub↗16,232
  • alshedivat/al-folioalshedivat avatar

    alshedivat/al-folio

    15,759View on GitHub↗

    al-folio is a Jekyll academic theme and portfolio generator designed for researchers and professors to build professional homepages, lab sites, and research profiles. It functions as a system for creating a digital academic identity, combining a website template with tools for scientific and academic publishing. The project distinguishes itself through specialized scholarly workflows, such as automated publication lists and bibliography management driven by BibTeX files. It provides specific layouts for digital academic CVs, research portfolios, and the rendering of mathematical expressions a

    HTMLacademicacademic-websitegithub-pages
    View on GitHub↗15,759
  • adityatelange/hugo-papermodadityatelange avatar

    adityatelange/hugo-PaperMod

    13,694View on GitHub↗

    This is a responsive website theme for Hugo, providing a minimalist static site template and markdown blog layout. It is designed to prioritize content readability and search engine optimization through a clean, mobile-friendly interface. The theme distinguishes itself with built-in support for light and dark mode switching and a client-side search integration that allows users to query site content without a backend server. It also includes a comprehensive suite of social integration tools for managing OpenGraph and Twitter Card metadata. The project covers broad capability areas including

    HTMLblogblog-themeclean
    View on GitHub↗13,694
Compare all 30 related projects→

Frequently asked questions

What does jack000/expose do?

Expose is a static site generator that converts local file system directories and media files into photoessay websites. It transforms folder structures into site navigation menus and generates standalone HTML and CSS files for web hosting.

What are the main features of jack000/expose?

The main features of jack000/expose are: Static Site Generators, Photoessay Websites, Image Processing Automation, Directory-to-Menu Mapping, Automated Static Asset Generators, Media Management Galleries, Gallery Metadata Configurations, Sidecar Text Associations.

Which projects share features with jack000/expose?

Projects with overlapping indexed features include: piwigo/piwigo — Piwigo is a modular, open-source photo gallery and media management platform built as a PHP web application. It… leandromoreira/digital_video_introduction — This project is an educational suite and technical guide designed for mastering video codecs and signal processing. It… barryclark/jekyll-now — Jekyll Now is a starter kit and static site template designed for the rapid deployment of blogs. It provides a… 11ty/eleventy-base-blog — This project is a foundational boilerplate and starter framework designed for building content-heavy websites and… alshedivat/al-folio — al-folio is a Jekyll academic theme and portfolio generator designed for researchers and professors to build… adityatelange/hugo-papermod — This is a responsive website theme for Hugo, providing a minimalist static site template and markdown blog layout. It…