PHPackages                             sourcebroker/hugo - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. sourcebroker/hugo

AbandonedArchivedTypo3-cms-extension[API Development](/categories/api)

sourcebroker/hugo
=================

Export TYPO3 pages and content in a way that is able to be consumed by typo3-hugo-theme.

0.7.0(7y ago)108846GPL-2.0+PHP

Since Apr 23Pushed 5y ago2 watchersCompare

[ Source](https://github.com/sourcebroker/hugo)[ Packagist](https://packagist.org/packages/sourcebroker/hugo)[ RSS](/packages/sourcebroker-hugo/feed)WikiDiscussions master Synced 2d ago

READMEChangelogDependencies (5)Versions (24)Used By (0)

TYPO3 Extension `hugo`
======================

[](#typo3-extension-hugo)

> [![https://github.styleci.io/repos/130708818/shield?branch=master](https://camo.githubusercontent.com/1397a5f125ec9df7be5e56ef1dc19146f1640044ba8fa848973ec22cf800411e/68747470733a2f2f6769746875622e7374796c6563692e696f2f7265706f732f3133303730383831382f736869656c643f6272616e63683d6d6173746572)](https://styleci.io/repos/130708818)[![https://scrutinizer-ci.com/g/sourcebroker/hugo/badges/quality-score.png?b=master](https://camo.githubusercontent.com/ddc9b35889c215df66350845c4547385c36c40de67f14260e79f70dbec823672/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f736f7572636562726f6b65722f6875676f2f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/sourcebroker/hugo/?branch=master)[![https://travis-ci.org/sourcebroker/hugo.svg?branch=master](https://camo.githubusercontent.com/82c302cb1182c9b2ce63409ed0e90c788c3058c3b0a3f931299207e6e08e3289/68747470733a2f2f7472617669732d63692e6f72672f736f7572636562726f6b65722f6875676f2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/sourcebroker/hugo)[![https://poser.pugx.org/sourcebroker/hugo/license](https://camo.githubusercontent.com/978142d8834f274374178d7bff881fa0eca4643624eba8e1a38fb74f718047cd/68747470733a2f2f706f7365722e707567782e6f72672f736f7572636562726f6b65722f6875676f2f6c6963656e7365)](https://packagist.org/packages/sourcebroker/hugo)

- [Important](#important)
- [What does it do?](#what-does-it-do)
- [Installation](#installation)
- [Usage](#usage)
- [Hugo binary path](#hugo-binary-path)
- [Changelog](#changelog)

[Important](#id1)
-----------------

[](#important)

**This project is archived. Will no longer be developed and supported.**

[What does it do?](#id2)
------------------------

[](#what-does-it-do)

This extension allows you to export TYPO3 pages, content, media in a way that is able to be consumed by TYPO3 Hugo Theme. .

[Installation](#id3)
--------------------

[](#installation)

Use composer:

```
composer require sourcebroker/hugo
```

[Usage](#id4)
-------------

[](#usage)

Use CLI command:

```
typo3cms hugo:export
```

Exported pages are stored in ./hugo/content folder. Exported content is stored in ./hugo/data/content. Exported media are stored in ./hugo/content/-media/fileadmin (fileadmin is taken from storage record).

You can change those folder with TsConfig. Look in file `Configuration/TsConfig/Page/tx_hugo.tsconfig` for possible options.

[Hugo binary path](#id5)
------------------------

[](#hugo-binary-path)

On each page or content editing in TYPO3 a special hook is used to update Hugo files and make a fresh build of all pages. For this to happen you must have Hugo binary available in your $PATH. If you do not have hugo in your $PATH then you can set the exact path with this TsConfig:

```
tx_hugo {
    hugo.path.binary = /my/path/hugo
}
```

If you have different path to hugo on different instances of application (beta / live) then you can use TYPO3 conditions:

```
[applicationContext = */*/Live]
  tx_hugo {
      hugo.path.binary = /var/www/.local/hugo
  }
[end]
```

[Changelog](#id6)
-----------------

[](#changelog)

See

###  Health Score

33

—

LowBetter than 72% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity23

Limited adoption so far

Community17

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 71.8% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~7 days

Recently: every ~18 days

Total

24

Last Release

2824d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/6066d053dfdc12f5a676444f6a40b5b7d0b5a112e0ab746c8b04f4a7201b0624?d=identicon)[sourcebroker](/maintainers/sourcebroker)

---

Top Contributors

[![kszymukowicz](https://avatars.githubusercontent.com/u/1453553?v=4)](https://github.com/kszymukowicz "kszymukowicz (183 commits)")[![klamparski](https://avatars.githubusercontent.com/u/753410?v=4)](https://github.com/klamparski "klamparski (34 commits)")[![mjankiewicz](https://avatars.githubusercontent.com/u/1465174?v=4)](https://github.com/mjankiewicz "mjankiewicz (13 commits)")[![stempl88](https://avatars.githubusercontent.com/u/1497764?v=4)](https://github.com/stempl88 "stempl88 (13 commits)")[![kryslin](https://avatars.githubusercontent.com/u/1465380?v=4)](https://github.com/kryslin "kryslin (9 commits)")[![camikazee](https://avatars.githubusercontent.com/u/5994671?v=4)](https://github.com/camikazee "camikazee (2 commits)")[![svider](https://avatars.githubusercontent.com/u/1843022?v=4)](https://github.com/svider "svider (1 commits)")

---

Tags

hugotypo3typo3-cmstypo3-extension

###  Code Quality

TestsPHPUnit

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/sourcebroker-hugo/health.svg)

```
[![Health](https://phpackages.com/badges/sourcebroker-hugo/health.svg)](https://phpackages.com/packages/sourcebroker-hugo)
```

###  Alternatives

[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

103519.9k47](/packages/friendsoftypo3-content-blocks)[shopware/storefront

Storefront for Shopware

684.6M225](/packages/shopware-storefront)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

585.6M545](/packages/shopware-core)[hn/typo3-mcp-server

TYPO3 extension that provides a Model Context Protocol (MCP) server for interacting with TYPO3 pages and records

8523.4k](/packages/hn-typo3-mcp-server)[netresearch/rte-ckeditor-image

Image support in CKEditor for the TYPO3 ecosystem - by Netresearch

611.1M7](/packages/netresearch-rte-ckeditor-image)[pagemachine/searchable

TYPO3 extension to index and search content with Elasticsearch

1039.3k](/packages/pagemachine-searchable)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
