Ask any developer, having a utility library available when building applications can save a you a lot of troubles. As part of a project to create gestural based character movements in second life (Armadillo); John McCaffery has developed NuiLib, a library which works with the Kinect in order to alleviate much of the heavy lifting and provide a means to ease integration of NUI devices into applications.
ARCADE was designed to give live augmented reality presentation over video. The software generates 3D content in space around the presenter allowing him/her to use natural gestures to convey information to their audience. No post processing is involved which makes this the perfect solution for live presentations.
If you're looking for a sweet, easy to use gesture based interface, this independent project developed by Wesley Lopez will be right up your alley. Very similar in terms of look and feel of the original XBOX 360 Kinect interface, this one has the abilities to "snap" into position to load an application along with the hover over ability that open up new option relating to any of the listed applications.
In the video, the user is able to load a web browser, copy/paste, scan through some photos, and launch a video. Check it out to see more!
This is what I like to see. A crisp, clean, seamless user interface with accompanying code for us all to try out! If you skip past my boring ass synopsis and go straight to the video, you'll be treated to one of the slickest video manipulation programs using a natural user interface to date. You heard right folks, this demo is a thing of beauty.
I came across this easy to set up mouse control Kinect hack for Ubuntu. From what I can tell, you can't execute any "click" commands so it isn't the most practical hack out there. It may however prove to be a good jumping off point if you were interested in developing a Minority Report type interface for Ubuntu.
The good folks at Evoluce have released their own noncommercial NUI applications for use with Windows 7. The program sports easy to use and intuitive applications dealing exhibitions, education, digital signage and healthcare. The Evoluce SDK for Kinect is only available for Windows 7 but it comes with all the necessary drivers, an NUI API, documents and other resource materials. Evoluce uses the OpenNI framework with NITE. Developers can create their own noncommercial applications using C++ and C# using Visual Studio 10.