Hi there! I'm working on yet another parser combinators library for clojure (script). If anybody was working with instaparse or kern might find it useful. It is macro less and 10 times faster than instaparse (3 times faster than kern) I don't have any documentation yet but example should speak for itself - https://github.com/xapix-io/mutagen/blob/master/src/mutagen/grammars/json.cljc
Looking forward for feedback of any form)