Source: https://seerepo.com/r/gohugoio/hugo/built
Markdown source: https://seerepo.com/r/gohugoio/hugo/built.md
Description: hugo is a Go repo. It connects to Google and makes its content with github.com/yuin/goldmark, golang.org/x/image, github.com/microcosm-cc/bluemonday, and katex.

# What is hugo built with?

hugo is a Go repo. It connects to Google, makes its content with github.com/yuin/goldmark, golang.org/x/image, github.com/microcosm-cc/bluemonday, and katex, validates its data with github.com/getkin/kin-openapi, and deploys with github.com/aws/aws-sdk-go-v2. It has 237,511 written lines, with 431 test files.

Read on November 4, 2026, at commit fa5a3d4.

Repository: https://github.com/gohugoio/hugo

## Frontend (/)

### Interface

- **github.com/olekukonko/tablewriter**: 1 file

## Backend (/)

### Services

- **[Google](https://seerepo.com/uses/google)**: 1 file · [deploy/google.go, line 23](https://github.com/gohugoio/hugo/blob/fa5a3d48b8dcf6c0bfcd7d06726a6530b2efc174/deploy/google.go#L23)

## Support (/)

### Content

- **github.com/yuin/goldmark**: 15 files
- **golang.org/x/image**: 2 files
- **github.com/microcosm-cc/bluemonday**: 1 file

### Validation

- **github.com/getkin/kin-openapi**: 1 file

### Deploy

- **github.com/aws/aws-sdk-go-v2**: 1 file

### Tools

- **github.com/spf13/cobra**: 14 files
- **golang.org/x/mod**: 2 files
- **golang.org/x/tools**: 1 file

### Other

- **github.com/spf13/cast**: 67 files
- **github.com/mitchellh/mapstructure**: 42 files
- **github.com/fsnotify/fsnotify**: 6 files
- **golang.org/x/text**: 6 files
- **github.com/alecthomas/chroma/v2**: 5 files
- **github.com/gobwas/glob**: 5 files
- **github.com/pelletier/go-toml/v2**: 5 files
- **golang.org/x/sync**: 4 files
- **github.com/gohugoio/hashstructure**: 3 files
- **golang.org/x/net**: 3 files
- **github.com/cespare/xxhash/v2**: 2 files
- **github.com/gorilla/websocket**: 2 files
- **github.com/dustin/go-humanize**: 1 file
- **github.com/fatih/color**: 1 file
- **github.com/mattn/go-isatty**: 1 file
- **github.com/pkg/browser**: 1 file
- **github.com/rogpeppe/go-internal**: 1 file
- **github.com/spf13/pflag**: 1 file
- **github.com/tetratelabs/wazero**: 1 file
- **Uber**: 1 file

## Support (internal/warpc/js)

### Content

- **[katex](https://seerepo.com/uses/katex)**: 1 file

## Other repos with a similar stack

- [infiniflow/ragflow](https://seerepo.com/r/infiniflow/ragflow/built): Google, github.com/yuin/goldmark, golang.org/x/image, github.com/aws/aws-sdk-go-v2 · [Compare](https://seerepo.com/compare/gohugoio/hugo/vs/infiniflow/ragflow)
- [Significant-Gravitas/AutoGPT](https://seerepo.com/r/Significant-Gravitas/AutoGPT/built): Google, katex
- [ollama/ollama](https://seerepo.com/r/ollama/ollama/built): github.com/olekukonko/tablewriter, golang.org/x/image
- [temporalio/temporal](https://seerepo.com/r/temporalio/temporal/built): Google, github.com/aws/aws-sdk-go-v2
- [getsops/sops](https://seerepo.com/r/getsops/sops/built): Google, github.com/aws/aws-sdk-go-v2
- [NousResearch/hermes-agent](https://seerepo.com/r/NousResearch/hermes-agent/built): katex

## Frequently asked questions

### What language is hugo written in?

hugo is written in Go, with 237,511 written lines.

### What services does hugo use?

hugo connects to Google.

The proof: [deploy/google.go, line 23](https://github.com/gohugoio/hugo/blob/fa5a3d48b8dcf6c0bfcd7d06726a6530b2efc174/deploy/google.go#L23)

### Does hugo have tests?

Yes. hugo has 431 test files.

### Which repos have a stack like hugo's?

The ones that share most of its stack: infiniflow/ragflow, Significant-Gravitas/AutoGPT, and ollama/ollama.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
