From Paul Spencer and team comes a UI library built from MooTools. After taking a look at the examples, I have to say it is very impressive work.
I\’ll let him give you the lo-down on JxLib.
JxLib is a library (similar to ExtJS for those that are familiar with it) that provides basic UI elements in a hopefully easy and moderately light-weight package. JxLib includes layout managers, buttons, tabs, toolbars, dialogs, panels, trees and a basic grid control all designed to work together. It is heavily based on using CSS for presentation and includes two separate \’themes\’ that you can easily switch between. New themes can be constructed by modifying the existing themes.
JxLib has existed for a while and was originally developed on top of the excellent prototype/scriptaculous combination. The current version was rewritten based on mootools because we felt that mootools was a better platform for JxLib.
JxLib has evolved out of a generic web-based UI toolkit that DM Solutions Group developed for building web-mapping applications. It has been distributed under an MIT license for a couple of years, but this is the first time we have actively attempted to build an open source community around it. We are excited to share this project with others, and invite users and developers to join the project.
We have set up the project on Google Code and it is available via read-only SVN and as a downloadable package. The project Home Page hosts examples and some documentation. The examples have evolved out of test pages, and therefore are a good place to start to see how JxLib
things are put together in simple and more integrated ways. The documentation is still a work very much in progress, so if you are missing information, just ask on the Google Groups list.The JxLib Team
(Paul, Fred and Jason)
Way to represent! Keep it up, JxLib team!
Any idea how this compares with the excellent mootools based MochaUI library?(http://mochaui.com)
@Sam
I haven’t played with or code-critiqued either one enough to give a good analysis. But once I do, you’ll hear from me.