Back to templates

Template details

El_photo

A Jekyll-powered photography portfolio template featuring Lightgallery lightbox image galleries.

About this template

El_photo is a Jekyll-powered photography website template that turns a folder of images into a static portfolio site with a lightbox gallery.

What is El_photo?

El_photo is a Jekyll template and theme created by GitHub user saumil-sh. It takes image collections and site content written as Markdown and data files, then generates a static HTML website with a lightbox gallery built on Lightgallery. The template is written primarily in HTML and runs on any Jekyll-compatible host; the live preview is hosted on GitHub Pages at saumil-sh.github.io/el_photo, and the repository has 21 stars.

Key Features

  • Jekyll static site — Uses the Jekyll static site generator to produce fast, database-free pages that can be hosted on GitHub Pages or any static host.
  • Lightgallery lightbox — Integrates Lightgallery to display photos in a full-featured lightbox with navigation, zoom, and fullscreen viewing.
  • Photography portfolio layout — Organized around a portfolio presentation; the home page is titled "Home | El_photography" in the live preview.
  • GitHub Pages ready — The demo site runs directly from a GitHub Pages URL, so deploying this template can be as simple as pushing the repository to GitHub.
  • Open source repository — The complete source is publicly available on GitHub under saumil-sh/el_photo, so it can be forked and adapted.
  • Simple structure — Uses standard Jekyll conventions with HTML as the primary template language, making it approachable for developers new to static sites.

Who is it for?

  • Photographers who want a clean, professional portfolio site to showcase their work without a subscription service.
  • Jekyll users looking for a photography-specific theme they can customize and deploy quickly.
  • Hobbyists who want to share photo sets in a polished lightbox viewer with minimal setup.

What can you do with it?

  • Showcase a photography portfolio: Add your own images and organize them into galleries that visitors can open in a lightbox.
  • Deploy a site on GitHub Pages: Follow the Jekyll workflow to build and publish the site automatically on GitHub Pages, as the live demo demonstrates.
  • Customize templates: Edit the HTML layout and Jekyll configuration to change styling, navigation, and page structure to match your brand.

Pricing

The template is free — the source code is publicly available in the GitHub repository, so there is no license fee or paid tier mentioned.

FAQ

Is El_photo free to use?

Yes, the code is publicly accessible in the saumil-sh/el_photo GitHub repository. You can clone, modify, and use it for personal or commercial projects without paying a fee.

What does El_photo use for its lightbox?

El_photo integrates Lightgallery, a JavaScript library that provides a responsive lightbox with swipe, zoom, and fullscreen controls for browsing image galleries.

Can I deploy El_photo on GitHub Pages?

Yes, the demo site is hosted at saumil-sh.github.io/el_photo, which is a GitHub Pages URL. Because the template is built with Jekyll, it is compatible with GitHub Pages' automatic Jekyll build process.

Does El_photo require a database?

No, it is a static site generated by Jekyll, so it has no backend database or server-side processing. All content is stored as files and rendered to HTML at build time.

screenshot of El_photo on template0.com