nitobi

Last year we announced the release of Complete UI – an Enterprise Ajax widget framework; today Nitobi is announcing even more : the release of all server code and Dreamweaver Extensions under the MIT License. Complete source code is available today at http://github.com/nitobi/completeui and of course for dotnet and Java, other sources (for PHP, Classic ASP, Coldfusion) already available for download at http://www.nitobi.com/download/.
Below the press release :
Nitobi Inc. announces today that Complete UI–its popular suite of Ajax-powered user interface components–including all server code and Dreamweaver Extensions are now available for free under the MIT open source license.
While Complete UI components were first open sourced in 2009, starting today .Net and Java server libraries and Dreamweaver Extensions, which were previously closed code, are also free. Complete UI components, server code and Dreamweaver Extensions are publicly available on GitHub at http://github.com/nitobi/completeui.


Complete UI is a suite of components for building Ajax-powered Web user interfaces. Complete UI off-the-shelf components save developers the time and effort of building their own UI interactions from scratch. Nitobi components have been popular with Web developers since Nitobi Grid and ComboBox launched in 2005. Adobe Dreamweaver Extensions, first launched in 2007, allow any web developer to add sophisticated user interactions with a quick and intuitive WYSIWYG editor.
“At Nitobi we believe in open source. In addition to open sourcing Complete UI components, server libraries and extensions, we created and maintain the PhoneGap open source mobile app development platform,” said Andre Charland, Nitobi CEO. “We also believe it’s the best thing for Complete UI. The code will get better faster with community input and more companies will be able to integrate Complete UI into their sites to improve the user experience.”
The Complete UI suite includes:
* Grid — A cross-browser spreadsheet with Excel ‘copy/paste’, LiveScrolling, and more.
* TreeGrid – A hierarchical grid component.
* ComboBox — A drop-down menu with autocomplete functionality, similar to Google Suggest.
Calendar – A high-performance calendar picker that can be used with Nitobi Grid or in standalone web applications.
* Callout — A rich, skinnable tool-tip that prompts users with real-time feedback and helpful instructions as they navigate through an application.
* Fisheye — A tool bar menu featuring fisheye magnification, similar to Apple OS X tool bar.
* Spotlight — A tool for creating stylish guided tours of websites and applications.
* Tabstrip — Folder tabs for navigating to different sections of a web application via Ajax or iFrame requests.
* Tree — A hierarchical data view, similar to the folder view in Windows Explorer.
* Ajax Toolkit — A library of fully-documented tools used in Nitobi components that can be re-used in your own applications, or to build your own components.
Today’s release also includes various bug fixes and new features in the Grid and Tree components including: show/hide columns; drag/drop columns; multi-line row wrap on header and grid; extended toolbars with the show/hide and drag/drop icons and advanced pagination controls. Developers can also easily change the number of Grid rows on each page.
The Complete UI suite is platform-agnostic and works with a variety of development frameworks, including Java, PHP, ASP.Net, Classic ASP and Coldfusion.
Nitobi encourages developers to contribute to the Complete UI open source code. Check out the source on GitHub at http://github.com/nitobi/completeui.
About Nitobi Inc.
Nitobi Inc. (www.nitobi.com) uses the latest in web technology–JavaScript, Flash, Flex, Ruby, .NET and AIR–to create rich Internet and mobile applications that keep users engaged, active and coming back for more. Clients include some of the largest firms in the world such as NASA, Bank of America, Time Warner, and Tyco. Nitobi’s suite of Ajax-powered UI components, called CompleteUI, is used by thousands of developers all over the globe.
Nitobi is also the creator of PhoneGap (www.phonegap.com), an open source development tool for building fast, easy, cross-platform mobile apps with HTML and JavaScript that still take advantage of the core features in the iPhone, Google, Android, Palm, Symbian and Blackberry SDKs. Since winning the Web 2.0 Expo LaunchPad competition in 2009, PhoneGap has been widely recognized as a game-changer for mobile app development. The open source code has been downloaded more than 250,000 times and apps built using PhoneGap are available in mobile app stores and directories.