I wanted to share a little codenames web app I made in my spare time. The app lets you open a codenames board in a browser on a large screen (like a TV). Other devices can connect to the same board and optionally, see the spymaster view. Players click on a cell to choose it, and all devices will see the update.
I know there are other apps for generating boards, but I don't know of any that let you replace the entire physical board.