For those who don't know, Phidgets are a hardware platform for interacting between PCs and hardware; they're a sort of "industrial lego". They have DIO, relay drivers, sensors etc. Their key utility though is thaty everything communicates either through USB or though their "hub" which is a USB device, and they have a very simple and uniform API that makes developing with them very quick and easy. I use them a lot at work for small-scale industrial control and prototyping.
My problem with phidgets is that since they're closed source I only have access to their ecosystem meaning there is no way to add to it with my own parts that play well with their ecosystem.
Is there an open source software/hardware project out there that fills a similar niche? Even if its less developed (I have no problems contributing my work towards the things I need to such a project).