David has posted 3 posts at DZone. View Full User Profile

mxGraph 1.0: Interactive Diagramming JavaScript Library

  • submit to reddit
Zurich, Switerzland

mxGraph 1.0 was released a few days ago, following many years of beta development . mxGraph is a pure JavaScript implementation for fully interactive diagramming functionality in any mainstream browser. mxGraph is aimed at developers involved in client-server systems, looking for a means to display and alter diagrams on web browsers, as well as simple integration with their existing server technologies. mxGraph can also run without a server connection, as can be seen on the demonstrations available on the web site.

The key technical advantages of mxGraph are:

  • Requires no plug-ins on the browser
  • Supports synchronization with most server technologies, aiming the library at centralised systems looking to switch their drawing technology from native applications to browser-based web applications.
  • Provides all interactivity in JavaScript, meaning no round-trip to the server to update the display.
  • Abstracts all of the browser drawing behaviour differences into a single, consistent API.

Published at DZone with permission of its author, David Benson.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)