Explore the Press On JavaScript framework

This web page provides a convenient way to try out and experiment with the JavaScript code from the book Press On. It provides a range of pre-defined devices you can experiment with, a JSON import so you can define your own devices, and an export function (currently supporting JSON, GraphML, SCXML, Dot and Mathematica data formats).

Please pick from the devices available:

  1. Enter your own JSON model
    • Note that you can use any of the other devices (listed below) to get an initial JSON model to edit to experiment with: choose a device to explore, then choose 'JSON Model' to get its JSON code.