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 |
---|---|
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.2.0.tar.gz
(1.4 MB
view details)
Built Distribution
ipyforcegraph-0.2.0-py3-none-any.whl
(627.1 kB
view details)
File details
Details for the file ipyforcegraph-0.2.0.tar.gz
.
File metadata
- Download URL: ipyforcegraph-0.2.0.tar.gz
- Upload date:
- Size: 1.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7679bf7b167b5321a14d1b5d6987259893dcba5556bebc70d36138b58e5154f2 |
|
MD5 | dc5ecc1e977a6bbad900be7606a395fe |
|
BLAKE2b-256 | b10abe88cd1ef8764157ce81ed0d9f63df59e776b32866f579f39cb646768380 |
Provenance
File details
Details for the file ipyforcegraph-0.2.0-py3-none-any.whl
.
File metadata
- Download URL: ipyforcegraph-0.2.0-py3-none-any.whl
- Upload date:
- Size: 627.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc12108ebde5d91b02d5bc5d3c8b322fa6cf8a0fa209716ec16cffb64093a2eb |
|
MD5 | 55f636f088196b479052208e5b64b08a |
|
BLAKE2b-256 | 85e5127424b17bbfba9f6c74ab4ac52f83624005546c8a9aeddb670708624e35 |