Download the PHP package contao/core-bundle without Composer

On this page you can find all versions of the php package contao/core-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.


After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package core-bundle

Contao core bundle

Contao is an Open Source PHP Content Management System for people who want a professional website that is easy to maintain. Visit the project website for more information.

Contao has been designed as a Symfony bundle, which can be used to add CMS functionality to any Symfony application. If you do not have an existing Symfony application yet, we recommend using the Contao managed edition as basis for your application.


The Contao core bundle has a recipe in the symfony/recipes-contrib repository. Be sure to either enable contrib recipes for your project by running the following command or follow the instructions to use the contrib recipe during the installation process.

Add the contao-component-dir to the extra section of your composer.json file.


Install Contao and all its dependencies by executing the following command:

Note that you can exchange the php-http/guzzle6-adapter package with any other HTTP client implementation. If you already have an HTTP client implementation, you can omit the package entirely.


Configure the DATABASE_URL in your environment, either using environment variables or by using the Dotenv component.

Enable ESI in the config/packages/framework.yaml file.

Add the Contao routes to your config/routing.yaml file, and be sure to load the ContaoCoreBundle at the very end, so the catch-all route does not catch your application routes.

Edit your config/security.yaml file and merge all the providers, encoders, firewalls and access_control sections:

The Contao core-bundle is now installed and activated. Use the contao:migrate command to upgrade the database and the contao:user:create command to create your first back end user.


Contao is licensed under the terms of the LGPLv3.

Getting support

Visit the support page to learn about the available support options.

All versions of core-bundle with dependencies

PHP Build Version
Package Version
Requires php Version ^8.1
ext-dom Version *
ext-filter Version *
ext-gd Version *
ext-hash Version *
ext-intl Version *
ext-json Version *
ext-pcre Version *
ext-pdo Version *
ext-session Version *
ext-zlib Version *
composer-runtime-api Version ^2.0.14
ausi/slug-generator Version ^1.1
bacon/bacon-qr-code Version ^2.0
contao-components/ace Version ^1.8
contao-components/chosen Version ^2.0
contao-components/colorbox Version ^1.6
contao-components/colorpicker Version ^1.5
contao-components/contao Version ^9.1
contao-components/datepicker Version ^3.0
contao-components/dropzone Version ^5.0.1
contao-components/handorgel Version ^1.0
contao-components/jquery Version ^3.5
contao-components/jquery-ui Version ^1.11.4
contao-components/mediabox Version ^1.5
contao-components/mootools Version ^
contao-components/simplemodal Version ^3.0
contao-components/swipe Version ^2.0.3
contao-components/swiper Version ^11.0
contao-components/tablesort Version ^4.0
contao-components/tablesorter Version ^2.1
contao-components/tinymce4 Version ^5.0 || ^6.0
contao-components/tristen-tablesort Version ^5.3
contao/image Version ^1.2
contao/imagine-svg Version ^1.0
doctrine/collections Version ^2.1
doctrine/dbal Version ^3.6
doctrine/doctrine-bundle Version ^2.8
doctrine/orm Version ^2.17
doctrine/persistence Version ^3.2
dragonmantank/cron-expression Version ^2.3
debril/feed-io Version ^6.0
friendsofsymfony/http-cache Version ^2.15.1
friendsofsymfony/http-cache-bundle Version ^2.6
guzzlehttp/promises Version ^1.5
imagine/imagine Version ^1.2.4
knplabs/knp-menu Version ^3.1
knplabs/knp-menu-bundle Version ^3.0
knplabs/knp-time-bundle Version ^1.11 || ^2.0
lcobucci/jwt Version ^4.0 || ^5.0
league/commonmark Version ^2.2
league/flysystem Version ^3.0
league/flysystem-bundle Version ^3.0
matthiasmullie/minify Version ^1.3
monolog/monolog Version ^2.0
nelmio/cors-bundle Version ^2.0.1
nelmio/security-bundle Version ^3.0
nikic/php-parser Version ^4.9
nyholm/psr7 Version ^1.2
paragonie/constant_time_encoding Version ^2.2
phpspec/php-diff Version ^1.0
psr/cache Version ^3.0
psr/container Version ^2.0
psr/http-message Version ^1.0 || ^2.0
psr/log Version ^1.1 || 2.0 || ^3.0
scheb/2fa-backup-code Version ^6.0
scheb/2fa-bundle Version ^6.0
scheb/2fa-trusted-device Version ^6.0
scrivo/highlight.php Version ^9.18
scssphp/scssphp Version ^1.5
simplepie/simplepie Version ^1.3
spatie/schema-org Version ^3.4
spomky-labs/otphp Version ^10.0
symfony-cmf/routing Version ^3.0
symfony-cmf/routing-bundle Version ^3.0
symfony/asset Version ^6.4
symfony/cache Version ^6.4
symfony/cache-contracts Version ^3.0
symfony/config Version ^6.4
symfony/console Version ^6.4
symfony/dependency-injection Version ^6.4
symfony/deprecation-contracts Version ^3.0
symfony/doctrine-bridge Version ^6.4
symfony/doctrine-messenger Version ^6.4
symfony/dom-crawler Version ^6.4
symfony/event-dispatcher Version ^6.4
symfony/event-dispatcher-contracts Version ^3.0
symfony/expression-language Version ^6.4
symfony/filesystem Version ^6.4
symfony/finder Version ^6.4
symfony/framework-bundle Version ^6.4
symfony/html-sanitizer Version ^6.4
symfony/http-client Version ^6.4
symfony/http-client-contracts Version ^3.1
symfony/http-foundation Version ^6.4
symfony/http-kernel Version ^6.4
symfony/intl Version ^6.4
symfony/lock Version ^6.4
symfony/mailer Version ^6.4
symfony/messenger Version ^6.4
symfony/mime Version ^6.4
symfony/monolog-bridge Version ^6.4
symfony/password-hasher Version ^6.4
symfony/polyfill-intl-idn Version ^1.0
symfony/polyfill-mbstring Version ^1.0
symfony/process Version ^6.4
symfony/property-access Version ^6.4
symfony/rate-limiter Version ^6.4
symfony/routing Version ^6.4
symfony/security-bundle Version ^6.4
symfony/security-core Version ^6.4
symfony/security-csrf Version ^6.4
symfony/security-http Version ^6.4
symfony/service-contracts Version ^3.0
symfony/string Version ^6.4
symfony/translation Version ^6.4
symfony/translation-contracts Version ^3.0
symfony/twig-bridge Version ^6.4
symfony/twig-bundle Version ^6.4
symfony/uid Version ^6.4
symfony/var-dumper Version ^6.4
symfony/yaml Version ^6.4
terminal42/escargot Version ^1.6
terminal42/service-annotation-bundle Version ^1.1
toflar/cronjob-supervisor Version ^2.0
twig/string-extra Version ^3.0
twig/twig Version ^3.8
ua-parser/uap-php Version ^3.9
webignition/robots-txt-file Version ^3.0
wikimedia/less.php Version ^1.7
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package contao/core-bundle contains the following files

Loading the files please wait ....