Revela

About

Revela is a modern static site generator built specifically for photographers who want beautiful, fast portfolio websites without the complexity of traditional web development.

The Story

Revela started as a complete rewrite of Expose, a Bash-based static site generator I created years ago. While Expose worked well, it had limitations: slow image processing, platform dependencies, and no extensibility.

In 2025, I decided to rebuild it from scratch using .NET — bringing modern tooling, blazing-fast image processing with libvips, and a plugin architecture that makes it easy to extend.

The name "Revela" comes from the Spanish/Portuguese word meaning "to reveal" — fitting for a tool that helps photographers reveal their work to the world.

Philosophy

Simplicity first. Drop your photos in a folder, run one command, get a website. No databases, no CMS, no JavaScript frameworks required.

Performance matters. Your visitors shouldn't wait for images to load. Revela generates optimized images in multiple sizes and modern formats (AVIF, WebP) automatically.

Your photos, your way. Organize by date, by project, by camera — Revela adapts to your workflow, not the other way around.

Open Source

Revela is free and open source software, released under the MIT license. The source code is available on GitHub.

Contributions, bug reports, and feature requests are welcome!

Get Started

Ready to build your portfolio? Check out the Documentation or download Revela from the GitHub Releases page.