Author Topic: Graph.js  (Read 1768 times)

0 Members and 1 Guest are viewing this topic.

Offline Uriah

  • Sir
  • ***
  • Posts: 454
  • Cookies: 42
  • άξονας
    • View Profile
Graph.js
« on: January 29, 2014, 07:34:01 am »

github: https://github.com/uriahsanders/Graph.js

example: http://uriahsanders.github.io/examples/graph.html

Hey guys, just sharing a graphing module/jquery plugin i have on github. It's going to be used for project infinity, for those of you who know anything about that old project. I think this is the first real code i've shared on EZ so...mercy please.

Graph.js is the only fairly complete open source SVG web graphing module around. There's some canvas stuff but that's not as good as SVG for graphs IMO. The only other SVG ones would be Morris.js and google charts, but google charts aren't open source and Morris.js has only three graph types, an additional dependency, and is much more verbose. Also, neither of those have a jQuery plugin, so their implementation isn't as easy. There are some other reasons why Graph.js is better, but ill stick that into the docs some day.

Every inch of it is customizable, it's very easy to use, lightweight, and versatile. I understand that there may be some issues here and there: So far Im the only contributor and I'm super busy with lots of other things right now. (Not to mention this code is pretty tough...) There are also only two not so good examples yet and no documentation. All of that is coming soon, but I wanted to give EZ an early glimpse. :)

Questions, comments, contributions, stars, forks, and advice are all welcome. Tell me what you guys think!
« Last Edit: January 29, 2014, 07:37:24 am by Uriah »

Offline vezzy

  • Royal Highness
  • ****
  • Posts: 771
  • Cookies: 172
    • View Profile
Re: Graph.js
« Reply #1 on: January 29, 2014, 05:11:57 pm »
That's actually quite nice. It could be handy for cases where you need basic graphs and charts, and d3.js is too heavyweight.
Quote from: Dippy hippy
Just brushing though. I will be semi active mainly came to find a HQ botnet, like THOR or just any p2p botnet

Offline Uriah

  • Sir
  • ***
  • Posts: 454
  • Cookies: 42
  • άξονας
    • View Profile
Re: Graph.js
« Reply #2 on: January 30, 2014, 02:01:10 am »
That's actually quite nice. It could be handy for cases where you need basic graphs and charts, and d3.js is too heavyweight.
Thanks, I really appreciate it :)

Yeah, and d3.js is just a library so you still have to build each individual graph on your own.
« Last Edit: January 30, 2014, 02:01:18 am by Uriah »

Offline king09x

  • /dev/null
  • *
  • Posts: 6
  • Cookies: 0
    • View Profile
Re: Graph.js
« Reply #3 on: March 18, 2014, 05:41:52 pm »
This is super nice and clean. I'll definitely look into this more when I need to do some graphing.

Offline Uriah

  • Sir
  • ***
  • Posts: 454
  • Cookies: 42
  • άξονας
    • View Profile
Re: Graph.js
« Reply #4 on: April 18, 2014, 03:55:47 am »
Some things were added since I last posted here if you guys want to see the new animations and such. I know some people here are minimalists so ofc you can turn off the eye candy.

I also thought I should leave this:
http://canvaskite.com/marketplace/webpro/dark-theme/index.html
and this: https://evilzone.org/found-it-on-the-webs/stumbling-across-something-you-made/
here. It uses this library!