NAME Term::Spark SYNOPSIS Displays beautiful graphs to use in the terminal DESCRIPTION METHODS Returns a string with a single utf8 bar according to the value Term::Spark::show_bar($value_for_this_bar, $max_value); Returns a string with a bunch of utf8 bars according to the values Term::Spark::show_graph('max' => $max_value, 'values' => \@values); Example: A script to capture args or STDIN and print a graph: use Term::Spark; chomp( @ARGV = ) unless @ARGV; my @list = sort { $a <=> $b } @ARGV; print Term::Spark::show_graph( 'max' => $list[-1], 'values' => \@ARGV, ); NAME Term::Spark - Perl extension for dispaying bars in the terminal SEE ALSO Original idea: https://github.com/holman/spark AUTHOR Gil Gonçalves COPYRIGHT AND LICENSE This software is copyright (c) 2013 by Gil Gonçalves. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.