{"library":"graphology","type":"library","category":null,"description":"Graphology is a comprehensive JavaScript library providing a robust and multipurpose Graph object. It implements a unified specification for various graph types, including directed, undirected, multi, and mixed graphs, making it a versatile tool for network analysis and graph theory applications. The library focuses on performance and memory efficiency, particularly when handling complex multigraph structures. The current stable version is 0.26.0, which introduced explicit ESM support and removed some internal dependencies. Releases are made periodically, incorporating performance enhancements, new features like additional degree methods, and refinements to its internal architecture. It distinguishes itself by offering a well-defined and consistent API for graph manipulation.","language":"javascript","status":"active","version":"0.26.0","tags":["javascript","graph","graph theory","directed","undirected","network","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install graphology","imports":["import Graph from 'graphology';","import type Graph from 'graphology';","import Graph from 'graphology'; const directedGraph = new Graph({ type: 'directed' });"]},{"cmd":"yarn add graphology","imports":[]},{"cmd":"pnpm add graphology","imports":[]}],"homepage":"https://graphology.github.io","github":"https://github.com/graphology/graphology","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/graphology","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/graphology/compatibility"}}