CSGraph Library


CSGraph is a simple graph library. It provides the most popular algorithms to create and manipulate graphs.
Features included in version 1.00alpha1 are:
- directed and undirected graphs with normal or weighted edges
- simple graph algorithms, such as graph traversal (DFS, BFS),
minimum spanning tree (MST)
and shortest path searching (SP)

The aim of this library is to create simple and fast-to-learn interface for graph implementations.
I have tried to write algorithms to be fast and efficient but at the same time not very difficult to understand.

It is licensed under LGPL.

In the download section you can find binaries, sources and the API documentation.
In the nearest future I'll provide a PDF with explanation of the usage.

If you have any questions or you want to send a bug report visist the project forum.


Other graph projects:
OpenJGraph - more complicated, but with bigger number of functions, for example graph drawings.
Current version: 1.00alpha1


Sebastian Solnica
www.consept.prv.pl