document updated 4 days ago, on Sep 3, 2025
There are many variants of Data::Dumper, to serve more specialized purposes.
more attractive
Data::Dumper::Perltidy
"sensible defaults"
sub deparsing
show variable name
unicode-compatible
various other features
generates color ANSI sequences
generates HTML
complete re-implementations of Data::Dumper, even if they have only minor functionality changes
significantly enhanced, compared to Data::Dumper
- Data::Printer — colorful, and lots of enhancements
- "Lets you inspect information that's otherwise difficult to find/debug like ... overloaded operators, tainted data, ties, dual vars."
- "Filters for specific data structures and objects to make debugging much, much easier. Includes filters for many popular classes from CPAN like JSON::*, URI, HTTP::*, LWP, Digest::*, DBI and DBIx::Class."
- Data::Dump::Streamer