nuxt-typo3
TYPO3 Frontend rendered in Vue.js and Nuxt (frontend for EXT:headless)
3,478
100
| Install | |
|---|---|
npm install nuxt-typo3 |
|
| Latest Version: | 1.4.0 |
| License: | MIT |
| Last Updated: | Oct 24, 2025 |
| Links: | GitHub · npm |
Maintainer: mateusznarowski
TYPO3 module for Nuxt.js and TYPO3 headless provides API handling and frontend rendering.
TYPO3 & Headless Ext compability
TYPO3 >= v11.5 & Headless version 3.x -> nuxt-typo3@1.x.x (master)
TYPO3 < 11.5 & Headless version 2.x -> nuxt-typo3@0.x.x (0.9x)
DOCUMENTATION
NUXT3
Are you looking for the newest version compatible with Nuxt3? https://t3headless.macopedia.io/nuxt-typo3/
Features
✅ Handle dynamic API routes
✅ Frontend layouts
✅ Backend layouts
✅ Multilanguage
✅ Meta tags provided by API
✅ Most of the standard TYPO3 Content Elements
✅ SSR Ready
Setup
Installation
Install with yarn
yarn add nuxt-typo3
Install with npm
npm install nuxt-typo3
Configuration
- Add
typo3object to your nuxt.config.js to configure all required settings.
{
modules: [
'nuxt-typo3',
],
typo3: {
baseURL: 'https://yourwebsite.com',
api: {
baseURL: 'https://api.yourwebsite.com'
},
i18n: {
locales: ['en', 'pl', 'de'],
defaultLocale: 'en'
}
}
}
- By default this plugin uses dynamic routing (
_.vue), please removeindex.vuefrom pages directory - now your pages provides TYPO3 API.
See In action
Development
- Clone this repository
- Install dependencies using
yarn install - Start development server using
yarn dev
Please read contributing guide
License
Copyright (c) MACOPEDIA
Related Packages
create-bluemtx-storefront
Scaffold an external BlueMTX headless storefront (Nuxt) using @bluemtx/storefron...
308
0
Version History
| Version | Released | License |
|---|---|---|
| 1.4.0 | MIT | |
| 1.3.4 | MIT | |
| 1.3.3 | MIT | |
| 1.3.2 | MIT | |
| 1.3.1 | MIT | |
| 1.3.0 | MIT | |
| 1.2.4 | MIT | |
| 1.2.3 | MIT | |
| 1.2.2 | MIT | |
| 1.2.1 | MIT | |
| 1.2.0 | MIT | |
| 1.1.1 | MIT | |
| 1.1.0 | MIT | |
| 1.0.1 | MIT | |
| 1.0.0 | MIT | |
| 0.9.6 | MIT | |
| 0.9.5 | MIT | |
| 0.9.4 | MIT | |
| 0.9.3 | MIT | |
| 0.9.2 | MIT | |
| 0.9.1 | MIT | |
| 0.9.0 | MIT | |
| 0.8.0 | MIT | |
| 0.7.1 | MIT | |
| 0.6.0 | MIT | |
| 0.5.0 | MIT | |
| 0.4.0 | MIT | |
| 0.3.1 | MIT | |
| 0.3.0 | MIT | |
| 0.2.0 | MIT |
Showing the latest 30 of 31. See every release on npm
Pre-releases (11)
| Version | Released | License |
|---|---|---|
| 1.2.3-alpha.0 | MIT | |
| 1.2.2-alpha.0 | MIT | |
| 1.2.0-alpha.0 | MIT | |
| 1.0.0-alpha.6 | MIT | |
| 1.0.0-alpha.5 | MIT | |
| 1.0.0-alpha.4 | MIT | |
| 1.0.0-alpha.3 | MIT | |
| 1.0.0-alpha.2 | MIT | |
| 1.0.0-alpha.1 | MIT | |
| 1.0.0-alpha.0 | MIT | |
| 0.9.5-alpha.0 | MIT |