Site Sesarch

Ribbon JS 4.0.1 Minor Update

I’ve just released a new minor fix for Ribbon JS addressing a few issues from the previous major update. The fix is fully backwards compatible with the previous version of the control, so it is safe to upgrade. Here are the release notes:

  • Fix for multiple triggering of the “acidjs-ribbon-tool-clicked” event in certain cases.
  • CSS fix for the Quick Launch Toolbar.
  • CSS fix for the setting of font families in the font-family dropdown.
  • Renamed the getToolByName() method getToolsByName(), which now returns an array of matching DOM elements (for example multiple “paste” command in different ribbon tools).

To stay updated with Ribbon JS releases, follow the relevant posts on my blog or subscribe to the new RSS feed on ribbonjs.com.


Ribbon JS is arguably the best recreation of the MS Officetm ribbon bar, using JavaScript, CSS3, and HTML5. It is a lightweight control, which is ready to use on websites, web-based WYSIWYG editors, sophisticated back-end systems, mail applications, complex file managers, and JavaScript-heavy apps. It has everything you would expect from a ribbon bar – comprehensive and fully documented API, amazing command handling, huge set of inbuilt tools, capability to add custom tools via client-side templates, cool looks and is also available optionally wrapped as a full-blown HTML5 WebComponent. Last but not least, it only takes a few minutes to deploy, configure, and run.

I use cookies to ensure you get the best experience.