bolt / core
🧿 Bolt 5 Core
Fund package maintenance!
bobdenotter
Installs: 118 228
Dependents: 70
Suggesters: 0
Security: 2
Stars: 548
Watchers: 17
Forks: 160
Open Issues: 218
Requires
- php: >=7.2.9
- composer-runtime-api: ^2
- ext-json: *
- ext-mbstring: *
- ext-pdo: *
- api-platform/core: ^2.6
- babdev/pagerfanta-bundle: ^2.11
- beberlei/doctrineextensions: ^1.3
- bobdenotter/yaml-migrations: ^1.1.1
- bolt/common: ^3.0.5
- cocur/slugify: ^4.0
- composer/composer: ^2.0
- composer/package-versions-deprecated: ^1.11
- doctrine/doctrine-bundle: ^2.4
- doctrine/doctrine-fixtures-bundle: ^3.4
- doctrine/doctrine-migrations-bundle: ^3.2
- doctrine/orm: ^2.10
- drupol/composer-packages: ^2.0
- embed/embed: ^3.4
- erusev/parsedown: ^1.7
- erusev/parsedown-extra: ^0.8.1
- fakerphp/faker: ^1.16
- jasny/twig-extensions: ^1.3
- knplabs/doctrine-behaviors: ^2.1
- knplabs/knp-menu-bundle: ^3.1
- league/glide-symfony: ^1.0.4
- miljar/php-exif: ^0.6.4
- nelexa/zip: ^3.3 || ^4.0
- nelmio/cors-bundle: ^2.1
- nesbot/carbon: ^2.53
- php-translation/symfony-bundle: ^0.12
- phpdocumentor/reflection-docblock: ^5.3
- psr/event-dispatcher: ^1.0
- psr/simple-cache: ^1.0
- scienta/doctrine-json-functions: ^4.4
- sensio/framework-extra-bundle: ^6.2
- siriusphp/upload: ^3.0.1
- squirrelphp/twig-php-syntax: ^1.6
- symfony/asset: ^5.3
- symfony/cache: ^5.3
- symfony/console: ^5.3
- symfony/debug-bundle: ^5.3
- symfony/dependency-injection: ^5.3
- symfony/dotenv: ^5.3
- symfony/error-handler: ^5.3
- symfony/event-dispatcher: ^5.3
- symfony/expression-language: ^5.3
- symfony/flex: ^1.17 || ^2.0
- symfony/form: ^5.3
- symfony/framework-bundle: ^5.3
- symfony/http-client: ^5.3
- symfony/mailer: ^5.3
- symfony/mime: ^5.3
- symfony/monolog-bridge: ^5.3
- symfony/monolog-bundle: ^3.7
- symfony/password-hasher: ^5.3
- symfony/polyfill-php72: ^1.23
- symfony/security-bundle: ^5.3
- symfony/security-csrf: ^5.3
- symfony/serializer: ^5.3
- symfony/stopwatch: ^5.3
- symfony/string: ^5.3
- symfony/translation: ^5.3
- symfony/twig-bridge: ^5.3
- symfony/twig-bundle: ^5.3
- symfony/validator: ^5.3
- symfony/var-dumper: ^5.3
- symfony/var-exporter: ^5.3
- symfony/web-profiler-bundle: ^5.3
- symfony/web-server-bundle: ^4.4
- symfony/webpack-encore-bundle: ^1.12
- symfony/yaml: ^5.3
- symfonycasts/reset-password-bundle: ^1.9
- tightenco/collect: ^v8.34
- twig/extra-bundle: ^3.3
- twig/html-extra: ^3.3
- twig/intl-extra: ^3.3
- twig/twig: ^3.3
- ua-parser/uap-php: ^3.9
- webimpress/safe-writer: ^2.1
- webonyx/graphql-php: ^14.9
- xemlock/htmlpurifier-html5: ^0.1.11
Requires (Dev)
- ext-curl: *
- ext-pdo_sqlite: *
- acmecorp/reference-extension: ^1.2
- bobdenotter/configuration-notices: ^1.2
- bobdenotter/weatherwidget: ^1.1
- bolt/newswidget: ^1.3
- coduo/php-matcher: ^5.0
- dama/doctrine-test-bundle: ^6.6.0
- nyholm/psr7: ^1.4
- ondram/ci-detector: ^4.1
- php-http/curl-client: ^2.2
- php-http/discovery: ^1.14
- php-http/httplug-bundle: ^1.19
- php-http/message: ^1.12
- php-translation/loco-adapter: ^0.11
- phpstan/phpstan: ^1.2.0
- phpstan/phpstan-doctrine: ^1.0
- phpstan/phpstan-symfony: ^1.0.1
- phpunit/phpunit: ^8.5
- se/selenium-server-standalone: ^3.141
- symfony/browser-kit: ^5.3
- symfony/css-selector: ^5.3
- symplify/easy-coding-standard: ^10.0
Conflicts
- cocur/slugify: 4.5.0
- doctrine/dbal: ^3.0
- symfony/dependency-injection: 5.3.7
- symfony/security-http: v5.3.0 v5.3.1
- 5.2.0-rc.1
- 5.2.0-beta.26
- 5.2.0-beta.25
- 5.2.0-beta.24.1
- 5.2.0-beta.24
- 5.2.0-beta.23
- 5.2.0-beta.22
- 5.2.0-beta.21
- 5.2.0-beta.20
- 5.2.0-beta.18.1
- 5.2.0-beta.18
- 5.2.0-beta.17
- 5.2.0-beta.16
- 5.2.0-beta.15.1
- 5.2.0-beta.15
- 5.2.0-beta.14
- 5.2.0-beta.13
- 5.2.0-beta.12
- 5.2.0-beta.11
- 5.2.0-beta.10
- 5.2.0-beta.9
- 5.2.0-beta.8
- 5.2.0-beta.7
- 5.2.0-beta.6
- 5.2.0-beta.5
- 5.2.0-beta.4
- 5.2.0-beta.3
- 5.2.0-beta.2
- 5.2.0-beta.1
- 5.1.x-dev
- 5.1.24
- 5.1.23
- 5.1.22
- 5.1.21
- 5.1.20
- 5.1.19
- 5.1.18
- 5.1.17
- 5.1.16-pl.1
- 5.1.16
- 5.1.15
- 5.1.14
- 5.1.13
- 5.1.12
- 5.1.11
- 5.1.10
- 5.1.9
- 5.1.7-pl.1
- 5.1.7
- 5.1.6
- 5.1.5
- 5.1.4
- 5.1.3
- 5.1.2
- 5.1.1
- 5.1.0
- 5.1.0-beta.3
- 5.1.0-beta.2
- 5.1.0-beta.1
- 5.0.x-dev
- 5.0.7
- 5.0.6
- 5.0.5
- 5.0.4
- 5.0.3
- 5.0.2
- 5.0.1
- 5.0.0
- 5.0.0-rc.2
- 5.0.0-rc.1
- 5.0.0-beta.14
- 5.0.0-beta.13
- 5.0.0-beta.12
- 5.0.0-beta.10
- 5.0.0-beta.9
- 5.0.0-beta.8
- 5.0.0-beta.7
- 5.0.0-beta.6.1
- 5.0.0-beta.6
- 5.0.0-beta.5
- 5.0.0-beta.4
- 5.0.0-beta.3
- 5.0.0-beta.2
- 5.0.0-beta.1.3
- 5.0.0-beta.1.2
- 5.0.0-beta.1.1
- 5.0.0-beta.1
- 4.2.x-dev
- 4.2.6
- 4.2.5
- 4.2.4
- 4.2.3
- 4.2.2
- 4.2.1
- 4.2.0
- 4.2.0-rc.1
- 4.2.0-beta.14
- 4.2.0-beta.13
- 4.2.0-beta.12
- 4.2.0-beta.11
- 4.2.0-beta.10
- 4.2.0-beta.9
- 4.2.0-beta.8.3
- 4.2.0-beta.8.2
- 4.2.0-beta.8.1
- 4.2.0-beta.8
- 4.2.0-beta.7.2
- 4.2.0-beta.7.1
- 4.2.0-beta.7
- 4.2.0-beta.6
- 4.2.0-beta.5
- 4.2.0-beta.4
- 4.2.0-beta.3
- 4.2.0-beta.2
- 4.1.x-dev
- 4.1.23
- 4.1.22
- 4.1.21.1
- 4.1.21
- 4.1.20
- 4.1.19
- 4.1.18
- 4.1.17
- 4.1.16
- 4.1.15
- 4.1.14
- 4.1.13
- 4.1.12
- 4.1.11
- 4.1.10
- 4.1.9
- 4.1.8
- 4.1.7.1
- 4.1.7
- 4.1.6
- 4.1.5
- 4.1.4
- 4.1.3
- 4.1.2
- 4.1.0
- 4.0.1
- 4.0.0
- 4.0.0-rc.44
- 4.0.0-rc.43
- 4.0.0-rc.42
- 4.0.0-rc.41
- 4.0.0-rc.40
- 4.0.0-rc.39
- 4.0.0-rc.37
- 4.0.0-rc.35
- 4.0.0-rc.34
- 4.0.0-rc.33
- 4.0.0-rc.32
- 4.0.0-rc.31
- 4.0.0-rc.29
- 4.0.0-rc.28
- 4.0.0-rc.27
- 4.0.0-rc.26
- 4.0.0-rc.25
- 4.0.0-rc.24
- 4.0.0-rc.23
- 4.0.0-rc.22
- 4.0.0-rc.21
- 4.0.0-rc.20
- 4.0.0-rc.19
- 4.0.0-rc.18
- 4.0.0-rc.17
- 4.0.0-rc.16
- 4.0.0-rc.15
- 4.0.0-rc.14
- 4.0.0-rc.13
- 4.0.0-rc.12
- 4.0.0-rc.11
- 4.0.0-rc.10
- 4.0.0-rc.9
- 4.0.0-rc.8
- 4.0.0-rc.7
- 4.0.0-rc.6
- 4.0.0-rc.5
- 4.0.0-rc.4
- 4.0.0-rc.3
- 4.0.0-rc.2
- 4.0.0-rc.1
- 4.0.0-beta.5.9
- 4.0.0-beta.5.8
- 4.0.0-beta.5.7
- 4.0.0-beta.5.6
- 4.0.0-beta.5.5
- 4.0.0-beta.5.4
- 4.0.0-beta.5.3
- 4.0.0-beta.5.2
- 4.0.0-beta.5.1
- 4.0.0-beta.5
- 4.0.0-beta.4.6
- 4.0.0-beta.4.5
- 4.0.0-beta.4.4
- 4.0.0-beta.4.3
- 4.0.0-beta.4.2
- 4.0.0-beta.4.1
- 4.0.0-beta.4
- 4.0.0-beta.3.8
- 4.0.0-beta.3.7
- 4.0.0-beta.3.6
- 4.0.0-beta.3.5
- 4.0.0-beta.3.4
- 4.0.0-beta.3.3
- 4.0.0-beta.3.2
- 4.0.0-beta.3.1
- 4.0.0-beta.3
- 4.0.0-beta.2.10
- 4.0.0-beta.2.9
- 4.0.0-beta.2.8
- 4.0.0-beta.2.7
- 4.0.0-beta.2.6
- 4.0.0-beta.2.5
- 4.0.0-beta.2.4
- 4.0.0-beta.2.3
- 4.0.0-beta.2.2
- 4.0.0-beta.2.1
- 4.0.0-beta.2
- 4.0.0-beta.1.8
- 4.0.0-beta.1.7
- 4.0.0-beta.1.6
- 4.0.0-beta.1.5
- 4.0.0-beta.1.4
- 4.0.0-beta.1.3
- 4.0.0-beta.1.2
- 4.0.0-beta.1.1
- 4.0.0-beta.1
- 4.0.0-alpha3
- 1.0.0-alpha1
- dev-dependabot/npm_and_yarn/follow-redirects-1.15.4
- dev-dependabot/npm_and_yarn/axios-1.6.0
- dev-vue-upgrade
- dev-feature/live-preview
This package is auto-updated.
Last update: 2024-10-29 10:13:42 UTC
README
The starting point of your new website
Key Features • How To Use • How To Contribute • Credits • License
Key Features
Bolt is a fully open source, adaptable platform for building and running modern websites. It's built on PHP, Symfony, Doctrine, Twig, API-Platform and more. Bolt can be used as a traditional CMS or headless/decoupled. It is fully multilingual, and extensible using custom code in your projects, or through extensions installed from the Composer ecosystem.
- Built with Symfony: fully extensible with Symfony 5 extensions
- YAML configuration: Adding new types of pages, new fields, new languages, etc. is all done in neat YAML.
- Built-in internationalisation and Editor available in 15 languages.
- Out-of-the-box API: RESTful and GraphQL
- Dummy content to test your site in development or show it to a client
- Best rich content editors Fully licensed Redactor and Article fields to fit any content, for free.
How To Use
To create a new Bolt Project, check out the instructions in Bolt's distribution repository.
For development of Bolt CMS itself, check out the setup guide
How To Contribute
There are multiple ways to help the Bolt project going forward:
- Star this repository
- Learn how to spread the word
- Help by writing and contributing code or documentation
- Sponsor Bob: Bolt's creator and chief developer
Credits
The ongoing Bolt development takes place under the care of:
License
MIT
boltcms.io  · GitHub bolt  · Twitter @BoltCMS