🌐️ English | 中文
Think Graphs Like A Graph.
Awesome-Graphs aims to collect papers and products related to graph computation systems and depict their derived relationships in a graph. It helps researchers and developers quickly familiarize themselves with the field of graph computation.
- Directly visit our GitHub Pages.
- Download and access
index.html
file in browser.
- Includes existing graph system papers/products, depicting their citation relationships in a graph.
- Perform citation chain analysis by searching/clicking on graph computation system node and distinguish between direct, indirect, and bidirectional citation relationships.
- Support upstream and downstream tracing and view direct neighbors by right-click.
- View the original paper or product websites of graph computation systems.
- Includes some graph computation system products, all mounted to the root node
Graph Database
.
All graph system papers/products are provided HERE.
- The project only relies on the front-end component AntV/G6. To adjust the graph data, simply modify the definitions of
nodes
andedges
in theindex.html
file. - To add a new graph system paper node, for example,
{id: 'Pregel'},
.- Set
_paper
attribute as paper's title, for example,{id: 'GeaFlow', _paper: 'GeaFlow: A Graph Extended and Accelerated Dataflow System'},
. - Set
_website
as relevant website, for example,{id: 'TuGraph', _website: 'https://tugraph.tech'},
. - Set
_type: 'db'
indicates a product node, for example,{id: 'TuGraph', _type: 'db'},
.
- Set
- To add citation of graph system papers/product, for example,
{from: 'GeaFlow', to: 'TuGraph'},
.- Set
_bidirectional: true
indicates bidirectional citation, for example,{from: 'GraphChi', to: 'PowerGraph', _bidirectional: true},
indicatingGraphChi
andPowerGraph
cite each other (both presented at OSDI-2012).
- Set
- Add new paper to the path
papers/<GraphSystemName>.pdf
and update the reference links indocs/graph-system-list.md
in alphabetical order. - Due to manual organization, errors and omissions in the data are inevitable. Contributions for corrections and missing papers or product information are welcome.
Join the TuGraph community to discuss and improve Awesome-Graphs together!