Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A responsive Jekyll theme for creating photo grid galleries, based on the Google Grid Gallery blueprint.

A Hugo theme for building media galleries that mix photos and videoclips in a Pinterest-style vertical layout.
Jekyll Photo Grid Gallery is a free, responsive Jekyll theme that turns a folder of images into a grid-based photo gallery, based on the Blueprint: Google Grid Gallery design by Codrops. Developed by GitHub user iamnii, it is designed for static sites hosted on Jekyll or GitHub Pages.
Jekyll Photo Grid Gallery is a Jekyll theme that creates a photo grid gallery from images stored in specific folders. It accepts a large image in img/large/ and a matching thumbnail in img/thumb/, along with a Jekyll post containing front matter for the photo filename and captions. The theme outputs a static grid page that works on any Jekyll installation. A live demo is available at https://iamnii.github.io/GridGallery, and the repository has 57 stars on GitHub.
photo, caption_header, and caption.caption_header as the project title and caption as the description.The workflow is: first, create a thumbnail version of each image and place it in img/thumb/, and the full-size version in img/large/, using identical filenames. Then, create a new post under _posts with front matter that specifies the photo filename and any caption text. Finally, build the site with jekyll build and serve it with jekyll serve to preview locally, or push to GitHub Pages for a public deployment.
Yes, the theme is built for Jekyll. Basic familiarity with Jekyll and command-line usage is required to build and serve the site locally.
Place a thumbnail in img/thumb/ and the full-size image in img/large/ with the same filename, then create a Jekyll post with front matter including photo, caption_header, and caption fields.
No, the theme expects both a large image and a thumbnail; without a thumbnail the grid layout will not render correctly.
Yes, the theme is open source and hosted in the iamnii/GridGallery repository on GitHub, with 57 stars.
The documentation only describes image handling, so the gallery is intended for static image collections only.
