Fold Out External Menu

Visit Fold Out External Menu

A DHTML menu bar that automatically slides open from the left edge of the screen as the surfer moves the mouse over it. Moving the mouse out will cause the bar to slide back in. The menu uses an external page as its content to display. This allows you to configure the menu simply by editing the external file, through HTML. Uses CSS to allow for easy styling of most aspects of the menu. Works in IE, NS6, Opera 7 and above, degrading well with browsers that don't support it. Create the menu file like any other HTML document including text/images.

  • Cost: Free

JavaScript Tree

Visit JavaScript Tree

The treeview control is written in pure dhtml/javascript and works without installation of any plugins, java code. Use your own images/colors or choose from predefined ones. Built-in checkbox system (like a windows installer to select components). Built-in radio button to use the tree as form field. Drag and Drop support (currently only for Internet Explorer). Supports large trees (using the look-ahead feature). Dynamically add nodes at runtime. Lots of options and API functions. Can be directly used as form field.

  • Cost: Free/$40.00 - $620.00
  • Version: 4.4
  • Platforms: All


Visit JSMenu

JSMenu is a configurable pop-up menu script which supports an unlimited number of child menus. JSMenu provides a powerful method of organizing and supplying navigational information on your website. While there are numerous configuration options you can fine-tune, setup is relatively painless. You can fully customize fonts, colors, cursors, borders, as well as the size of menu items, padding, and direction. JSMenus will easily and seamlessly blend right into your website design. Horizontal menus are supported and equally as customizable.

  • Cost: $20.00
  • Version: 1.0
  • Platforms: All


Visit JsTree

JsTree is an open soure treeview control written in JavaScript. The script has been written for the phpXplorer system. The script is not intended to be a website menu. Due to use of the DOM the script only works in modern browsers like MSIE, Netscape/Mozilla/Firefox and Opera. Without support for dead Browsers the size of the script is only 12kb and there are no browser switches inside the code. A funny feature is that the treeview is able to define its data definition by itself.

  • Cost: GPL
  • Platforms: Browser based

Layer Menu Uses External Page

Visit Layer Menu Uses External Page

This menu technique is ideal if you have a number of pages on your website, and may need to frequently change the menu items on all or many of the pages. Using an iframe within a floating layer, the menu items are contained in a single external HTML page. Insert the layer code once into each page; then when you must change the menu items, you change only a single external HTML page. These changes are then instantly reflected in every page on your site. No server-side scripting is needed; the script requires only knowledge of basic html editing.

  • Cost: Free
  • Platforms: All

Nitobi Tabstrip

Visit Nitobi Tabstrip

Nitobi Tabstrip is an Ajax-powered tab-strip component with native support for other Nitobi components, client-side statefulness, and skinnability. Features: ajax architecture; cross-platform support; cross-browser support; standards based; multi-mode operation; fully skinnable; fade transitions; compliant keyboard support; native statefullness; nitobi component aware; custom tabs; multiple themes per page; standards mode compliant to support both quirks mode and standards mode. Pages of content can be requested using Ajax requests. No postbacks are ever required, but Tabstrip can also be bound to iFrame URL's if needed, or used as traditional page navigation. XML and CSS are the basis of tab architecture, making it easy to customize and extend. Available with native support for Java, PHP and Classic ASP, and Coldfusion.

  • Cost: $199.00
  • Platforms: All

Nitobi Tree

Visit Nitobi Tree

Nitobi Tree is a dynamic tree component with Ajax drill-down, unbound mode, client-side statefulness, skinnability, and data-driven sidebar. Features: ajax architecture; cross-platform support; cross-browser support; xml-driven; data driven side panel; native statefulness; expand / collapse transition; compliant keyboard support; multi-mode operation; fully skinnable; rich javascript api; declarative interface; checkbox multi-selection; and standards mode compliant. XML is the core of the tree architecture. Supply arbitrary amounts of meta data for every node, which can be accessed using the JavaScript Object Model. Bind to static XML data islands, or construct them in pieces using XMLHttp Ajax requests. No postbacks are ever required. Tree depth can be arbitrarily large, and new nodes are loaded dynamically using a lightweight Ajax architecture.

  • Cost: $399.00
  • Version: 1.0
  • Platforms: All

Tigra Menu Gold

Visit Tigra Menu Gold

Tigra Menu Gold is cross browser Javascript Menu navigation component for web sites. Supports frames with border overlapping. Can be used as a context menu - just set root level to be hidden initially. Configurable geometry makes it possible for items to drop down the way you like it - vertical, horizontal menu, overlapping etc. All styles are configured: fonts, colors, distances, decorations etc. Unlimited number of menus on single page all independently configurable. Unlimited menu depth, each level and item can be independently configured.

  • Cost: $49.00
  • Version: 2.5
  • Platforms: All

Tigra Menu Pro

Visit Tigra Menu Pro

Tigra Menu PRO is flexible JavaScript DHTML menu solution for commercial applications offering high reliability and wide browsers support. Features include: Unlimited number of menus on single page all independently configurable; Unlimited menu depth with all levels independently configurable; Configurable geometry, makes it possible for items to drop down the way you like it - vertical, horizontal menu, overlapping etc. All popular browsers supported.

  • Cost: $29.00
  • Version: 3.0
  • Platforms: All

Tigra Tree Menu

Visit Tigra Tree Menu

Tigra Tree Menu is free JavaScript DHTML navigation system for the web sites and web applications. Product looks and acts exactly as Microsoft Windows Tree Control. Offering best performance on the market, script can manage hierarchies containing thousands of items. Features include: unlimited tree menu depth; unlimited number of tree menus on single page all independently configurable; easy items text styles setup; any icons set can be used. This highly optimized code guarantees incredible performance (good results on trees containing 10, 000+ items). It can be used either inline or with frames; simple configuration file structure, easy to generate dynamically from database.

  • Cost: Free
  • Version: 1.1
  • Platforms: All