A robust & multipurpose Graph object for JavaScript.
JavaScript
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
build
src
tests
.gitignore
.travis.yml
CHANGELOG.md
LICENSE.txt
README.md
package-lock.json
package.json
test.js
webpack.config.js

README.md

Build Status

Graphology

graphology is a specification for a robust & multipurpose JavaScript Graph object and aiming at supporting various kinds of graphs under a same unified interface.

You will also find here the source for the reference implementation of this specification.

Installation

npm install graphology

Documentation

Full documentation for the library/specs is available here.

Contribution

Contributions are obviously welcome. Just be sure to lint & add/run relevant unit tests.

# Installing locally
git clone git@github.com:graphology/graphology.git
cd graphology
npm install

# Linting
npm run lint

# Running the unit tests
npm test

# Building & Distribution
npm run build
npm run dist