{"action":"opened","issue":{"url":"https://api.github.com/repos/bloomberg/bqplot/issues/110","repository_url":"https://api.github.com/repos/bloomberg/bqplot","labels_url":"https://api.github.com/repos/bloomberg/bqplot/issues/110/labels{/name}","comments_url":"https://api.github.com/repos/bloomberg/bqplot/issues/110/comments","events_url":"https://api.github.com/repos/bloomberg/bqplot/issues/110/events","html_url":"https://github.com/bloomberg/bqplot/issues/110","id":142973304,"number":110,"title":"Plot graphs","user":{"login":"albop","id":276777,"avatar_url":"https://avatars.githubusercontent.com/u/276777?v=3","gravatar_id":"","url":"https://api.github.com/users/albop","html_url":"https://github.com/albop","followers_url":"https://api.github.com/users/albop/followers","following_url":"https://api.github.com/users/albop/following{/other_user}","gists_url":"https://api.github.com/users/albop/gists{/gist_id}","starred_url":"https://api.github.com/users/albop/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/albop/subscriptions","organizations_url":"https://api.github.com/users/albop/orgs","repos_url":"https://api.github.com/users/albop/repos","events_url":"https://api.github.com/users/albop/events{/privacy}","received_events_url":"https://api.github.com/users/albop/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-03-23T14:23:59Z","updated_at":"2016-03-23T14:23:59Z","closed_at":null,"body":" Currently, there is no good library to plot graphs with jupyter/python and I wonder if it would be possible to use the bqplot machinery to do just that (at least when there are not many points).\r\n\r\nI did a quick prototype to plot networkx graphs ( https://github.com/albop/backtothetrees/blob/master/bqgraphs.ipynb ) using bqplot and found it very easy. Now I can respond to node click events which makes me very happy ;-)\r\n\r\nThings I didn't figured out how to do were:\r\n- implement a way to let the user move the nodes (and keep the edges in sync)\r\n- add arrows to the segments (matplotlib has problems there too)\r\n- label the nodes\r\n\r\n\r\n"}}