Actually this website has a domain: http://steemr.org.
Maybe the reason why it looks strange is that this website was originally designed for the Chinese community, although I am living in Austria. I am glad that it helps you. Thanks for letting people know steemr!
If you are in Vienna, do you want to join our monthly meetups?
The next one is on the 11th March:
https://steemit.com/steemit-austria/@nicoletta/8-wiener-steemit-stammtisch-so-11-03-2018-um-13-00-uhr
Thanks for the information. I wish I could join you, but I am not in Vienna. Maybe sometime in the future......