PHPackages                             praetorius/vite-asset-collector - 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. praetorius/vite-asset-collector

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

praetorius/vite-asset-collector
===============================

Use AssetCollector to embed frontend assets generated by vite

1.16.0(1mo ago)52255.0k—9.8%27[6 PRs](https://github.com/s2b/vite-asset-collector/pulls)1GPL-2.0-or-laterPHPPHP &gt;=8.2CI passing

Since May 8Pushed 1mo ago3 watchersCompare

[ Source](https://github.com/s2b/vite-asset-collector)[ Packagist](https://packagist.org/packages/praetorius/vite-asset-collector)[ RSS](/packages/praetorius-vite-asset-collector/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (20)Versions (31)Used By (1)

Vite AssetCollector for TYPO3
=============================

[](#vite-assetcollector-for-typo3)

[![tests](https://github.com/s2b/vite-asset-collector/actions/workflows/tests.yaml/badge.svg)](https://github.com/s2b/vite-asset-collector/actions/workflows/tests.yaml)[![Total downloads](https://camo.githubusercontent.com/e034031b21698f38a848a8899c346d3390f2f2a0187ac1f233b8e55991dc206b/68747470733a2f2f7479706f332d6261646765732e6465762f62616467652f766974655f6173736574636f6c6c6563746f722f646f776e6c6f6164732f736869656c64732e737667)](https://extensions.typo3.org/extension/vite_asset_collector)[![TYPO3 versions](https://camo.githubusercontent.com/b5ea520452ae5dbc0fee88bc24e12c756c10eaabef7e112b1fc50ff0b8b5d139/68747470733a2f2f7479706f332d6261646765732e6465762f62616467652f766974655f6173736574636f6c6c6563746f722f7479706f332f736869656c64732e737667)](https://extensions.typo3.org/extension/vite_asset_collector)[![Latest version](https://camo.githubusercontent.com/2882027765ef46bacc6a58aefd82d9f636a73a3ce58b833202b42bcf4ec67dce/68747470733a2f2f7479706f332d6261646765732e6465762f62616467652f766974655f6173736574636f6c6c6563746f722f76657273696f6e2f736869656c64732e737667)](https://extensions.typo3.org/extension/vite_asset_collector)

Vite AssetCollector allows you to use the modern frontend bundler **[vite](https://vitejs.dev/)**to build your TYPO3 project's frontend assets.

Documentation
-------------

[](#documentation)

**[Documentation on docs.typo3.org](https://docs.typo3.org/p/praetorius/vite-asset-collector/main/en-us/)**

### tl;dr

[](#tldr)

```
composer req praetorius/vite-asset-collector
npm install --save-dev vite vite-plugin-typo3
```

- Include PlugIn in vite config
- Add `Configuration/ViteEntrypoints.json` to extension(s)
- Add `` to template
- Run vite server
- Have fun!

Discussion &amp; Support
------------------------

[](#discussion--support)

You can join **[\#vite on TYPO3 Slack](https://typo3.slack.com/app_redirect?channel=vite)**to discuss anything about vite and TYPO3.

Feel free to **[contact me directly](mailto:moin@praetorius.me)** if you are interested in a (paid) workshop to introduce vite to your TYPO3 projects.

###  Health Score

62

—

FairBetter than 99% of packages

Maintenance89

Actively maintained with recent releases

Popularity50

Moderate usage in the ecosystem

Community26

Small or concentrated contributor base

Maturity68

Established project with proven stability

 Bus Factor1

Top contributor holds 89% 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 ~55 days

Recently: every ~31 days

Total

20

Last Release

57d ago

PHP version history (2 changes)1.1.0PHP &gt;=8.1

1.13.0PHP &gt;=8.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/ca4eee1e54bccd482945cd03a170a3dfa0c4672c32d0a565dc1228a905a06c27?d=identicon)[s2b](/maintainers/s2b)

---

Top Contributors

[![s2b](https://avatars.githubusercontent.com/u/458524?v=4)](https://github.com/s2b "s2b (170 commits)")[![brotkrueml](https://avatars.githubusercontent.com/u/2566282?v=4)](https://github.com/brotkrueml "brotkrueml (4 commits)")[![franzkugelmann](https://avatars.githubusercontent.com/u/11320147?v=4)](https://github.com/franzkugelmann "franzkugelmann (3 commits)")[![mediaessenz](https://avatars.githubusercontent.com/u/16038153?v=4)](https://github.com/mediaessenz "mediaessenz (2 commits)")[![ochorocho](https://avatars.githubusercontent.com/u/4623070?v=4)](https://github.com/ochorocho "ochorocho (2 commits)")[![ohader](https://avatars.githubusercontent.com/u/402145?v=4)](https://github.com/ohader "ohader (2 commits)")[![rintisch](https://avatars.githubusercontent.com/u/44193208?v=4)](https://github.com/rintisch "rintisch (1 commits)")[![beardcoder](https://avatars.githubusercontent.com/u/9371658?v=4)](https://github.com/beardcoder "beardcoder (1 commits)")[![Tim-Obert](https://avatars.githubusercontent.com/u/45205076?v=4)](https://github.com/Tim-Obert "Tim-Obert (1 commits)")[![BreathCodeFlow](https://avatars.githubusercontent.com/u/164152302?v=4)](https://github.com/BreathCodeFlow "BreathCodeFlow (1 commits)")[![janslu](https://avatars.githubusercontent.com/u/6967002?v=4)](https://github.com/janslu "janslu (1 commits)")[![jan-vodila](https://avatars.githubusercontent.com/u/6804776?v=4)](https://github.com/jan-vodila "jan-vodila (1 commits)")[![jramke](https://avatars.githubusercontent.com/u/81250358?v=4)](https://github.com/jramke "jramke (1 commits)")[![linawolf](https://avatars.githubusercontent.com/u/48202465?v=4)](https://github.com/linawolf "linawolf (1 commits)")

---

Tags

buildfluidfrontendtypo3viewhelpervitewatcher

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/praetorius-vite-asset-collector/health.svg)

```
[![Health](https://phpackages.com/badges/praetorius-vite-asset-collector/health.svg)](https://phpackages.com/packages/praetorius-vite-asset-collector)
```

###  Alternatives

[friendsoftypo3/content-blocks

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

96374.6k23](/packages/friendsoftypo3-content-blocks)[georgringer/news

News system - Versatile news system based on Extbase &amp; Fluid and using the latest technologies provided by TYPO3 CMS.

2815.1M90](/packages/georgringer-news)[fluidtypo3/flux

The flux package from FluidTYPO3

152982.2k20](/packages/fluidtypo3-flux)[eliashaeussler/typo3-form-consent

Extension for TYPO3 CMS that adds double opt-in functionality to EXT:form

1481.0k](/packages/eliashaeussler-typo3-form-consent)[brotkrueml/schema

Embedding schema.org vocabulary - API and view helpers for schema.org markup

33584.6k13](/packages/brotkrueml-schema)[php-soap/wsdl

Deals with WSDLs

173.5M12](/packages/php-soap-wsdl)

PHPackages © 2026

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