HugoHTMLBlogTool SiteCorporate Website

hugo-estartup-theme — Hugo Blog Template

By miguelsimoni

A Hugo theme ported from the BootstrapMade eStartup template, offering landing-page-style homepage sections and a blog content structure.

Explore the design

Compare the page layouts and mobile experience. Open any screenshot for a closer look.

3 previews
Desktop homepage1 / 3
Desktop captureTop of page

Actual screenshot captured by the server browser.

All pages & views 3

Screenshots show visual appearance; interactive behavior may differ.

Recorded 2026-10-11View source

What stands out

A quick read of the recorded project description.

01

Homepage sections can be shown or hidden individually in config.yaml

02

Provides sample content structures for blog, About, Features, Pricing, Testimonials, and more

03

Screenshots, Team, and footer data are maintained via YAML files in the data directory

04

Supports multiple languages, with controls for the language dropdown and breadcrumb current-page display

05

List pages can use either the Load More loader or the standard pagination component

06

Contact form integrates with Formspree, comments use Disqus, and analytics use Google Analytics

Template Details

This theme is a Hugo port of BootstrapMade's eStartup landing page template. The repository uses the MIT license, and a demo site is available online. It breaks the original static landing page into homepage sections that can be toggled individually in config.yaml, including About Us, Features, Screenshots, Video, Team, Testimonials, Pricing, Blog, Newsletter, and Contact, making it suitable for building a product-introduction-style homepage.

On the content side, it provides a /post/ blog section and sample content such as about, getstarted, features, pricing, and testimonials. Screenshots, Team, and footer data are maintained in YAML files in the data directory. The theme supports multiple languages, with a language dropdown menu controlled by languagesMenuEnabled; footer text and links are configured via i18n files and data/footer.yaml respectively.

Additional features include a toggle for showing the current page in breadcrumbs, a Load More pagination loader for list pages (falling back to the standard pagination component when disabled), a Formspree-based contact form, Disqus comments, and Google Analytics. These external services require you to provide your own endpoint or identifier; when not configured, the corresponding features remain disabled.

HugoHTMLBlogTool siteCorporate website

Is it right for your project?

Use Cases

  • Building a product introduction or startup project landing page
  • Creating a homepage with features, pricing, and testimonials for a tool site
  • Setting up a corporate website with a blog section
  • Content sites that need language switching and a configurable footer

Suitable For

  • Developers building static sites with Hugo
  • Projects that need a combined landing page and blog structure
  • Site maintainers who want to toggle homepage content by section

Getting started & customization

Use these recorded setup notes alongside the repository instructions for your chosen version.

  1. 1

    Add the theme to your Hugo site's themes directory via git submodule

  2. 2

    Refer to exampleSite/config.yaml to configure homepage section toggles, language menu, breadcrumbs, and pagination loader

  3. 3

    The contact form requires a Formspree endpoint in config.yaml; otherwise submissions will not actually be sent

  4. 4

    Disqus and Google Analytics require their respective identifiers; leaving them blank disables them

  5. 5

    For local preview, go to exampleSite and run hugo server -t ../..

Read repository instructions

License & source material

Usage conditions & limitations

Free to use · keep license notice

This entry covers the free version in the public repository under the MIT license; the free scope applies to this version's code and does not imply that external services or third-party assets are free.

Must comply with when using

  • Free use, modification, commercial use, and distribution of this version's code are permitted.
  • When distributing copies or substantial portions of the code, retain the original author's copyright notice and the full MIT license notice.
  • The code is provided as is; warranties and limitations of liability are governed by the original license and applicable law.

Additional costs & items to verify

  • The README mentions the Formspree form service; actual submissions require configuring a service endpoint, and its usage quotas and fees must be checked separately.
  • Demo images, fonts, icons, and other third-party assets must be checked against their respective licenses; they cannot be judged solely by the code's MIT license.
  • External services such as domains, hosting, databases, payments, or AI may incur additional fees.
  • This Hugo port uses the MIT license, but the original eStartup template comes from BootstrapMade; the README requires checking its original theme license separately, and the original template's authorization terms must be confirmed before use.
  • The contact form relies on the third-party service Formspree; you must register and enter the form endpoint in config.yaml, otherwise the form cannot actually submit.
  • The comment feature is provided by the third-party service Disqus; disqusShortname must be configured, and leaving it blank disables comments.
  • Google Analytics requires your own tracking identifier; leaving it blank disables the feature.
View Original Text Basis

Permission is hereby granted, free of charge

Original License Text

This port is released under the MIT License. Check the [original theme license](https://bootstrapmade.com/license/) for additional licensing information.

Original README

You can enable de Contact form to let visitors send you messages using [Formspree](https://formspree.io/) just adding your form code in `config.yaml`

Original README

Powered by [Disqus](https://disqus.com)

Original README

googleAnalytics: "UA-123-45"

Original README
https://github.com/miguelsimoni/hugo-estartup-theme/blob/main/LICENSE.mdhttps://github.com/miguelsimoni/hugo-estartup-theme/blob/main/README.md

Compiled by DeepSeek based on repository license and README ·2026-10-11. Results only cover the materials read; dependencies, images, fonts, and subsequent term changes are subject to their respective original texts.

Project checks & description sources

Template Information

Source platforms
GitHub
Documentation and maintenance reference score
Partly documented · 70 / 100
Technologies
Hugo · HTML
Website type
Blog · Tool Site · Corporate Website
How this score is calculated

Our heuristic uses license records (up to 30), a demo link (12), a preview (10), stars (15), recorded maintenance (15), description completeness (8), feature records (5) and classification data (5). It is not a code, security or performance test, or a Google score. A link does not establish tested functionality.

What to verify for this project

Repository update recorded
2021-05-17
Screenshot last checked
2026-10-11

A demo link is listed. Check it with your own content and viewport sizes; its presence does not confirm that forms, authentication or payments work.

The catalog identifies Hugo as the primary stack. Check the actual dependency manifest and lockfile for versions and hosting requirements. These notes use recorded metadata, not a code audit or a deployment test.

Use a selection guide →

How this description was prepared

AI-assisted description based on catalog records and repository material. Repository authors are not automatically the reviewers of this description.

Review declaration: [email protected] · 2026-10-13

Inspect the recorded source material

SHA-256: 14cd63aa9f599d7a7f3ecb9c6972a09c4be501624ffdb62da7798996d0a13616

2026-10-11T19:27:55.566Z

Source file / repository
# eStartup theme for Hugo

![GitHub](https://img.shields.io/github/license/miguelsimoni/hugo-estartup-theme.svg?style=flat-square)
![GitHub top language](https://img.shields.io/github/languages/top/miguelsimoni/hugo-estartup-theme.svg?style=flat-square)
![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/miguelsimoni/hugo-estartup-theme.svg?style=flat-square)
![GitHub last commit (branch)](https://img.shields.io/github/last-commit/miguelsimoni/hugo-estartup-theme/main.svg?style=flat-square)
![GitHub closed issues](https://img.shields.io/github/issues-closed/miguelsimoni/hugo-estartup-theme.svg?style=flat-square)
![GitHub forks](https://img.shields.io/github/forks/miguelsimoni/hugo-estartup-theme.svg?style=flat-square)
![GitHub stars](https://img.shields.io/github/stars/miguelsimoni/hugo-estartup-theme.svg?style=flat-square)
![GitHub watchers](https://img.shields.io/github/watchers/miguelsimoni/hugo-estartup-theme.svg?style=flat-square)

[Hugo-eStartup](https://miguelsimoni.github.io/hugo-estartup-site/) is ported from the [eStartup](https://bootstrapmade.com/estartup-bootstrap-landing-page-template/) template by [BootstrapMade.com](https://bootstrapmade.com/) for [Hugo](https://gohugo.io/).

![screenshot](https://raw.githubusercontent.com/miguelsimoni/hugo-estartup-theme/main/images/tn.png)

[Live Demo](https://miguelsimoni.github.io/hugo-estartup-site/)


### Original Template Info

|||
|-|-|
|**Name** | eStartup |
|**Description** | eStartup - Bootstrap Landing Page Template |
|**Designer** | BootstrapMade |
|**Template Version** | 4.2.0 |
|**Bootstrap Version** | 5.0.0 |
|**Last Updated** | May 10, 2021 |
|**Created** | Aug 19, 2018 |
|**License** | [Licensing information](https://bootstrapmade.com/license/) |


## Installation

```
$ cd /<your-hugo-site-directory>
$ git submodule add https://github.com/miguelsimoni/hugo-estartup-theme.git themes/hugo-estartup-theme
```

More info: [hugo setup guide](https://gohugo.io/overview/installing/)


## Configuration

[config.yaml](https://github.com/miguelsimoni/hugo-estartup-theme/blob/main/exampleSite/config.yaml)

### Sections

You can show or hide each home page section from `config.yaml`:

```yaml
showAboutUs: true
showFeatures: true
showScreenshots: true
showVideo: true
showTeam: true
showTestimonials: true
showPricing: true
showBlog: true
showNewsletter: true
showContact: true
```

### Multilingual

You can show or hide the Languages dropdown menu from `config.yaml`:

```yaml
languagesMenuEnabled: true
```

### Breadcrumb

You can show or hide the current page in the breadcrumb from `config.yaml`:

```yaml
breadcrumb:
  showCurrent: true
```

### Pagination Loader

You can enable or disable the pagination loader (Load More button) in the list pages from `config.yaml`:

```yaml
pagination:
  loader: true
```

Disabling it will show the standard pagination widget.

### Contact

You can enable de Contact form to let visitors send you messages using [Formspree](https://formspree.io/) just adding your form code in `config.yaml`:

```yaml
formspree:
  endpoint: https://formspree.io/f/yourformcode
```

### Footer

You can configure the footer content from `i18n/en.yaml` (or the correspondant language file) and from `data/footer.yaml`:

- en.yaml

```yaml
footer_text: "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s."

designed_by: "Designed by"
```
- footer.yaml

```yaml
- title:
    en: "About us"
    es: "Sobre nosotros"
  links:
  - label:
      en: "About us"
      es: "Sobre nosotros"
    link: "#about-us"
  - label:
      en: "Features"
      es: "Características"
    link: "#features"
  - label:
      en: "Live Streaming"
      es: "Transmisión en vivo"
    link: "#video"
  - label:
      en: "Privacy Policy"
      es: "Política de privacidad"
    link: "#"
```

### Social Networks

You can add the usernames for the current supported social networks in `config.yaml`:

```yaml
social:
  facebook: estartup
  twitter: estartup
  instagram: estartup
  linkedin: estartup
```

### Comments

Powered by [Disqus](https://disqus.com)

```yaml
disqusShortname: "yourdiscussshortname"
```

Disable the comments system by leaving `params.disqusShortname` empty.

### Google Analytics

```yaml
googleAnalytics: "UA-123-45"
```

Disable the Google Analytics by leaving `params.googleAnalytics` empty.

### More Settings!

See the whole configuration in the [config.yaml](https://github.com/miguelsimoni/hugo-estartup-theme/blob/main/exampleSite/config.yaml) file.


## Example Site

The [`exampleSite`](https://github.com/miguelsimoni/hugo-estartup-theme/tree/main/exampleSite) folder is based on [Hugo Basic Example](https://github.com/gohugoio/hugoBasicExample) and offers an example site for this theme.

The `exampleSite/content/` folder contains the following:

- A section called `/post/` with sample markdown content.
- An `about.md` that is intended to provide the `/about/` page for a theme demo.
- A section called `/getstarted/` with sample content for Get Started section.
- A section called `/features/` with sample content for Features section.
- A section called `/pricing/` with sample content for Pricing section.
- A section called `/testimonials/` with sample content for Testimonials section.

The `exampleSite/data/` folder contains the following:

- A file called `screenshots.yaml` with sample content for Screenshots section.
- A file called `team.yaml` with sample content for Team section.
- A file called `footer.yaml` with sample content for the page footer.


## Almost there...

In order to see your site in action, you can run Hugo's built-in local server.

```bash
$ cd exampleSite
$ hugo server -t ../..
```

Now enter [`http://localhost:1313/`](http://localhost:1313/) in the address bar of your browser.


## Deployment

- [Hosting on GitHub](https://gohugo.io/hosting-and-deployment/hosting-on-github/)
- [More hosting and deployment options](https://gohugo.io/hosting-and-deployment/)


## Contributing

- Found a bug?
- Got an idea for a new feature?

Let me know it using the [issue tracker](https://github.com/miguelsimoni/hugo-estartup-theme/issues) or make it directly with a [pull request](https://github.com/miguelsimoni/hugo-estartup-theme/pulls).


## License

This port is released under the MIT License. Check the [original theme license](https://bootstrapmade.com/license/) for additional licensing information.


## Thanks

Thanks to [Steve Francia](https://github.com/spf13) for creating Hugo and the awesome community around the project. And also thanks to [BootstrapMade](https://bootstrapmade.com/) for creating this awesome theme.
Report a correction

Explore similar templates

Compare previews and descriptions within the same stack and category.