Skip to main content

crategraph-forceatlas2

A fast ForceAtlas2 graph layout for Python, implemented as a Rust port of the JavaScript graphology-layout-forceatlas2 package, with credit to its original authors.

The ForceAtlas2 algorithm is described in Jacomy M, Venturini T, Heymann S, Bastian M (2014). "ForceAtlas2, a Continuous Graph Layout Algorithm for Handy Network Visualization Designed for the Gephi Software." PLoS ONE 9(6): e98679.

Development

# Build the Rust extension in place, into the active Python environment
maturin develop

# Run the Rust test suite
cargo test --workspace

# Run the Python test suite
pytest tests/

Metadata

Release files for crategraph-forceatlas2 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for crategraph-forceatlas2 0.1.0
File Size Uploaded
crategraph_forceatlas2-0.1.0.tar.gz 28.0 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for crategraph-forceatlas2 0.1.0
File
crategraph_forceatlas2-0.1.0-cp310-abi3-win_amd64.whl CPython 3.10 abi3 Windows x86-64 Details
crategraph_forceatlas2-0.1.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 abi3 Linux glibc 2.17+ x86-64 Details
crategraph_forceatlas2-0.1.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 abi3 Linux glibc 2.17+ ARM64 Details
crategraph_forceatlas2-0.1.0-cp310-abi3-macosx_11_0_arm64.whl CPython 3.10 abi3 macOS 11.0+ ARM64 Details
crategraph_forceatlas2-0.1.0-cp310-abi3-macosx_10_12_x86_64.whl CPython 3.10 abi3 macOS 10.12+ x86-64 Details

Total release size: 1.5 MB

Release files / crategraph_forceatlas2-0.1.0.tar.gz

Download URL crategraph_forceatlas2-0.1.0.tar.gz
Size 28.0 kB
Tags Source
SHA-256 checksum
How to use checksums
d6a0512a5cc0e8a20b17adbc6157015e00c4e0979d080b43eec47cb1cbb5b76d
BLAKE2b-256 checksum
How to use checksums
52da9d8f6e90cdf9896fc0cc1c530f0198ecedbce1908bd68de0b99a2db6a8d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 4, 2026.

Transparency log

Release files / crategraph_forceatlas2-0.1.0-cp310-abi3-win_amd64.whl

Download URL crategraph_forceatlas2-0.1.0-cp310-abi3-win_amd64.whl
Size 183.0 kB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
39e16ba2fe9b0ca1ab650c2f16fb7057909adc44d8473737bfa1af8d8feaa757
BLAKE2b-256 checksum
How to use checksums
2ff11195b6e4733ac0cb8a3eecd52494056d83634a4f1c35cd46461b70242d6a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 4, 2026.

Transparency log

Release files / crategraph_forceatlas2-0.1.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL crategraph_forceatlas2-0.1.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 351.4 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
17ae58f6b3fcfe5fea643123588defc2137d1045e6855848285d04d983c59957
BLAKE2b-256 checksum
How to use checksums
0f18bcb3c13c4d0d4f860b00f088a63a10702d4fb36a3d962f4c75c100894d46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 4, 2026.

Transparency log

Release files / crategraph_forceatlas2-0.1.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL crategraph_forceatlas2-0.1.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 344.2 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
2d0b3466670a1d10e09193d79ca279a272d0f2b40838f2fd06fc6deb62fe2ba2
BLAKE2b-256 checksum
How to use checksums
be486d5ce6c997723bdc4643879591b9067a004330c2078c7df282e71d032aa3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 4, 2026.

Transparency log

Release files / crategraph_forceatlas2-0.1.0-cp310-abi3-macosx_11_0_arm64.whl

Download URL crategraph_forceatlas2-0.1.0-cp310-abi3-macosx_11_0_arm64.whl
Size 297.2 kB
Tags CPython 3.10 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e908bce0e7f93b9fb9074626deb2db0ebf544015fcbd73cf2b9fc687c50d1b0b
BLAKE2b-256 checksum
How to use checksums
f7c672bc560447ac16b44dd9008bf412120d5e015d6fb58e8c874c9100e654cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 4, 2026.

Transparency log

Release files / crategraph_forceatlas2-0.1.0-cp310-abi3-macosx_10_12_x86_64.whl

Download URL crategraph_forceatlas2-0.1.0-cp310-abi3-macosx_10_12_x86_64.whl
Size 302.4 kB
Tags CPython 3.10 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
796320420a77c1d15bdfa68893bae9682b75886a6ffbc709d89fa07e655249f7
BLAKE2b-256 checksum
How to use checksums
121c444d3b89e97424fe1820faf3d78ae9930c2610ae5a0204c53ff26b8cee26
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 4, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.0 This release

6 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page