Graph#

  •        130

Graph# is a graph layout framework. It contains some layout algorithms and a GraphLayout control for WPF applications.

http://graphsharp.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

Graphviz4Net


Graphviz4Net provides WPF control that is capable of generating "nice looking" graph layouts with sub-graphs, curved edges with arrows, edges between sub-graphs and more. Nodes, edges and all other elements in the graph are fully customizable and can contain any other WPF cont...

goll-e - Graph Object Language and Layout Editor


The Graph Object Language and Layout Editor is a javascript graph visualization and layout tool. The graph is generated by parsing graph content data (using the GOLL-E Content Language specifications) that is input through a file and laying out the graph contents using a layout algorithm. The graph is then rendered and visualized and the user is able to modify the layout. by dragging the graph elements around. The user will also be able to edit the graph content while using the visualizer by usi

Touch Enabled Graph Control WP7


This is a high performance, custom graph control for the WP7 platform. It supports user touch to scale and translate along the X-axis, accepts custom data to populate the graph, and can draw fill or line charts. This control smoothly scales to hundreds of thousands of points.

TechNewLogic GraphIT - WPF 2D Line Chart and Graph Control


GraphIT is a WPF control for drawing and analyzing 2D line charts. It is written in C# and utilizes no interop with DirectX oder other non-WPF technologies.

graph-drawing-libraries - Trying to compare known graph drawing libraries


* [almende/vis](https://github.com/almende/vis) - Dynamic, browser-based visualization library http://visjs.org* [anvaka/ngraph](https://github.com/anvaka/ngraph) - Beautiful Graphs* [anvaka/VivaGraphJS](https://github.com/anvaka/VivaGraphJS) - Graph drawing library for JavaScript* [cpettitt/dagre](https://github.com/cpettitt/dagre) - Directed graph renderer for javascript* [cytoscape/cytoscape.js](https://github.com/cytoscape/cytoscape.js) - An open-source JavaScript graph theory library for an



ngraph.forcelayout3d - Force directed graph layout in 3d


First of all it's worth to mention all force directed algorithms are iterative. We need to perform multiple iterations of an algorithm, before graph starts looking aesthetically pleasing.With that in mind, the easiest way to make graph look nice is:``` js// graph is an instance of `ngraph.graph` object.var layout = require('ngraph.forcelayout3d')(graph); for (var i = 0; i < ITERATIONS_COUNT; ++i) { layout.step();}// now we can ask layout where each node/link is best positioned:graph.forEachNode

ngraph.forcelayout - Force directed graph layout


First of all it's worth to mention all force directed algorithms are iterative. We need toperform multiple iterations of an algorithm, before graph starts looking aesthetically pleasing.With that in mind, the easiest way to make graph look nice is:``` js// graph is an instance of `ngraph.graph` object.var layout = require('ngraph.forcelayout')(graph); for (var i = 0; i < ITERATIONS_COUNT; ++i) { layout.step();}// now we can ask layout where each node/link is best positioned:graph.forEachNode(fu

WPFGraph


WPFGraph is a tool to create animations of graph algorithms using a WPF based 3D rendering engine. You can create a graph by adding nodes and edges to the UI simply by using your mouse. Then you can execute a graph algorithm like Dijkstra on the created graph.

SiGMa - [no more maintained] The Simple Graph Mapper - a light Flash Web application to map your graphs


First of all, the current state of Web graph mapping is not that accessible. There are a lot of solutions, from other Flash widgets to SeaDragon or SVG exports, but they all require the editor to use first a Graph Visualization Software to prepare the graph before. SiGMa will allow webmasters to display a graph with different views, from graph file, as simple as possible (no need for coordinates or display nodes attributes). And for people who still want to process some first treatment of the graph, SiGMa is also conceived to use some metrics or attributes from the graph file.Also, it is often pretty hard to publish an interactive map with exactly the needed features, that's why SiGMa aims to be accessible for developers - more precisely, adding a feature specific to your data, like a geocoded layout, or a layout where x and y depend from specific attributes is easy to do.

BarGraphAndChartGraph - Bar Graph And Chart Graph using javascript without using any library


Bar Graph And Chart Graph using javascript without using any library

jGraphT - Java graph library


JGraphT is a Java graph library that provides mathematical graph-theory objects and algorithms. It includes directed, undirected, weighted, unweighted etc. Graphs could be created based on Strings, URLs, XML documents.

perl-Chart-Graph - Chart::Graph - Perl extension for a front-end to gnuplot, XRT, and Xmgrace


Chart::Graph - Perl extension for a front-end to gnuplot, XRT, and Xmgrace

Chart-Graph - Release history of Chart-Graph


Release history of Chart-Graph

graph-layout - Graph layout and compression using space-filling curves


Graph layout and compression using space-filling curves

graph-layout - Experiments with JS-based force directed dynamic graph layout.


Experiments with JS-based force directed dynamic graph layout.

graph-layout - Layout Graph in Image


Layout Graph in Image

Force-based-graph-layout - Implementation of a force-based algorithm for calculating graph layout.


Implementation of a force-based algorithm for calculating graph layout.