The website I'm working with involves a lot of report viewing. The design requirement is such that whenever the user chooses to open another page[from the navigation pane]; instead of replacing the existing page it needs to add another dynamic tab and display the same in the new tab. This is so that the user can go back and forth the tabs and view the necessary reports.

Now I'm not talking about opening the links on a new browser tab, but on the same page with a dynamic tab where the user can simply move back and forth the open dynamic tabs[webpages] quickly.

This was previously implemented using Smart GWT Tabs, but now we want to do away with Smart GWT hence looking for a better alternative to implement the same. Here's a quick image that I've edited to put across my thoughts. It starts off at first with a single tab[home page], adds on tabs which can be switched to later on as and when links are clicked on.The content of webpages that need to be opened in tabs would be mostly in a lot of nested tables, and have quite a bit of javascript to perform various other functions on the information displayed.

Dynamic Tabs

What are my best option(s) to achieve this other than SmartGWT or should I be sticking to it? Kindly do point me to where I could learn about the same as well if possible?

  • 2
    Welcome to Software Recommendations! What language are you using for your programming? Or would you be willing to change that for your project? Do you need Open Source software? Are you willing to pay for the software (if so, about how much?) Jul 17, 2015 at 10:33
  • 1
    Another question is why do you want to "do away with SmartGWT"? I don't know this java package, but describing why it fails could help someone to better provide an alternative for you.
    – holroy
    Jul 18, 2015 at 22:06

2 Answers 2


ejTab which is a part of Essential Studio for JavaScript can do dynamic tabs. Simple sample showing this:link

The whole suite of controls is available for free through the community license program if you qualify. Note: I work for Syncfusion.


I wrote something like this a few years ago for personal use.

My 🍴 Recipes page looks like:

Multiple tabs, one for each category of food.

which toggles back to the standard HTML list:

Long list with separate headings for each category.

And another, Quora Answers by Ray Butterworth goes 4 levels deep:
Top -> Religion → Bible → Holy Days -> answers

Multiple tabs, with more tabs in expanded section.

You're welcome to steal a copy of it.
(If this is for commercial use and it proves useful to the company, you're also welcome to send me a suitable consulting fee. :-)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.