| Name | Description | Type | Package | Framework |
| ExtensibleJavaScriptStack | An extensible implementation of JavaScriptStack that can be used as the implementation of a service. | Class | org.apache.tapestry5.services.javascript | Apache Tapestry |
| InitializationPriority | enum InitializationPriorityextends Enum | Class | org.apache.tapestry5.services.javascript | Apache Tapestry |
| JavaScriptStack | A high level description of a group of related JavaScript libraries and stylesheets. | Interface | org.apache.tapestry5.services.javascript | Apache Tapestry |
| JavaScriptStackSource | Manages the available JavaScriptStacks, each of which has a unique name. | Interface | org.apache.tapestry5.services.javascript | Apache Tapestry |
| JavaScriptSupport | An environmental that acts as a replacement for the RenderSupport environmental, renaming and streamlining the key methods. | Interface | org.apache.tapestry5.services.javascript | Apache Tapestry |
| StackExtension | A contribution to an extensible JavaScriptStack. | Class | org.apache.tapestry5.services.javascript | Apache Tapestry |
| StackExtensionType | enum StackExtensionTypeextends Enum | Class | org.apache.tapestry5.services.javascript | Apache Tapestry |
| StylesheetLink | Captures the information needed to create a stylesheet link in the final Document, or as part of a JSON partial page render response. | Class | org.apache.tapestry5.services.javascript | Apache Tapestry |
| StylesheetOptions | Provides options to describe options associated with importing a stylesheet onto a page. | Class | org.apache.tapestry5.services.javascript | Apache Tapestry |