Nitobi open sources Complete UI, its popular suite of Ajax-powered user interface components that significantly improve user experiences for any web application
Complete UI is a suite of Ajax-powered components that significantly improve user experiences for any web application. Complete UI is designed to help developers build great user experiences on the web. Powered by Ajax, 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 Ajax developers since Nitobi Grid and ComboBox first launched in 2005.
“Nitobi’s Complete UI is a powerful set of components,” said Michael Lekse, Vice President of Sales and Services at WebAssist.
“We believe open sourcing Complete UI is the best thing for the tool suite,” said Andre Charland, Nitobi CEO. “Not only will the code get better a lot faster with input from the community, but more companies will be able to integrate Complete UI into their sites to dramatically improve user interface design and end user experience.”
Nitobi’s open source version of Complete UI includes:
- Nitobi Toolkit – the Ajax library that’s the backbone for Complete UI
- Popular server libraries – libraries for binding our Ajax components to data on your PHP, Classic ASP, or ColdFusion MX server platform.
Nitobi will continue to sell the ASP.Net and Java packages of Complete UI components for integrating the components with servers on those platforms, as well as Adobe Dreamweaver Extensions for quick and intuitive WYSIWYG development with Complete UI components. Nitobi has also introduced a new selection of support packages available for developers working with all versions of Complete UI.
“We’ve invested heavily in the Adobe Dreamweaver Extensions as well as ASP.Net and Java packages and believe they represent unique value over and above the open source Complete UI suite,” said Charland. These products are available for download on Nitobi.com, starting at US $299.
The Complete UI suite includes:
- Grid — A cross-browser spreadsheet with Excel ‘copy/paste’, LiveScrolling, and more.
- TreeGrid — A new, 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.
Nitobi encourages developers to contribute to the Complete UI open source code. To participate, email Nitobi at support-at-nitobi-dot-com to receive the contributor agreement, checkout the source, either through Google Code or GitHub, and then begin contributing.