SAL Home GRAPHICS CAD, Drawing & Painting Tools


The goal of this project is to create an opensource Java library to create and manipulate graphs. Current features include:

  • Directed, undirected, and directed acylic graphs.
  • Simple graph algorithms.
  • Basic graph drawing, including straight line and orthogonal graph drawing. However, more work still needs to be done here.
  • User interaction, such as creating and removing a vertex, creating and removing an edge, dragging a vertex, and changing some of the vertex and edge properties.

Current Version:   0.7.3

License Type:   GPL

Home Site:

Source Code Availability:   Yes

Available Binary Packages:

  • Debian Package:   No
  • RedHat RPM Package:   No
  • Other Packages:   Yes

Targeted Platforms:

Java JDK 1.2.2 Platforms

Software/Hardware Requirements:

Java JDK 1.2.2

Other Links:

Mailing Lists/USENET News Groups:


User Comments:

  • None

See A Screen Shot?

  SAL Home   |   Computer Graphics, Images & Signals   |   CAD, Drawing & Painting Tools

Comments? SAL@KachinaTech.COM
Copyright © 1995-2001 by Herng-Jeng Jou
Copyright © 1997-2001 by Kachina Technologies, Inc.
All rights reserved.