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.
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/>.