Welcome to pysdic’s documentation!#

Description of the package#

Python Graphs (pygraphs) including BFS, DFS, Dijkstra, and more algorithms for graph traversal and pathfinding.

Contents#

Installation

This section describes how to install the package into a Python environment. It includes instructions for installing the package using pip, as well as any necessary dependencies.

API Reference

The reference guide contains a detailed description of the functions, modules, and objects included in pygraphs. The reference describes how the methods work and which parameters can be used.

Examples Gallery

This section contains a collection of examples demonstrating how to use the package.

Author#

The package pygraphs was created by the following authors:

You can access the package and the documentation with the following URL:

License#

pygraphs - Python graphs library to perform BFS, DFS, Dijkstra, A* and more.
Copyright (C) 2026 Artezaru, artezaru.github@proton.me

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.