Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Gatsby.js V4 starter template for a coming-soon page, based on the Eventually design by HTML5 UP.
gatsby-starter-eventually is a Gatsby.js V4 starter template for building a single-page "coming soon" website, based on the Eventually design by HTML5 UP. It takes a minimal configuration file and outputs a static landing page with a heading, subheading, and social-media links, ready to be deployed to GitHub Pages.
gatsby-starter-eventually is a starter template maintained by Anubhav Srivastava that scaffolds a Gatsby site pre-wired with the HTML5 UP Eventually theme. As input, it takes a project name and a configuration file; as output, it produces a static, responsive "coming soon" page that displays a headline, supporting text, and social icons. The template runs on Gatsby.js V4 and requires Node.js and the Gatsby CLI to install and develop locally.
The design is a single-page layout focused on a countdown-style announcement, with the page content and social links driven by JavaScript configuration. The starter includes a live preview hosted on GitHub Pages and is one of many HTML5 UP–based Gatsby starters from the same author.
After installing the Gatsby CLI globally with npm, you create a new site by running gatsby new <site-name> with the GitHub repository URL. Inside the project, npm install brings down dependencies and gatsby develop starts a local server. Customization happens in config.js, and npm run deploy publishes the built site to GitHub Pages using gh-pages.
Other Gatsby starters by the same author offer different HTML5 UP designs, such as gatsby-starter-grayscale, gatsby-starter-spectral, and gatsby-starter-identity. These are alternatives if you prefer a different visual style but the same Gatsby setup and configuration pattern.
Yes, the template is released under the MIT license, so it is free to use, modify, and distribute. The repository includes the official LICENSE file.
You need the Gatsby CLI installed globally, then run gatsby new <site-name> followed by the repository URL: https://github.com/anubhavsrivastava/gatsby-starter-eventually. After that, npm install and gatsby develop run the site locally.
Open config.js and edit the siteTitle, heading, subHeading, and socialLinks fields. The page renders those values directly, so changes appear after a restart of the development server.
Yes, the starter includes a deploy script in package.json. Running npm run deploy uses the gh-pages module to push the built site to the gh-pages branch of your repository.
The author hosts an online preview at https://anubhavsrivastava.github.io/gatsby-starter-eventually/.
