seeksvc 搜索工具、方案、开源库…
sigmajs.org icon
Sigma.js 开源 · MIT
a JavaScript library aimed at visualizing graphs of thousands of nodes and edges
访问官网 ↗
简介
Sigma.js 是面向浏览器网络图可视化的 JavaScript 库,定位于渲染与交互数千节点和边的图数据。它与 graphology 配合:后者负责图数据模型与算法,Sigma.js 负责 WebGL 渲染、搜索、悬停邻域、拖拽与自定义节点显示;相较 d3.js,更适合较大图的快速绘制。
获取方式为在现有项目中通过 npm install graphology sigma 安装,也可从 CodeSandbox 起步;React 可用 @react-sigma,Angular 暂无官方封装,需手动绑定生命周期。需注意 Sigma.js 本身不含图算法,复杂算法依赖 graphology;小规模或高度定制渲染场景,d3.js 可能更合适。
图可视化网络图渲染浏览器交互大规模图WebGL渲染图数据模型节点拖拽自定义节点
界面截图
Sigma.js · 首页
部署方式
npm 安装
适用于在已有前端项目中引入 sigma.js 与 graphology 来构建图可视化页面。
CodeSandbox 模板
适用于从零开始快速试用或搭建 sigma.js 示例项目。
React 集成(@react-sigma)
适用于在 React 应用中使用官方推荐的 @react-sigma 封装集成 sigma.js。
Angular 手动集成
适用于在 Angular 应用中手动绑定 sigma.js 生命周期进行集成,官方说明可行但暂无专用封装。
基本信息
类型 开源软件
开源协议 MIT
最近核实 2026-07-18
广告位 300 × 250 广告
数据说明
Stars / 提交时间来自 GitHub API 自动同步;定价与功能信息人工核实。
seeksvc
一个可查询的宝藏收藏库:开源与闭源软件、开发库与完整解决方案。
© 2026 seeksvc · 数据人工核实,持续更新