Graph Data Structures in Swift

David Kopec is the author of SwiftGraph:

“SwiftGraph is a pure Swift (no Cocoa) implementation of a graph data structure, appropriate for use on both iOS and OS X projects.”

This is an interesting implementation, including weighted, unweighted, directed, and undirected graphs.