Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Free responsive simple-gallery website template

A customizable Jekyll portfolio theme with about, portfolio, and tools sections, easily configured via _config.yml.
Simple-gallery Responsive Template is a free, open-source one-page gallery website template designed and coded by Maxim Orlov, built with Pug, Stylus, and Gulp.
Simple-gallery Responsive Template is a front-end boilerplate for building a responsive one-page gallery site. It takes source files written in Pug templates and Stylus stylesheets, plus images and JavaScript, and compiles them into a static website in a build/ folder through Gulp tasks. Running it requires Node.js and Gulp. The template is distributed under the MIT license and includes a live demo hosted on GitHub Pages.
gulp start, gulp dev, gulp build, gulp rebuild, and gulp server, covering dependency installation, development, production build, and static serving.dev/data/config.json and are accessible inside templates via a config key, so content changes don't require editing markup.dev task runs a static server with live reload, so page changes refresh automatically in the browser.dev/ (Pug, Stylus, JS, images, fonts, helpers) and compiled output lands in build/ with minified CSS, JS, HTML, images, and ready-to-serve webfonts..editorconfig for consistent code style, a favicon.ico, and an .htaccess file.gulp build task for production.gulp build to get minified static files.The workflow is task-driven. First run gulp start to install Bower components into the dev folder. Then gulp dev compiles Stylus and Pug, syncs assets, and starts a BrowserSync server with live reload and file watching. When ready for production, gulp build minifies images, JavaScript, stylesheets, and HTML, and outputs everything to build/. gulp rebuild runs the entire sequence from scratch.
Simple-gallery Responsive Template is free and open-source under the MIT license.
Yes, the template is released under the MIT license, so it is free to use, modify, and distribute, even for commercial projects. The source code is available on GitHub.
It requires Node.js and Gulp as the build system. The templating is done with Pug and styling with Stylus, both of which run through Gulp tasks.
Yes, the gulp dev task runs BrowserSync as a static server with enabled live reload, so browser pages refresh automatically when source files change.
Run gulp build from the command line. This minifies images, JS, CSS, and HTML and outputs the final site into the build/ directory.
dev/ folder?The dev/ folder holds all source assets: Pug templates (layouts, pages, blocks, helpers), Stylus stylesheets, JavaScript, images, fonts, and helper files like .htaccess and favicon.ico. The build/ folder contains the compiled static output.
