I wrote yet another Clojure formatter, this time in C: https://github.com/candid82/cljf/
Nice! It may be worth considering adding edn and cljd in the list at https://github.com/candid82/cljf/blob/main/main.c#L703
Good suggestion! I use a different way of formatting edn files (https://github.com/candid82/sublime-pretty-edn/blob/master/ednpprint.py#L99) but it makes sense for cljf to do it as well. I did not know about cljd. ClojureDart looks interesting.
I’ve pushed the change.