Welcome to the Bajan project website!

The Bajan project is intended to serve as a highly extensible framework for Rapid Application Development (RAD). A visual authoring tool is used to create applications that can be deployed for use with either a standalone player, or over a network using an application server. Such a tool can be utilized by end-user programmers to create many kinds of applications that would otherwise be too difficult or time consuming to produce.

Because Bajan is an open source effort, there is a lot of opportunity for interested developers to contribute to the project. Help is needed with all aspects of development, including working on sub-projects such as: the core engine, application server, multi-platform client implementations, the visual editor, plugins, user interface, authoring support, testing, and documentation (just to name a few). If you are interested please contact me and let me know how you would like to contribute.

Latest News

Bajan 1.0b7 Released (9/28/06)
This new version is a minor update that fixes some bugs in the interface. One nice interface improvement is the addition of IntelliSense text fields, to assist in entering object/property/event identifiers.

Graduation!
Bajan has graduated from the JavaTools incubator project at Java.net and is now part of the main project list.

Galleon Plugin
The Bajan Galleon plugin is now available as part of the Bajan Framework download, and can be found in the extras folder of the installation directory. Galleon is an open source server which allows user to make many kinds of applications available over a network to their TiVo systems. By installing the Bajan plugin for Galleon it is possible to make Bajan applications available as well.

For more information about Galleon please visit the Galleon website:

http://galleon.tv