Ubicate has the platform specific implementations for the cross platform interface required by control, shape and other pieces of interface. The D language version of ubicate is ubicated.