There is Lem
It does have an SDL backend as well.
It can also run in the browser iirc
Lem is really nice indeed and the folks behind it super motivated.
I use emacs as my daily driver but Lem is on a path where I could see myself using it instead.