BenPortner / sdg-graph

Visualizes the Sustainable Development Goals (SDGs) as a graph in your browser using Javascript.

Home Page:https://rawcdn.githack.com/BenPortner/sdg-graph/79042464ed1928f807a226c21deacae8de4e752b/index.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SDG Graph

Introduction

This project visualizes the Sustainable Development Goals (SDGs) as a graph in your browser.

  • nodes are goals, targets, and indicators
  • edges show associations of targets to goals, and indicators to targets

See interactive demo on githack (thanks to Pavel Puchkin for the CDN).

Features

Features:

  • concentric layout with goals at the center and indicators at the edge
  • user can zoom and pan via gestures or UI widget (thanks to panzoom and Font Awesome)
  • user can hover over nodes to show tooltips with further information (thanks to cy-popper and popper)
  • user can click on a node to collapse / expand parts of the graph for better overview
  • user can double-click on a node to zoom in on it
  • user can search for nodes based on their description or id

Acknowledgements

This project relies on datapopalliance's SDG data, which offers SDG data in a machine-readable format and on Cytoscape.js for the graph visualization.

About

Visualizes the Sustainable Development Goals (SDGs) as a graph in your browser using Javascript.

https://rawcdn.githack.com/BenPortner/sdg-graph/79042464ed1928f807a226c21deacae8de4e752b/index.html

License:GNU General Public License v3.0


Languages

Language:JavaScript 92.7%Language:SCSS 3.1%Language:Less 3.0%Language:HTML 0.8%Language:CSS 0.3%