Welcome to UniD

UniD (pronounced Unity) is a library for cross-platform application development. More specifically, development of windowed, multimedia-rich, 2D and 3D graphical user interface oriented applications.

UniD is currently Alpha software. See the outline for more detailed information on the status and purpose of each package. If you would like to get in touch with Trevor Parscal (the lead developer) or other developers/users of the library, see the contact page. For more information about UniD, see the about page.

Reference Manual

There is a user manual effort underway as well, but it's very much under development and subject to dramatic change. It's strongly recommended that you take a look at the source code - especially that of the demo applications - if you are wondering what UniD is all about.

Strategy

There are plenty of reasons UniD is what it is, or perhaps is becoming what it's planned to be. The strategy document covers this completely.