Roomware is an open source project that aims to make it easier to connect physical objects and spaces to the internet. It uses a server to facilitate bi-directional communication between devices through simple socket connections. This allows any type of device or platform to interact with any other through the server. Roomware's goal is to help build the "web of things" and interconnect physical and digital environments.