Skip to content
/ graph Public

A REPL for manipulating graphs with associated data. Testing for implementation of a graph based filesystem.

License

Notifications You must be signed in to change notification settings

lehmacdj/graph

Repository files navigation

CI

graph

This project is an attempt to construct a more expressive datastructure than a filesystem tree for organizing data. It allows users to organize arbitrary binary data in a graph structure with labeled links to other data. The basic format is extremely simple, for each node in the graph with nid n there are two files n.json and n.data (n.data may not exist if there is no data associated with a node, which can occur if the node is metadata only acting kind of like a directory).

Subprojects

cli

The cli is the original implementation of the graph. It is implemented as a Haskell library, and comes with a few executables which allow editing graphs using a command line interface.

Nodal

This will be an implementation of an iOS graph that interops with the same graph format and displays it and has limited support for editing it. It is still under development.

About

A REPL for manipulating graphs with associated data. Testing for implementation of a graph based filesystem.

Resources

License

Stars

Watchers

Forks

Packages

No packages published