Salvo vs Axum — why is Axum so much more popular?

106 points Sensitive-Raccoon155 34 comments

I’ve been playing with both Salvo and Axum lately, and something I can’t wrap my head around is why Axum is so much more popular.

From a developer experience point of view, Salvo feels surprisingly complete. A lot of the things I usually need are already there, and I don’t have to think too much about adding extra crates for common backend tasks. With Axum, I often end up assembling the stack myself, which isn’t bad, just different.

I can’t really figure out why Axum gets so much more attention while Salvo barely comes up in discussions. From what I’ve seen so far, Salvo feels pretty capable and well thought out.
Maybe I’m missing something, maybe not.

What do you all think about this?