GraphTea

the free and opensource(GPL) software framework to work on graphs and social networks.

It helps you to Teach and Study graph theory…
You can simply :

  • draw a graph
  • get reports about it
  • run algorithms on it
  • visualize it
DOWNLOAD GraphTea
Binary & Src, For Linux/Mac/Win

what can you do with GRAPHTEA



RUN

executerun.bat(windows), orrun.sh(linux/mac).

manually:java -jar graphtea-main.jar

DEVELOP

for working on the source,

  1. make your changes
  2. run make.sh (or type in terminal ./make.sh)
  3. it will compile your changes and run the application.

manually:

  1. open terminal
  2. cd src/scripts
  3. ant. this will build the application for you in the binary folder.
  4. for seeing your changes do the steps described for “run”
  5. note that you should have appache ant installed.

write a graph algorithm

go change this file: SampleAlgorithm.java. you can make also reports, generators, file formats and actions.

NEED HELP? or found a problem?

If you have any questions just post it in the GitHub Issues and i will write you back as soon as possible.

CONTRIBUTE

How to send pull request

CREDITS

Current Developers:

GraphTea is base on GraphLab, a software developed in Sharif university of Technology.

DOWNLOAD GraphTea
Binary & Src, For Linux/Mac/Win