JSON FORMAT

OCIF

Open Canvas Interchange Format (OCIF). See spec v0.6

Open Canvas Interchange Format (OCIF) for canvas-based visual applications.

Alternative Names: Open Canvas Interchange Format

File Extensions: .json Mimetype: application/json v0.6
FeatureOCIF
Multiple Graphs per Document supported
Nodes supported
Undirected Edges supported
Directed Edges supported
Hyperedges not supported
Mixed-directionality Edges not supported
Parallel Edges supported
Self-loops supported
Edges on Edges not supported
Nested Graphs in Nodes supported
Nested Graphs in Edges not supported
Nested Graphs in Graphs not supported
Node Labels supported
Edge Labels supported
Attributes on Nodes supported
Attributes on Edges supported
Attributes on Graphs supported
Typed Edges partial

Tools(Read & Write)

Frequently Asked Questions

What is a OCIF file?

A OCIF file stores a graph — its nodes, edges and attributes — in the OCIF format (also: Open Canvas Interchange Format). See the feature table above for what it supports.

How do I open a OCIF file?

Open it in a graph tool that supports OCIF, or convert it to a format your tool reads. With GraphInOut you can convert OCIF to GraphML, DOT, Connected JSON and more, right in your browser.

How do I convert a OCIF file to another format?

Use the Convert from OCIF link above: upload or paste your OCIF file (input preset to OCIF), choose a target format and download the result — free, no install.