GhJSON Specification

JSON-based format for Grasshopper definitions

View the Project on GitHub architects-toolkit/ghjson-spec

GhJSON Specification

GhJSON is a JSON-based format for representing Grasshopper definitions.

Schema URL

https://architects-toolkit.github.io/ghjson-spec/schema/v1.0/ghjson.schema.json

Example

{
  "schemaVersion": "1.0",
  "components": [
    {
      "name": "Number Slider",
      "instanceGuid": "11111111-1111-1111-1111-111111111111",
      "id": 1,
      "pivot": "100,100",
      "componentState": { "value": "5<0,10>" }
    }
  ]
}

Implementations

Language Package Status
.NET ghjson-dotnet In Development
Web ghjson-web Planned