An open API service indexing awesome lists of open source software.

https://github.com/nokia/pybgl

PyBGL is a python module allowing to manipulate graphs and common algorithms.
https://github.com/nokia/pybgl

Last synced: 11 months ago
JSON representation

PyBGL is a python module allowing to manipulate graphs and common algorithms.

Awesome Lists containing this project

README

          

# PyBGL

[![PyPI](https://img.shields.io/pypi/v/pybgl.svg)](https://pypi.python.org/pypi/pybgl/)
[![Build](https://github.com/nokia/pybgl/workflows/build/badge.svg)](https://github.com/nokia/pybgl/actions/workflows/build.yml)
[![Documentation](https://github.com/nokia/pybgl/workflows/docs/badge.svg)](https://github.com/nokia/pybgl/actions/workflows/docs.yml)
[![ReadTheDocs](https://readthedocs.org/projects/nokia-pybgl/badge/?version=latest)](https://nokia-pybgl.readthedocs.io/en/latest/?badge=latest)
[![codecov](https://codecov.io/gh/nokia/pybgl/branch/master/graph/badge.svg?token=OZM4J0Y2VL)](https://codecov.io/gh/nokia/pybgl)

## Overview

[PyBGL](https://github.com/nokia/pybgl.git) is a pure [Python](http://python.org/) graph library inspired from the [BGL (Boost Graph Library)](https://www.boost.org/doc/libs/1_80_0/libs/graph/doc/index.html). It gathers algorithms from the graph theory, language theory and dynamic programming background.

For more information, feel free to visit [the documentation](https://nokia-pybgl.readthedocs.io/en/latest/?badge=latest) and the [wiki](https://github.com/nokia/pybgl/wiki).

# License

This project is licensed under the BSD-3-Clause license - see the [LICENSE](https://github.com/nokia/pybgl/blob/master/LICENSE).