2D and 3D force-directed graph widgets for Jupyter
Project description
ipyforcegraph
Jupyter Widgets for interactive 2D and 3D graphs powered by the force-graph and 3d-force-graph libraries.
Install | Demo | Build | Docs |
---|---|---|---|
|
Examples CHANGELOG CONTRIBUTING |
Screenshots
2D graphs | 3D graphs | |
---|---|---|
demos | ||
text nodes |
Prerequisites
python >=3.8
jupyterlab >=3
Install
ipyforcegraph
is distributed on conda-forge and PyPI.
ipyforcegraph
with mamba
(recommended)
mamba install -c conda-forge ipyforcegraph jupyterlab
... or
conda
, if you must
ipyforcegraph
with pip
install nodejs
with a package manager
pip install ipyforcegraph jupyterlab=3
Developing
See CONTRIBUTING for a development install.
How it works
- Provide Sources of nodes and links as e.g.
pandas.DataFrame
s - Annotate with Behaviors such as NodeSelection and LinkColor
- Visualize and interact with the graph in JupyterLab (or JupyterLite)
Uninstall
mamba uninstall ipyforcegraph
... or
conda
, if you must
pip uninstall ipyforcegraph
Open Source
This work is licensed under the BSD-3-Clause License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ipyforcegraph-0.3.0.tar.gz
(1.6 MB
view hashes)
Built Distribution
ipyforcegraph-0.3.0-py3-none-any.whl
(813.5 kB
view hashes)
Close
Hashes for ipyforcegraph-0.3.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01c393c8ae0efaedab700864401c623adf7031aa246723b8e6723850272b46ee |
|
MD5 | aaef3c1edf6816450d477b781c535b6d |
|
BLAKE2b-256 | 7a9744bf3aad51a482ce98d5742615bd2e654917b50f941836d9e8ba42484c86 |