---
title: "Extension Kickstarter"
manual: "TYPO3 Explained"
version: "main"
permalink: "https://docs.typo3.org/permalink/t3coreapi:ext-kickstarter@main"
source: "ExtensionArchitecture/Kickstarter/ExtKickstarter/Index.rst"
rendered: "2026-09-21T11:24:09+00:00"
---

# Extension Kickstarter {#ext-kickstarter}

You can use the [`friendsoftypo3/kickstarter`](https://packagist.org/packages/friendsoftypo3/kickstarter) Extension Kickstarter
tool to quickly create your own TYPO3 extensions. It provides a
basic framework and templates.

You can choose whether the extension is based on
[Extbase](https://docs.typo3.org/permalink/t3coreapi:extbase-extension-framework@main) or not.

Both [plugins](https://docs.typo3.org/permalink/t3coreapi:plugins)
and Controllers can be created with or without Extbase
(for Extbase see [Extbase Controller](https://docs.typo3.org/permalink/t3coreapi:extbase-controller-overview@main))

The extension can also create
[Upgrade wizards](https://docs.typo3.org/permalink/t3coreapi:upgrade-wizards@main)
or add [automatic testing](https://docs.typo3.org/permalink/t3coreapi:testing-extensions@main).

The Extension Kickstarter can add functionality to existing
custom extensions.

> [!NOTE]
> **See also**
>
> [Extension Kickstarter (manual)](https://docs.typo3.org/p/friendsoftypo3/kickstarter/main/en-us/Index.html#start)
