Creating Boardgames in Streamlit

I was wondering whether it is feasible to create boardgames such as chess or connect-four straight in Streamlit. There should definitely a way of creating the latter one using buttons but this still seems somewhat clunky.

Maybe you can help. :slight_smile:
TY

Search reveals a few game projects. The Gomuku game looks quite involved. And you can play Wordle too.