A Graphene project analyzing FAA flights data from 2000-2005.
git clone https://github.com/graphene-data/example-flights.gitcd example-flights && npm install
- Run
npm run graphene serveto start the dev server - Go to localhost:4000 in your browser to view the example dashboard provided here.
- Ask your coding agent: "Come up with an interesting question about this data, and then build a dashboard answering it." The dashboard will be viewable at localhost:4000/<markdown-file-path-without-extension>.
Graphene is primarily comprised of three things:
- Dashboard
.mdfiles, for presenting and visualizing data. - A semantic modeling and querying language, GSQL. There are dedicated
.gsqlfiles for semantic models, whereas GSQLselectstatements are typically embedded inside dashboard files. - A CLI for checking syntax, running queries, starting up the dev server, and more.
Comprehensive documentation is available at node_modules/@graphenedata/cli/dist/docs/graphene.md.
Ask kevin@graphenedata.com for setup instructions to connect Graphene to local data files or a remote SQL database.