Which one?
The problem domain is Lisp-y: convenient for functional programming, and made easier with macros, DSLs and/or metaprogramming.
I haven't used a proper Lisp since my programming paradigms course at Bryn Mawr many moons ago, so I don't have any strong preferences yet.
Obviously either will do the job, and Anarki is built on top of Racket.
Still, what are the pros and cons (pun intended) of each?
All of the web stuff in Anarki just calls Racket libraries sooner or later, and Racket has better facilities for HTML and other language generation.
Anarki (IMHO) is really only good if you want a HN clone without changing much, or if you want to experiment, because it's still rough around the edges in places, documentation is spotty, and error handling is still a disaster.
Yes, Clojure is cool.
Yes, LFE is a thing that exists. Yes Elixir is Lisp-adjacent.
Yes, any of those would give me access to a larger ecosystem and the resources of a well used, well supported VM.
I may be an idiot (it's been said), but I'm not a stupid idiot. I've ruled each of those out for good-ish reasons.
https://racket-stories.com/about
If you are looking for a framework, then check out Koyo.