Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kint-php/kint
Kint - a powerful and modern PHP debugging tool.
https://github.com/kint-php/kint
debug kint php
Last synced: about 2 months ago
JSON representation
Kint - a powerful and modern PHP debugging tool.
- Host: GitHub
- URL: https://github.com/kint-php/kint
- Owner: kint-php
- License: mit
- Created: 2012-05-16T19:55:51.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2024-04-26T15:24:27.000Z (about 2 months ago)
- Last Synced: 2024-05-03T21:19:30.149Z (about 2 months ago)
- Topics: debug, kint, php
- Language: PHP
- Homepage: http://kint-php.github.io/kint/
- Size: 6.63 MB
- Stars: 2,741
- Watchers: 110
- Forks: 290
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Lists
- awesome-php - Kint - A debugging and profiling tool. (Table of Contents / Debugging and Profiling)
- awesome-projects - Kint - A debugging and profiling tool. (PHP / Debugging and Profiling)
- awesome-php-zh_CN - Kint - 一个调试和分析工具 (调试和分析 Debugging and Profiling)
- awesome-php-cn - Kint - 调试和分析工具. (目录 / 调试和性能分析 Debugging and Profiling)
- awesome-php - Kint - A debugging and profiling tool. (Table of Contents / Debugging and Profiling)
- awesome-stars - kint-php/kint - Kint - a powerful and modern PHP debugging tool. (php)
- awesome-stars - kint-php/kint - Kint - a powerful and modern PHP debugging tool. (PHP)
- awesome-resources - kint - Debuggin Utility with zero dependenices (Dev Tools / Libraries)
- awesome-php-new - Kint - A debugging and profiling tool. (Table of Contents / Debugging and Profiling)
- awesome-php - Kint - A debugging and profiling tool. (Debugging and Profiling)
- awesome-php - Kint - A debugging and profiling tool. (Table of Contents / Debugging and Profiling)
- awesome-php - Kint - A debugging and profiling tool. (Table of Contents / Debugging and Profiling)
- PHP_awesome-directus-duh-REKT-iss- - Kint - A debugging and profiling tool. (Table of Contents / Debugging and Profiling)
- awesome-stars - kint-php/kint - Kint - a powerful and modern PHP debugging tool. (PHP)
- awesome-stripe - Kint - A debugging and profiling tool. (Table of Contents / Debugging and Profiling)
- awesome-php - Kint - A debugging and profiling tool. (Table of Contents / Debugging and Profiling)
- awesome-stars - kint - a powerful and modern PHP debugging tool. | kint-php | 2746 | (PHP)
- awesome-stars - kint - a powerful and modern PHP debugging tool. | kint-php | 2395 | (PHP)
- awesome-php - Kint - A debugging and profiling tool. (Table of Contents / Debugging and Profiling)
- awesome-php - Kint - A debugging and profiling tool. (Table of Contents / Debugging and Profiling)
- awesome - kint-php/kint - Kint - a powerful and modern PHP debugging tool. (PHP)
README
# Kint - debugging helper for PHP developers
![Screenshot](https://kint-php.github.io/kint/images/intro.png)
## What am I looking at?
At first glance Kint is just a pretty replacement for **[var_dump()](https://secure.php.net/function.var_dump)**, **[print_r()](https://secure.php.net/function.print_r)** and **[debug_backtrace()](https://secure.php.net/function.debug_backtrace)**.
However, it's much, *much* more than that. You will eventually wonder how you developed without it.
## Installation
One of the main goals of Kint is to be **zero setup**.
[Download the file](https://raw.githubusercontent.com/kint-php/kint/master/build/kint.phar) and simply
```php
+ sign will open/close it and all its children.
* Triple clicking the + sign in will open/close everything on the page.
* Add heavy classes to the blacklist to improve performance:
`Kint\Parser\BlacklistPlugin::$shallow_blacklist[] = 'Psr\Container\ContainerInterface';`
* To see the output in a docked toolbar at the bottom of the page:
`Kint\Renderer\RichRenderer::$folder = true;`
* To change display theme, use `Kint\Renderer\RichRenderer::$theme = 'theme.css';`. You can pass the absolute path to a CSS file, or use one of the built in themes:
* `original.css` (default)
* `solarized.css`
* `solarized-dark.css`
* `aante-light.css`
* `aante-dark.css`
* Kint has *keyboard shortcuts*! When Kint is visible, press D on the keyboard and you will be able to traverse the tree with arrows, HJKL, and TAB keys - and expand/collapse nodes with SPACE or ENTER.
* You can write plugins and wrapper functions to customize dump behavior!
* Read [the full documentation](https://kint-php.github.io/kint/) for more information## Authors
[**Jonathan Vollebregt** (jnvsor)](https://github.com/jnvsor)
[Contributors](https://github.com/kint-php/kint/graphs/contributors)## License
Licensed under the MIT License