Public
Edited
Jun 27, 2023
Insert cell
Insert cell
mermaid`graph TD
api --> iso
api --> models
api --> server-shared
chatgpt --> models
core-server --> api
core-server --> dash
core-server --> hub
core-server --> models
core-server --> server-shared
dash --> chatgpt
dash --> cloudflare-worker
dash --> models
dash --> oas-examples
dash --> react
dash --> server-shared
hub --> chatgpt
hub --> dash
hub --> iso
hub --> models
hub --> oas-to-snippet
hub --> react
hub --> server-shared
iso --> models
jest-preset --> dash
jest-preset --> models
jest-preset --> server-shared
models --> chatgpt
models --> oas-extensions
models --> server-shared
models --> testing-utils
react --> api
react --> http-status-codes
react --> iso
react --> jest-preset
react --> metrics-sdk-snippets
react --> models
react --> oas-extensions
react --> oas-to-har
react --> oas-to-snippet
react --> server-shared
server-shared --> http-status-codes
server-shared --> json-schema-ref-parser
server-shared --> models
server-shared --> oas-extensions
server-shared --> ssri
testing-utils --> dash
testing-utils --> oas-examples
testing-utils --> types
`
Insert cell
dot`digraph G {
"api" -> "iso"
"api" -> "models"
"api" -> "server-shared"
"chatgpt" -> "models"
"core-server" -> "api"
"core-server" -> "dash"
"core-server" -> "hub"
"core-server" -> "models"
"core-server" -> "server-shared"
"dash" -> "chatgpt"
"dash" -> "cloudflare-worker"
"dash" -> "models"
"dash" -> "oas-examples"
"dash" -> "react"
"dash" -> "server-shared"
"hub" -> "chatgpt"
"hub" -> "dash"
"hub" -> "iso"
"hub" -> "models"
"hub" -> "oas-to-snippet"
"hub" -> "react"
"hub" -> "server-shared"
"iso" -> "models"
"jest-preset" -> "dash"
"jest-preset" -> "models"
"jest-preset" -> "server-shared"
"models" -> "chatgpt"
"models" -> "oas-extensions"
"models" -> "server-shared"
"models" -> "testing-utils"
"react" -> "api"
"react" -> "http-status-codes"
"react" -> "iso"
"react" -> "jest-preset"
"react" -> "metrics-sdk-snippets"
"react" -> "models"
"react" -> "oas-extensions"
"react" -> "oas-to-har"
"react" -> "oas-to-snippet"
"react" -> "server-shared"
"server-shared" -> "http-status-codes"
"server-shared" -> "json-schema-ref-parser"
"server-shared" -> "models"
"server-shared" -> "oas-extensions"
"server-shared" -> "ssri"
"testing-utils" -> "dash"
"testing-utils" -> "oas-examples"
"testing-utils" -> "types"
}`
Insert cell
neato`digraph G {
node[fontsize=9]
layout=neato
overlap=prism
sep=.5
splines=true
"api" -> "iso"
"api" -> "models"
"api" -> "server-shared"
"chatgpt" -> "models"
"core-server" -> "api"
"core-server" -> "dash"
"core-server" -> "hub"
"core-server" -> "models"
"core-server" -> "server-shared"
"dash" -> "chatgpt"
"dash" -> "cloudflare-worker"
"dash" -> "models"
"dash" -> "oas-examples"
"dash" -> "react"
"dash" -> "server-shared"
"hub" -> "chatgpt"
"hub" -> "dash"
"hub" -> "iso"
"hub" -> "models"
"hub" -> "oas-to-snippet"
"hub" -> "react"
"hub" -> "server-shared"
"iso" -> "models"
"jest-preset" -> "dash"
"jest-preset" -> "models"
"jest-preset" -> "server-shared"
"models" -> "chatgpt"
"models" -> "oas-extensions"
"models" -> "server-shared"
"models" -> "testing-utils"
"react" -> "api"
"react" -> "http-status-codes"
"react" -> "iso"
"react" -> "jest-preset"
"react" -> "metrics-sdk-snippets"
"react" -> "models"
"react" -> "oas-extensions"
"react" -> "oas-to-har"
"react" -> "oas-to-snippet"
"react" -> "server-shared"
"server-shared" -> "http-status-codes"
"server-shared" -> "json-schema-ref-parser"
"server-shared" -> "models"
"server-shared" -> "oas-extensions"
"server-shared" -> "ssri"
"testing-utils" -> "dash"
"testing-utils" -> "oas-examples"
"testing-utils" -> "types"
}`
Insert cell
Insert cell
GraphvizModule = import("@hpcc-js/wasm/dist/graphviz")
Insert cell
graphviz = GraphvizModule.Graphviz.load();
Insert cell
Insert cell
neato = layout("neato")
Insert cell

One platform to build and deploy the best data apps

Experiment and prototype by building visualizations in live JavaScript notebooks. Collaborate with your team and decide which concepts to build out.
Use Observable Framework to build data apps locally. Use data loaders to build in any language or library, including Python, SQL, and R.
Seamlessly deploy to Observable. Test before you ship, use automatic deploy-on-commit, and ensure your projects are always up-to-date.
Learn more