PHPackages                             oliverthiele/ot-febuild - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. oliverthiele/ot-febuild

ActiveTypo3-cms-extension[Utility &amp; Helpers](/categories/utility)

oliverthiele/ot-febuild
=======================

TYPO3 extension that serves as a target for frontend build output (e.g. from Webpack). No assets included.

v1.0.2(1y ago)0176↓33.3%1GPL-2.0-or-laterPHP

Since Sep 28Pushed 11mo ago1 watchersCompare

[ Source](https://github.com/oliverthiele/ot-febuild)[ Packagist](https://packagist.org/packages/oliverthiele/ot-febuild)[ Docs](https://www.oliver-thiele.de/)[ RSS](/packages/oliverthiele-ot-febuild/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (1)Versions (4)Used By (1)

ot\_febuild – Webpack Build Target Extension for TYPO3
======================================================

[](#ot_febuild--webpack-build-target-extension-for-typo3)

This TYPO3 extension provides a clean, Composer-friendly target for frontend build artifacts (e.g. from Webpack). It helps keep your sitepackage free from compiled output and allows better IDE synchronization and version control separation.

The build process should output all assets (CSS, JS, fonts, icons, etc.) into the folder:

`EXT:ot_febuild/Resources/Public/Assets/`

TYPO3 automatically handles cache busting via `versionNumberInFilename`and – in TYPO3 v12 and v13 – symlinks the public directory under:

`public/_assets/`

---

✅ Benefits
----------

[](#-benefits)

- Keeps generated files out of your sitepackage and Git history
- TYPO3 can resolve paths via `EXT:ot_febuild/...` for JS/CSS includes
- Compatible with `versionNumberInFilename` and TYPO3 v12+ public asset handling
- Ideal for use in Composer-based installations

---

📦 Installation
--------------

[](#-installation)

```
composer require oliverthiele/ot-febuild
```

🔧 Integration via TypoScript
----------------------------

[](#-integration-via-typoscript)

Example configuration:

```
page {
    includeCSS.styles = EXT:ot_febuild/Resources/Public/Assets/Css/Main.css
    includeJs.script = EXT:ot_febuild/Resources/Public/Assets/JavaScript/Main.js
}

```

Additional assets (e.g. icons, fonts) are also available under:

`EXT:ot_febuild/Resources/Public/Assets/`

If you're using the corresponding frontend build configuration, Font Awesome SVG icons are available in:

`EXT:ot_febuild/Resources/Public/Assets/SVG/`

---

🔁 Deployment Example (DDEV → Live Server)
-----------------------------------------

[](#-deployment-example-ddev--live-server)

```
rsync -avzP -e 'ssh -p 22' --progress --dry-run \
    /var/www/html/vendor/oliverthiele/ot-febuild/Resources/Public/Assets/ \
    user@dev.example.com:/usr/home/user/public_html/typo3-dev/packages/ot_febuild/Resources/Public/Assets
```

You can automate this as part of your deployment or build pipeline.

---

📝 License
---------

[](#-license)

This project is licensed under the GNU General Public License v2.0 or later (GPL-2.0-or-later).

---

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance47

Moderate activity, may be stable

Popularity13

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity45

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~241 days

Total

3

Last Release

475d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/444a8485d8bda9eb7fbee92b418d929e1eeee50334a3cbb392a38f2eda95f951?d=identicon)[oliverthiele](/maintainers/oliverthiele)

---

Top Contributors

[![oliverthiele](https://avatars.githubusercontent.com/u/5030298?v=4)](https://github.com/oliverthiele "oliverthiele (3 commits)")

---

Tags

cmstypo3

### Embed Badge

![Health badge](/badges/oliverthiele-ot-febuild/health.svg)

```
[![Health](https://phpackages.com/badges/oliverthiele-ot-febuild/health.svg)](https://phpackages.com/packages/oliverthiele-ot-febuild)
```

###  Alternatives

[dmitryd/typo3-dd-googlesitemap

Google sitemaps for TYPO3

24198.0k](/packages/dmitryd-typo3-dd-googlesitemap)[t3kit/t3kit

t3kit project. A TYPO3 website starterkit.

5624.3k](/packages/t3kit-t3kit)[koninklijke-collective/my-redirects

TYPO3 Extension: Redirects management

17152.4k](/packages/koninklijke-collective-my-redirects)[codingfreaks/cf-cookiemanager

Manage cookies, scripts, and GDPR compliance on your Typo3 website with CodingFreaks Typo3 Cookie Manager. Customize cookie banners, streamline workflow, and enhance user experience. Ensure GDPR compliance and take control of cookie management with our Typo3 cookie management extension. Visit the official Typo3 Documentation page to learn more.

1625.8k](/packages/codingfreaks-cf-cookiemanager)[t3kit/theme-t3kit

Base Theme fot t3kit project

2410.2k](/packages/t3kit-theme-t3kit)

PHPackages © 2026

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