Hi MooToolers!
I would like to announce JxLib, a javascript UI library that we are
officially launching as an Open Source project under an MIT license.
While it still requires testing, bug fixes and documentation, we
believe that it is now stable enough for a wider audience to start
experimenting with it.
Project Home: http://jxlib.org
Google Code: http://code.google.com/p/jxlib
Google Group: http://groups.google.com/group/jxlib/
JxLib (http://jxlib.org) 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)