Library for helping print things prettily, in Clojure - ANSI fonts, formatted exceptions
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
src Merge pull request #54 from pbzdyl/issues/53 Jun 23, 2017
test Fixes #53: Printing exception properties containing keys not implemen… Feb 23, 2017
.gitignore Update exception page to describe in terms of the modern layout Feb 2, 2015 0.1.34 release. Jun 28, 2017
LICENSE Initial commit Oct 18, 2013 Usea badge Oct 12, 2017
project.clj 0.1.34 release. Jun 28, 2017


Sometimes, neatness counts.

If you are trying to puzzle out a stack trace, pick a critical line of text out of a long stream of console output, or compare two streams of binary data, a little bit of formatting can go a long way.

That's what io.aviso/pretty is for. It adds support for pretty output where it counts:

  • Readable output for exceptions
  • ANSI font and background color support
  • Hex dump of binary data
  • Hex dump of binary deltas
  • Formatting data into columns


Full Documentation

Pretty is also incorporated into the ultra plugin, and is packaged as part of Boot.

io.aviso/pretty is released under the terms of the Apache Software License 2.0.