An Open Repository of Prototype Structures
for the Visual Domain
Some Elements:
Diagrams:

Technology: Prototypical inheritance is one of the few basic computational paradigms for representing objects and their taxonomies, and is central to JavaScript. However, in normal practice, prototype structure is missing from stored (e.g, JSON) versions of objects. In ProtoPedia, stored objects retain their prototypical aspects. This is accomplished by the use of prototype trees.

Practical capabilities: Prototype structure is exposed in the user interface. Among other things, the scheme supports replacing parts of any item with functionally equivalent elements in the repository via prototype swapping, and editing the properties of both instances and prototypes. A swap sequence:

Development stage: early. Please help with building the repository.