El Dorado UI

This is a Sinatra app that provides a UI and canned queries for El Dorado, an enterprise structure warehouse. The web user can retreive results from a menu of queries or author new ad-hoc queries interactively. Results are in the form of tables or diagrams both of which can hyperlink to related queries. github

Queries are written in Neo4j's Cypher language. Tabular results are then optionally rendered by template expansion into Graphviz's Dot language and displayed as SVG. Modeling conventions support tracing relations to their ETL source, but the graph database is not otherwise restricted.

See Database Build with ETL scripts.

If you look closely you can see dotted lines from property graph to relations managed by a company wide and broad ranging neo4j database. Also in the picture are three "recommended" queries. If you are looking at this, you may like these queries too. matrix

This UI has been open-sourced by New Relic at Ward's suggestion. Our property graph work shows how Neo4j can be loaded with data to be navigated this way. https://github.com/WardCunningham/el-dorado-ui