« Other projects on graph visualization |Main| MTでクリックしたエントリを編集するBookmarklet »

« | GRINEdit_index | »

GRINEdit

There are more contents in Japanese(日本語) than that in English...

What is GRINEdit?

GRINEdit is an open source visualization/"KAYUKA" (interactivation) software for Graph, Relation, Interaction and Network. It is customizable, scriptable, pluggable and also communicatable via XML-RPC.

Feature

  • You can visualize a graph. The graph changes its layout automatically using a physical model. Because the layout engine has a basis on physics, you can easily understand its behavior.
  • You can change the physical model of the layout engine. It's not only changing parameter, you can modify with plugin system. (It is to be supported at beta1.0.)
  • You can change the layout of a graph with dragging a vertex. And it doesn't mean to stop the layout engine. The engine continues calculation of layout considering your judgment.
  • You can edit a graph using XML-RPC from another process.
  • You can edit a graph with Jython script.
  • You can execute Jython code interactively, using Jython console. (Thanks to Don Coleman. I owe the feature to "Jython Console with Code Completion".)

Screen shot

See screenshots. Sorry for it is written in Japanese. I'll soon make English version.

Demo as applet

GRINEdit applet

Download

Please download this from SourceForge.net.

Document

Sorry, there is no good document.

Short guidance

  • The zip archive includes 3 files and 2 folders as below.
    • config.py: Configuration file
      • You can modify the language for GUIs (English/Japanese).
      • You can set ON/OFF of XML-RPC server (default ON).
      • If you have installed Jython, you can get extra power by setting library path.
    • GRINEdit-alpha0.10.jar: Executable JAR.
      • Double click it to run.
    • pythonScripts: Folder for scripts and demos
      • Many feature, for example the construction of menu, is customizable.
      • In sample folder, there is a demo to visualize HTML using XML-RPC. See original at Aharef: Websites as graphs. It is Python script. If you doesn't have installed Python, please try "website_as_graph.exe" in "dist" folder.
    • sampleData: Sample data
      • But please notice this 'legacy' format will become 'obsolete' at beta1.00. New formats based on JSON and XML are coming soon.
    • swt-win32-3139.dll
      • The library to connect the Standard Widget Kit(SWT) of Java and Windows. The software will run on other OS (for example Mac), but because I don't have Mac, I can't support it.
  • Please try to open sample data. Use menu 'File', 'Load LegacyFormat data' or drag and drop a file to the GRINEdit window.

Contact us

A mail sent to "grinedit(at mark)nishiohirokazu(dot)org" is forwarded to the account I frequently use. Please don't be shy to contact me, your mail will progress my project.

Acknowledgement

トラックバック(Trackback)

Trackback URL: http://www.nishiohirokazu.org/mt/mt-tb.cgi/113

ご意見・ご感想をお送りください(フィードバック)

(フィードバックはメールで送信され、基本的に表示されませんが、内容によっては公開させていただくこともございます。ご了承ください。Your comment doesn't appear the page immediately. If the comment has value to other people, it will be put on the page or subsequent entries. Thank you.)

上の情報は、いずれも未記入でかまいません。 All of above questions are optional.