Also, in Litestar Sync is a first class citizen just as much as async is.
You can see in benchmarks (that shouldnt be taken as gospel) how frameworks drop off in sync perf., where Litestar maintains both well.
https://docs.litestar.dev/latest/benchmarks.html