General Interface Developer Center
Build Faster
TIBCO General Interface™ Professional Edition comes in different flavors optimized for different needs.
To get started, download
- the 3.5.1 debug version for development
- a preview of the new 3.6 Milestone version.
Make Richer Ajax Applications Faster
TIBCO General Interface™ is an open source project focused on enabling rapid creation of reliable Ajax applications, components and portlets with the look and feel of desktop graphical user interface applications. General Interface features:
- Over 100 ready-made Ajax components, and hundreds more functions
- Visual Ajax tools for rapid assembly, coding, and connectivity to services
- A "server-less" architecture ready to use with what you already have
What's New?
The latest release, version 3.5.1, provides a host of optimizations designed to deliver both author-time and run-time speed. The release notes provide the full details. The highlights are below, or you can watch the video demonstration of what's new
.
Performance Optimizations
- Faster render times. Asynchronous rendering of content in containers helps components get on the screen sooner.
- Faster data display. New jsx3.gui.Table class renders view-only data with astounding speed, while providing sorting, selection, and other basic Table interactions.
- Faster in IE6. If you’re not yet using the faster IE7 or Firefox browsers yet, good news. We’ve further optimized rendering for IE6 browsers so that it’s at near parity with today’s faster browsers.
Tooling Enhancements
- Benchmarks. Are my component files as optimized as they can be? The new benchmarks toolbar at the bottom of your component files lets you know immediately the file size, load time, render time, and HTML size so that you can optimize early and often in the development process.
- Debug Build. The new "debug build" of General Interface (watch video tour of the debug build
) provides added developer insights and feedback such as notifications for redundant repaint calls and more. But... be sure to deploy with a smaller, faster, build of General Interface for a runtime speed boost.
Licenses and Services
Multiple License and Support Options
You choose: Open Source or Commercial Licenses. Learn which one is right for you.
Education, Training, and Professional Services
Jump-start your projects with these services to accelerate your time to success.
Quick Tour
Demos and Sample Applications
Customer Success with Ajax + SOA
Why do leading businesses choose TIBCO General Interface?
H&R Block
Bear Stearns
Constellation Energy
GI on The Web
Spring into General Interface
General Interface expert Brian Walsh shows you how to use the Java Spring Framework to create simple services and connect them to General Interface.
Struts2 and General Interface
Brian's latest article walks you through using Struts2 and General Interface to build a simple CRUD (Create, Update, Delete) application.
Ajax Pages or Ajax Applications. What do you need to build?
General Interface co-founder Kevin Hakman teases apart the more than 135 Ajax libraries into "4 Quantum States of Ajax." Which one is right for you?
The Service-Oriented Application Stack
Matt Quinn, TIBCO VP of Product Strategy, discusses Ajax Rich Internet Applications' role in TIBCO's vision for the service-oriented application stack in this replay of the AjaxWorld 2006 keynote.

