  HyperNetX (HNX) is an open source Python library for the analysis and
visualization of complex network data modeled as hypergraphs. Initially
released in 2019, HNX facilitates exploratory data analysis of complex networks
using algebraic topology, combinatorics, and generalized hypergraph and graph
theoretical methods on structured data inputs. With its 2023 release, the
library supports attaching metadata, numerical and categorical, to nodes
(vertices) and hyperedges, as well as to node-hyperedge pairings (incidences).
HNX has a customizable Matplotlib-based visualization module as well as
HypernetX-Widget, its JavaScript addon for interactive exploration and
visualization of hypergraphs within Jupyter Notebooks. Both packages are
available on GitHub and PyPI. With a growing community of users and
collaborators, HNX has become a preeminent tool for hypergraph analysis.
