Download

Download the latest bare Essentials—1.6.0.2

Adapters

The bare bone Essentials may have certain features missing or not working when not in a browser environment. For example, timer-related functionality (setInterval, setTimeout), escaping strings to HTML, and URI encoding / decoding (encodeURIComponent, decodeURIComponent) do not work outside of a browser environment because they rely on functions that are only implemented in browsers. Adapters fill in the gap by implementing these functions that are absent from non-browser JavaScript environments by leveraging APIs available in a specific environment, thereby adapting Prototype Essentials to a specific environment. Prototype Essentials is generally more useful with an adapter.

Environment Download With Adapter Download Plain Adapter
Rhino Essentials with adapter Just the adapter