Tapestry JSCookMenu stellt eine Komponente für das Web-Framework Apache Tapestry bereit, die es möglich macht, JavaScript-Menüs und Navigations-Seitenflächen auf einfache Weise mit einer beliebigen Zahl von hierarchischen Popup-Untermenüs zu erstellen. Das berühmte JavaScript JSCookMenu von Heng Yuan wird in diese Komponente gekapselt. Sie stellt den Web-Entwicklern eine einfache Tapestry-ähnliche Programmierschnittstelle zur Verfügung. Es gibt einige eingebaute Themes für das Aussehen des Menüs. Es ist leicht, eigene Themes zu schaffen oder eine Eigenschaft eines vorhandenen Themes zu ändern. (non)