graph-explorer

React-based web application that enables users to visualize both property graph and RDF data and explore connections between data without having to write graph queries.

APACHE-2.0 License

Stars
287

Bot releases are visible (Hide)

graph-explorer - Release 1.9.0 Latest Release

Published by kmcginnes 3 months ago

This release includes many fixes and enhancements that make using Graph Explorer a more pleasant experience, especially for users with larger databases.

Major Changes

  • Improved error experience in search and Data Explorer UI that includes a retry button (#477)
  • Improved empty state experience in Data Explorer UI (#477)
  • Improved search using openCypher which will now execute a single request when searching across all labels (#493, #532)
  • Improved error messages for node expansion (#502)
  • Improved Gremlin schema sync performance on larger databases, thanks to @dsaban-lightricks for his great suggestion in issue #225 (#498)
  • Reduced chance of throttling issues when a large amount of requests are executed in parallel by batching requests in groups of 10 (#489)
  • Reduced unnecessary search queries when no search term is provided by ignoring attribute and exact match changes (#473)
  • Improved diagnostic logging in Neptune Notebooks by adding CloudWatch logs (#517)

Bug Fixes and Minor Changes

  • Fixed issue with default connections when Neptune Notebook instance is restarted (#508)
  • Fixed expanding a node on old versions of Gremlin (#503)
  • Fixed default selection of expand type to be the first available type for expansion (#501)
  • Fixed some SPARQL endpoints by using application/sparql-results+json accept header for SPARQL requests (#499)
  • Fixed CORS issue for some SPARQL and Gremlin endpoints due to queryId in the request headers (#529) (#499)
  • Fixed text wrapping for labels in edge styling sidebar (#499)
  • Fixed potential error when the request body is very large by increasing the body size limit for proxy server (#488)
  • Fixed issue when selecting an item in search results that resulted in errors in the browser console (#474)
  • Added type checking and linting to server code (https://github.com/aws/graph-explorer/pull/522)
  • Added environment values to override HTTP and HTTPS ports for proxy server (#500)
    • PROXY_SERVER_HTTP_PORT default is 80
    • PROXY_SERVER_HTTPS_PORT default is 443
  • Updated development scripts updated to be more consistent with the industry (#487, #525)
    • Run the dev environment pnpm dev
    • Build & run the production environment pnpm build && pnpm start
    • Clean build artifacts with pnpm clean
  • Fixed running in production mode locally with Node (#500)
  • Updated multiple dependencies (#475, #486, #490, #492, #491, #522, #523)
graph-explorer - Release 1.8.0

Published by kmcginnes 4 months ago

Major Changes

Bug Fixes and Minor Changes

graph-explorer - Release 1.7.0

Published by kmcginnes 5 months ago

Major Changes

Bug Fixes and Minor Changes

graph-explorer - Release 1.6.0

Published by michaelnchin 7 months ago

Features

Bug Fixes and Minor Changes

graph-explorer - Release 1.5.1

Published by michaelnchin 9 months ago

Bug fixes

graph-explorer - Release 1.5.0

Published by michaelnchin 10 months ago

New Features

Bug fixes

graph-explorer - Release 1.4.0

Published by michaelnchin about 1 year ago

New Features

Bug Fixes

graph-explorer - Release 1.3.1

Published by michaelnchin about 1 year ago

Bug fixes

graph-explorer - Release 1.3.0

Published by michaelnchin about 1 year ago

New Features

Bug fixes

graph-explorer - Release 1.2.0

Published by michaelnchin over 1 year ago

New Features

Bug fixes

graph-explorer - Release 1.1.0

Published by michaelnchin over 1 year ago

New Features

Bug fixes

graph-explorer - Release 1.0.0

Published by michaelnchin almost 2 years ago

This is the initial release of the Graph Explorer project, which provides a React-based web application that enables users to visualize both property graph and RDF data and explore connections between data without having to write graph queries.

Features include:

  • Connections UI to connect to a graph database that implements Gremlin Server or SPARQL 1.1 endpoint (e.g., Amazon Neptune, Apache TinkerPop, Blazegraph)
  • Graph View UI to search, browse, expand, customize views of your graph data
  • Details View, Expand, Node Styling, Edge Styling, and Namespaces (RDF only) on the right-hand pane
  • Download a screenshot and experiment with different visual layouts
  • Table View UI to show a row-column display of the data in the Graph View, provide filtering from the Table to show/hide elements in the Graph View, and export the table view into a CSV or JSON file