kiwa / console
This library provides a CLI to help handling a website made with Kiwa.
1.8.0
2026-06-10 06:31 UTC
Requires
- php: >=8.2
- ext-dom: *
- ext-json: *
- axy/htpasswd: ^1.0 || ^2.0
- bitandblack/composer-helper: ^1.0 || ^2.0
- bitandblack/helpers: ^1.0 || ^2.0
- bitandblack/pathinfo: ^1.0 || ^2.0
- bitandblack/sentence-construction: ^1.0 || ^2.0
- kiwa/core: ^1.0
- nette/robot-loader: ^3.4 || ^4.0
- nikic/php-parser: ^5.0
- ocramius/package-versions: ^1.9 || ^2.0
- places2be/locales: ^1.12 || ^2.0 || ^3.0
- spatie/emoji: ^2.0 || ^3.0 || ^4.0
- symfony/console: ^6.0 || ^7.0 || ^8.0
- symfony/dotenv: ^6.0 || ^7.0 || ^8.0
- symfony/finder: ^6.0 || ^7.0 || ^8.0
- symfony/process: ^6.0 || ^7.0 || ^8.0
- symfony/yaml: ^6.0 || ^7.0 || ^8.0
Requires (Dev)
- bitandblack/image-information: ^2.0 || ^3.0
- bitandblack/sitemap: ^2.0
- codewithkyrian/transformers: ^0
- kiwa/source-collection: ^1.6.1
- phpstan/phpstan: ^2.0
- phpunit/phpunit: ^11.0
- rector/rector: ^2.0
- spatie/browsershot: ^5.0
- stichoza/google-translate-php: ^4.1 || ^5.0
- symfony/var-dumper: ^7.0 || ^8.0
- symplify/easy-coding-standard: ^13.0
Replaces
This package is auto-updated.
Last update: 2026-06-12 09:14:29 UTC
README
Kiwa Console
This library provides a CLI to help handling a website made with Kiwa.
Installation
This library is made for the use with Composer. Add it to your project by running $ composer require kiwa/console.
Please note: The easiest way to create a website with Kiwa is by using the Website Skeleton. It will create all the needed files and loads the kiwa/core along with the kiwa/console as dependencies.
Available Commands
| Command | Description |
|---|---|
asset:attribute-cache:create | Creates a asset attribute cache. |
assets:install | Installs all asset files. |
basic:metatags | Defines basic meta tags. |
cache:clear | Deletes all cache files. |
composer:json:update | Updates the composer.json file. |
config:convert | Converts the config file into another format. |
config:validate | Validates the config file. |
files:update | Updates all static files. |
htaccess:create | Creates a .htaccess file. |
introduction | Shows the introduction. |
language:define | Defines the language handling. |
metastorm:file:create | Creates or updates a .meta-storm.xml file in the project root. |
page:create | Creates a new page. |
robotstxt:create | Creates a robots.txt file. |
screenshot:create | Takes screenshots of all existing pages. |
server:start | Starts a local PHP server. |
translation:clear | Clears all translation files. |
translation:find-missing | Finds missing translations. |
translation:sort | Sorts all translations. |
translation:unused:remove | Finds unused translations in the language files. |
url:define | Defines the url structure. |
Help
If you have any questions, feel free to contact us under hello@bitandblack.com.
Further information about Bit&Black can be found under www.bitandblack.com.