lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

LuaGRAPH is binary module to create, manipulate, layout and render graphs. It is based on the GRAPHVIZ (Version 2.12; library from AT&T and runs under Linux with Lua 5.0.3 and Lua 5.1.1. A Windows port is planned in near future (Cygwin).

All graph object attributes, layout algorithms and rendering engines are supported.

Due to Lua's metatables LuaGRAPH is completely transparent to all the attributes for graph objects, which makes it easy to follow new features of GRAPHVIZ without touching LuaGRAPH as long as the GRAPHVIZ API remains stable.

LuaGRAPH can be downloaded from LuaForge at

Documentation is also available at

Feedback is highly welcome !