Skip to content

Not a bug — using PyVis as a JS-augmented visualization layer #308

@BTFspooner

Description

@BTFspooner

Not a bug report, just wanted to share a demo showing what PyVis can do when used a little differently.

I’m treating the exported .html as a graphics engine, layering runtime JS on top of it to handle directional edge highlighting, phantom node detection, and post-load physics overrides. No source edits, no forking, just external JS injected into the export.

Demo:
https://btfspooner.github.io/spider-surfer-maps/

Try clicking around in site_map.html. It shows:
• Inbound/outbound/bidirectional edges
• Phantom node detection (linked but uncrawled)
• Color + redraw logic using network.body.nodes[...]
• Stabilized layout after load with forced physics toggle

There’s a couple other live demos showing a spinning dna helix, orb lattice, and exploding graph (creating nodes post-draw).
This is all running on top of standard PyVis output.

Not asking for anything , just figured others might find it interesting what PyVis is capable of with a few tweaks.

Happy to share more details if anyone is curious. Thanks to all the contributors for building something awesome to play with!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions