Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Gatsby.js v4 starter template based on the Multiverse design by HTML5 UP, featuring a portfolio grid with lightbox.

A GatsbyJS starter that ports Christine Cha's Gridfolio portfolio theme with SCSS, ESLint, and Prettier.
Gatsby Starter Multiverse is an open-source Gatsby.js v4 starter template that builds a portfolio website using the Multiverse design by HTML5 UP.
Gatsby Starter Multiverse is a Gatsby.js v4 starter template that creates a single-page portfolio site with a grid of project panels that open into a full-screen lightbox. It takes a configuration file (config.js) as input and produces a static site that you can deploy to GitHub Pages or any static host. The template is maintained by Anubhav Srivastava and is part of a series of Gatsby starters based on HTML5 UP designs.
Install it with the Gatsby CLI using the command gatsby new your-site-name https://github.com/anubhavsrivastava/gatsby-starter-multiverse, then run npm install and gatsby develop to start a local dev server. Customize config.js and rebuild; deploy with npm run deploy.
Yes, the template is open source and released under the MIT license, so you can use it for personal or commercial projects without charge.
It is based on Multiverse, a design from HTML5 UP. The layout features a grid of thumbnails that open into a full-screen lightbox preview.
Yes, config.js contains a socialLinks array where you can add icons and URLs for platforms like GitHub. Icons are specified by icon name, such as fa-github.
The package.json includes a deploy script that uses the gh-pages module. Running npm run deploy publishes the built site to GitHub Pages. You may need to set the pathPrefix in config.js if hosting under a subpath.
