PrototypeJungle images/logo_alt.html
Kits Tutorial Draw Code Editor Text Editor Coding Guide About
Prototype-based Diagramming
Simple, flexible, open. Included:
An open library of visual elements and kits. Any JavaScripter can contribute.
A web-based coding environment for developing such contributions.
Elements: shapes with handles, e.g.
Kits: user interfaces for making particular kinds of diagrams
Try one of the kits:
More kits.
Or, directly from the elements starting with a blank slate.
Swapping: Any part of any diagram can be replaced with functionally equivalent elements. A swap sequence:
Hybrid Construction: Drawings can be built from kits, from a blank slate in the user interface, by code, or from data, and then extended and modified in the interface. Here is the

Sample Elements:
Diagrams (clickable):