If you want to play with Kemal and/or Crystal without installing anything besides Docker, I made https://github.com/compumike/crystal-docker-quickstart . You should be able to add Kemal to shard.yml, edit d_dev to expose port 3000 (there’s a line already there, just uncomment it), and get your first Kemal microservice up in a few minutes :)
Did that not bother you during development? What was your workflow like?
So, even though Atatürk was not the first person to be named Kemal, he practically "owns" the name today.
I started, as many do, with a full-featured batteries-included framework (Amber, which is also awesome and super easy to grok), but later realized that I much prefer being closer to the metal and Kemal is exactly that. You can build a fully-functional API in a single file with a few lines of code, and it works easily and quickly.
Compared to the HN darling, Rust. Crystal is hardly active.
[1] https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
There's also a healthy amount of ported gems (Shards) over at: