collision maintained by nunomaduro
Description
Cli error handling for console/command-line PHP applications.
Author
Last update
2026/02/17 18:33 (v8.x-dev)
License
Downloads
323 312 991
Tags
Last update
2026/02/17 18:33
License
Require
- filp/whoops ^2.18.4
- php ^8.2.0
- symfony/console ^7.4.4 || ^8.0.4
- nunomaduro/termwind ^2.4.0
Last update
2026/02/17 18:33
License
Require
- php ^8.2.0
- filp/whoops ^2.18.4
- nunomaduro/termwind ^2.4.0
- symfony/console ^7.4.4 || ^8.0.4
Last update
2026/02/17 00:05
License
Require
- php ^8.2.0
- filp/whoops ^2.18.4
- nunomaduro/termwind ^2.3.3
- symfony/console ^7.4.4 || ^8.0.4
Last update
2025/11/20 03:55
License
Require
- php ^8.2.0
- filp/whoops ^2.18.1
- nunomaduro/termwind ^2.3.1
- symfony/console ^7.3.0
Last update
2025/06/25 04:12
License
Require
- php ^8.2.0
- filp/whoops ^2.18.1
- nunomaduro/termwind ^2.3.1
- symfony/console ^7.3.0
Last update
2025/06/11 03:04
License
Require
- php ^8.2.0
- filp/whoops ^2.18.1
- nunomaduro/termwind ^2.3.1
- symfony/console ^7.3.0
Last update
2025/04/03 16:33
License
Require
- php ^8.2.0
- filp/whoops ^2.18.0
- nunomaduro/termwind ^2.3.0
- symfony/console ^7.2.5
Last update
2025/03/14 23:37
License
Require
- php ^8.2.0
- filp/whoops ^2.17.0
- nunomaduro/termwind ^2.3.0
- symfony/console ^7.2.1
Last update
2025/03/14 23:35
License
Require
- php ^8.1.0
- filp/whoops ^2.17.0
- nunomaduro/termwind ^1.17.0
- symfony/console ^6.4.17
Last update
2025/03/14 23:35
License
Require
- php ^8.1.0
- filp/whoops ^2.17.0
- nunomaduro/termwind ^1.17.0
- symfony/console ^6.4.17
Last update
2025/01/23 14:41
License
Require
- php ^8.2.0
- filp/whoops ^2.16.0
- nunomaduro/termwind ^2.3.0
- symfony/console ^7.2.1
Last update
2025/01/23 13:48
License
Require
- php ^8.2.0
- filp/whoops ^2.16.0
- nunomaduro/termwind ^2.3.0
- symfony/console ^7.2.1
Last update
2024/10/15 18:06
License
Require
- php ^8.2.0
- filp/whoops ^2.16.0
- nunomaduro/termwind ^2.1.0
- symfony/console ^7.1.5
Last update
2024/10/15 17:12
License
Require
- php ^8.1.0
- filp/whoops ^2.16.0
- nunomaduro/termwind ^1.15.1
- symfony/console ^6.4.12
Last update
2024/08/03 17:32
License
Require
- php ^8.2.0
- filp/whoops ^2.15.4
- nunomaduro/termwind ^2.0.1
- symfony/console ^7.1.3
Last update
2024/07/17 00:41
License
Require
- php ^8.2.0
- filp/whoops ^2.15.4
- nunomaduro/termwind ^2.0.1
- symfony/console ^7.1.2
Last update
2024/03/06 17:20
License
Require
- php ^8.2.0
- filp/whoops ^2.15.4
- nunomaduro/termwind ^2.0.1
- symfony/console ^7.0.4
Last update
2024/01/12 14:38
License
Require
- php ^8.2.0
- filp/whoops ^2.15.4
- nunomaduro/termwind ^2.0.0
- symfony/console ^7.0.2
Last update
2023/12/08 17:03
License
Require
- php ^8.2.0
- filp/whoops ^2.15.4
- nunomaduro/termwind ^2.0.0
- symfony/console ^7.0.1
Last update
2023/12/04 13:08
License
Require
- php ^8.2.0
- filp/whoops ^2.15.4
- nunomaduro/termwind ^2.0.0
- symfony/console ^7.0.1
Last update
2023/10/11 17:45
License
Require
- php ^8.1.0
- filp/whoops ^2.15.3
- nunomaduro/termwind ^1.15.1
- symfony/console ^6.3.4
Last update
2023/09/19 12:45
License
Require
- php ^8.1.0
- filp/whoops ^2.15.3
- nunomaduro/termwind ^1.15.1
- symfony/console ^6.3.4
Last update
2023/08/07 10:03
License
Require
- php ^8.1.0
- filp/whoops ^2.15.3
- nunomaduro/termwind ^1.15.1
- symfony/console ^6.3.2
Last update
2023/08/04 12:26
License
Require
- php ^8.1.0
- filp/whoops ^2.15.3
- nunomaduro/termwind ^1.15.1
- symfony/console ^6.3.2
Last update
2023/06/29 11:10
License
Require
- php ^8.1.0
- filp/whoops ^2.15.2
- nunomaduro/termwind ^1.15.1
- symfony/console ^6.3.0
Last update
2023/06/15 12:51
License
Require
- php ^8.1.0
- filp/whoops ^2.15.2
- nunomaduro/termwind ^1.15.1
- symfony/console ^6.3.0
Last update
2023/04/23 00:12
License
Require
- php ^8.1.0
- filp/whoops ^2.15.2
- nunomaduro/termwind ^1.15.1
- symfony/console ^6.2.8
Last update
2023/04/23 00:02
License
Require
- php ^8.1.0
- filp/whoops ^2.15.2
- nunomaduro/termwind ^1.15.1
- symfony/console ^6.2.8
Last update
2023/04/14 12:39
License
Require
- php ^8.1.0
- filp/whoops ^2.15.2
- nunomaduro/termwind ^1.15.1
- symfony/console ^6.2.8
Last update
2023/03/31 10:17
License
Require
- php ^8.1.0
- filp/whoops ^2.15.1
- nunomaduro/termwind ^1.15.1
- symfony/console ^6.2.7
Last update
2023/03/23 22:41
License
Require
- php ^8.1.0
- filp/whoops ^2.15.1
- nunomaduro/termwind ^1.15.1
- symfony/console ^6.2.7
Last update
2023/03/21 22:02
License
Require
- php ^8.1.0
- filp/whoops ^2.15.1
- nunomaduro/termwind ^1.15.1
- symfony/console ^6.2.7
Last update
2023/03/21 14:34
License
Require
- php ^8.1.0
- filp/whoops ^2.15.1
- nunomaduro/termwind ^1.15.1
- symfony/console ^6.2.7
Last update
2023/03/21 14:11
License
Require
- php ^8.1.0
- filp/whoops ^2.15.1
- nunomaduro/termwind ^1.15.1
- symfony/console ^6.2.7
Last update
2023/03/19 18:08
License
Require
- php ^8.1.0
- filp/whoops ^2.15.1
- nunomaduro/termwind ^1.15.1
- symfony/console ^6.2.7
Last update
2023/03/14 15:34
License
Require
- php ^8.1.0
- filp/whoops ^2.15.1
- nunomaduro/termwind ^1.15.1
- symfony/console ^6.2.7
Last update
2023/03/13 18:02
License
Require
- php ^8.1.0
- filp/whoops ^2.15.1
- nunomaduro/termwind ^1.15.1
- symfony/console ^6.2.7
Last update
2023/03/03 11:00
License
Require
- php ^8.1.0
- filp/whoops ^2.14.6
- nunomaduro/termwind ^1.15.1
- symfony/console ^6.2.7
Last update
2023/02/19 17:25
License
Require
- php ^8.1.0
- filp/whoops ^2.14.6
- nunomaduro/termwind ^1.15.1
- symfony/console ^6.2.5
Last update
2023/02/17 12:52
License
Require
- php ^8.1.0
- filp/whoops ^2.14.6
- nunomaduro/termwind ^1.15.1
- sebastian/environment ^6.0.0
- symfony/console ^6.2.5
Last update
2023/02/16 15:34
License
Require
- php ^8.1.0
- filp/whoops ^2.14.6
- nunomaduro/termwind ^1.15.1
- symfony/console ^6.2.5
Last update
2023/02/11 19:10
License
Require
- php ^8.1.0
- filp/whoops ^2.14.6
- nunomaduro/termwind ^1.15.1
- symfony/console ^6.2.5
Last update
2023/02/08 13:07
License
Require
- php ^8.1.0
- filp/whoops ^2.14.6
- nunomaduro/termwind ^1.15.1
- symfony/console ^6.2.5
Last update
2023/02/07 16:13
License
Require
- php ^8.1.0
- filp/whoops ^2.14.6
- nunomaduro/termwind ^1.15.0
- symfony/console ^6.2.5
Last update
2023/01/03 13:54
License
Require
- php ^8.0.0
- filp/whoops ^2.14.5
- symfony/console ^6.0.2
Last update
2023/01/03 13:54
License
Require
- php ^8.0.0
- filp/whoops ^2.14.5
- symfony/console ^6.0.2
Last update
2022/12/23 22:36
License
Require
- php ^8.0.0
- filp/whoops ^2.14.5
- symfony/console ^6.0.2
Last update
2022/09/29 14:29
License
Require
- php ^8.0.0
- filp/whoops ^2.14.5
- symfony/console ^6.0.2
Last update
2022/08/29 11:11
License
Require
- php ^8.0.0
- filp/whoops ^2.14.5
- symfony/console ^6.0.2
Last update
2022/06/27 18:11
License
Require
- php ^8.0.0
- facade/ignition-contracts ^1.0.2
- filp/whoops ^2.14.5
- symfony/console ^6.0.2
Last update
2022/04/05 17:31
License
Require
- php ^8.0.0
- facade/ignition-contracts ^1.0.2
- filp/whoops ^2.14.5
- symfony/console ^6.0.2
Last update
2022/01/18 18:49
License
Require
- php ^8.0.0
- facade/ignition-contracts ^1.0.2
- filp/whoops ^2.14.5
- symfony/console ^6.0.2
Last update
2022/01/10 18:17
License
Require
- php ^8.0.0
- facade/ignition-contracts ^1.0.2
- filp/whoops ^2.14.5
- symfony/console ^6.0.2
Last update
2022/01/10 17:22
License
Require
- php ^7.3 || ^8.0
- facade/ignition-contracts ^1.0
- filp/whoops ^2.14.3
- symfony/console ^5.0
Last update
2022/01/10 17:22
License
Require
- php ^7.3 || ^8.0
- facade/ignition-contracts ^1.0
- filp/whoops ^2.14.3
- symfony/console ^5.0
Last update
2021/09/20 17:06
License
Require
- php ^7.3 || ^8.0
- facade/ignition-contracts ^1.0
- filp/whoops ^2.14.3
- symfony/console ^5.0
Last update
2021/08/26 17:32
License
Require
- php ^7.3 || ^8.0
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
Last update
2021/08/13 16:23
License
Require
- php ^7.3 || ^8.0
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
Last update
2021/08/12 15:56
License
Require
- php ^7.3 || ^8.0
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
Last update
2021/07/26 22:39
License
Require
- php ^7.3 || ^8.0
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
Last update
2021/06/22 22:47
License
Require
- php ^7.3 || ^8.0
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
Last update
2021/04/09 15:38
License
Require
- php ^7.3 || ^8.0
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
Last update
2021/02/11 10:01
License
Require
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- php ^7.2.5 || ^8.0
- php-parallel-lint/php-console-highlighter 0.5.*
Last update
2021/02/11 10:01
License
Require
- php ^7.2.5 || ^8.0
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- php-parallel-lint/php-console-highlighter 0.5.*
Last update
2021/01/25 16:34
License
Require
- php ^7.3 || ^8.0
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
Last update
2021/01/13 11:00
License
Require
- php ^7.3 || ^8.0
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
Last update
2020/10/29 17:05
License
Require
- php ^7.1 || ^8.0
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- jakub-onderka/php-console-highlighter 0.3.*|0.4.*
Last update
2020/10/29 16:12
License
Require
- facade/ignition-contracts ^1.0
- filp/whoops ^2.4
- symfony/console ^5.0
- php ^7.2.5 || ^8.0
Last update
2020/10/29 16:12
License
Require
- php ^7.2.5 || ^8.0
- facade/ignition-contracts ^1.0
- filp/whoops ^2.4
- symfony/console ^5.0
Last update
2020/10/29 15:50
License
Require
- php ^7.3 || ^8.0
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
Last update
2020/08/27 20:58
License
Require
- php ^7.3
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
Last update
2020/08/27 20:55
License
Require
- php ^7.3
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
Last update
2020/08/25 19:59
License
Require
- php ^7.3
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
Last update
2020/08/09 19:15
License
Require
- php ^7.3
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
Last update
2020/06/25 18:51
License
Require
- php ^7.3
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
Last update
2020/06/22 02:50
License
Require
- php ^7.3
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
Last update
2020/06/05 17:31
License
Require
- php ^7.3
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
Last update
2020/05/11 15:56
License
Require
- php ^7.3
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
Last update
2020/04/04 21:56
License
Require
- php ^7.2.5
- facade/ignition-contracts ^1.0
- filp/whoops ^2.4
- symfony/console ^5.0
Last update
2020/03/07 13:46
License
Require
- php ^7.2.5
- facade/ignition-contracts ^1.0
- filp/whoops ^2.4
- jakub-onderka/php-console-highlighter ^0.4
- symfony/console ^5.0
Last update
2020/03/03 19:17
License
Require
- php ^7.2.5
- facade/ignition-contracts ^1.0
- filp/whoops ^2.4
- jakub-onderka/php-console-highlighter ^0.4
- symfony/console ^5.0
Last update
2020/02/26 23:38
License
Require
- php ^7.2.5
- facade/ignition-contracts ^1.0
- filp/whoops ^2.4
- jakub-onderka/php-console-highlighter ^0.4
- symfony/console ^5.0
Last update
2020/02/04 22:11
License
Require
- php ^7.2.5
- facade/ignition-contracts ^1.0
- filp/whoops ^2.4
- jakub-onderka/php-console-highlighter ^0.4
- symfony/console ^5.0
Last update
2020/01/22 22:47
License
Require
- php ^7.2.5
- facade/ignition-contracts ^1.0
- filp/whoops ^2.4
- jakub-onderka/php-console-highlighter ^0.4
- symfony/console ^5.0
Last update
2020/01/22 22:36
License
Require
- php ^7.2.5
- facade/ignition-contracts ^1.0
- filp/whoops ^2.4
- jakub-onderka/php-console-highlighter ^0.4
- symfony/console ^5.0
Last update
2019/03/07 22:35
License
Require
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- jakub-onderka/php-console-highlighter 0.3.*|0.4.*
Last update
2019/03/07 22:35
License
Require
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- jakub-onderka/php-console-highlighter 0.3.*|0.4.*
Last update
2018/11/21 22:40
License
Require
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- jakub-onderka/php-console-highlighter 0.3.*|0.4.*
Last update
2018/10/03 22:01
License
Require
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- jakub-onderka/php-console-highlighter 0.3.*
Last update
2018/06/17 00:05
License
Require
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- jakub-onderka/php-console-highlighter 0.3.*
Last update
2018/03/21 21:11
License
Require
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- jakub-onderka/php-console-highlighter 0.3.*
Last update
2018/03/20 22:27
License
Require
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- jakub-onderka/php-console-highlighter 0.3.*
Last update
2018/02/18 13:29
License
Require
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- jakub-onderka/php-console-highlighter 0.3.*
Last update
2018/02/07 11:42
License
Require
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
Last update
2018/01/18 23:43
License
Require
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
Last update
2018/01/10 23:08
License
Require
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
Last update
2018/01/10 22:11
License
Require
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
Last update
2017/12/22 22:57
License
Require
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
Last update
2017/12/19 21:01
License
Require
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
Last update
2017/12/17 22:12
License
Require
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
Last update
2017/12/17 21:48
License
Require
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
Last update
2017/12/17 01:14
License
Require
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
Last update
2017/12/11 20:24
License
Require
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
Last update
2017/12/11 20:23
License
Require
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
Last update
2017/12/04 22:22
License
Require
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3
Last update
2017/12/04 22:04
License
Require
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3
Last update
2017/11/15 22:15
License
Require
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3
Last update
2017/11/05 22:32
License
Require
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3
Last update
2017/11/05 22:27
License
Require
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3
Last update
2017/10/22 19:58
License
Require
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3
Last update
2017/10/17 21:42
License
Require
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3
Collision was created by, and is maintained by Nuno Maduro, and is a package designed to give you beautiful error reporting when interacting with your app through the command line.
- It's included on Laravel, the most popular free, open-source PHP framework in the world.
- Built on top of the Whoops error handler.
- Supports Laravel, Symfony, PHPUnit, and many other frameworks.
- Follow the creator Nuno Maduro:
- YouTube: youtube.com/@nunomaduro — Videos every week
- Twitch: twitch.tv/nunomaduro — Live coding on Mondays, Wednesdays, and Fridays at 9PM UTC
- Twitter / X: x.com/enunomaduro
- LinkedIn: linkedin.com/in/nunomaduro
- Instagram: instagram.com/enunomaduro
- Tiktok: tiktok.com/@enunomaduro
Requires PHP 8.2+
Require Collision using Composer:
composer require nunomaduro/collision --dev
| Laravel | Collision | PHPUnit | Pest |
|---|---|---|---|
| 6.x | 3.x | ||
| 7.x | 4.x | ||
| 8.x | 5.x | ||
| 9.x, 10.x | 6.x | ||
| 10.x | 6.x | 9.x | 1.x |
| 10.x | 7.x | 10.x | 2.x |
| 11.x, 12.x | 8.x | 10.x, 11.x, 12.x, 13.x | 2.x, 3.x, 4.x, 5.x |
As an example, here is how to require Collision on Laravel 8.x:
composer require nunomaduro/collision:^5.0 --dev
You need to register the handler in your code:
(new \NunoMaduro\Collision\Provider)->register();
Thank you for considering to contribute to Collision. All the contribution guidelines are mentioned here.
You can also follow the twitter account for latest announcements or just come say hi!: @enunomaduro
Collision is an open-sourced software licensed under the MIT license.
Logo by Caneco.

