zprint seems like the most complete, but introduces a fair number of dependencies. Importantly, operates on clojure data structures (as it was designed for REPL usage).
glow seems all right (only really adding antlr on top of Fabricate's existing dependencies), but the default api assumes a clojure string -> html string roundtrip and it imposes the "themes" abstraction on the mapping of symbols to colors
parinferish is similarly lightweight, and nicely just formats each tokenized item into a span with a descriptive class. still does a roundtrip to and from a string.
rewrite-clj - pretty comprehensive, operates on clojure data, already has been used to write a helpful guide for syntax highlighting. Only introduces Clojure 1.8 as a dependency on top of tools.reader. Probably the best choice.
Some preliminary ideas: