Monthly Archives: March 2007

gWidgets: light widgets all around

It is my turn to use this “no-more-meaning” word: Widgets. Everybody use it in a lot of different context…but I could not find another name yet! Sometime I lack imagination. So what is all about?

I am working currently on a project where I need to use quite a bit of Javascript and I wanted to reuse some code over and over. I am used to work with Prototype which is a pretty good js library and well integrated in Symfony the framework I’ve started working on. I like the idea of widgets in Dojo as well as some plugins from jQuery world and I wanted something somehow similar.

Today I am releasing the first beta version that include only 4 widgets so far. If it is useful for you guys too, we will consider to extend it and add more later (I’ve got plenty of ideas). comments and bugs reports are welcome! So far we have:

  1. gExpander: a simple way to show/hide inline/ajax content.
  2. gTab: tab solution for inline/ajax content.
  3. gBox: simple modal window for inline/ajax content as well as images,
  4. gTip: tooltip for inline/ajax content.

Of course we put a demo for you to see before downloading. For the future, I am thinking to improve the code (I guess you will see that it can be improved a lot) as well adding new widgets and of course adding a lot of stuff that users will feedback…

I hope you’ll enjoy them! Official Homepage for gWidgets.