
Sigma.js 是一个开源JavaScript库,旨在使用WebGL可视化数千个节点和边的图形,主要由 @jacomyal 和 @Yomguithereal 开发,并基于 graphology 构建。
要将sigma集成到您的项目中,请按照以下简单步骤操作:
安装: 通过运行以下命令将 sigma 和 graphology 添加到您的项目中:
npm install sigma graphology
使用: 在您的JavaScript或TypeScript文件中导入sigma:
import Graph from "graphology"; import Sigma from "sigma";
然后,使用您的图形数据和目标容器创建一个新的 Sigma 实例:
const graph = new Graph(); graph.addNode("1", { label: "节点1", x: 0, y: 0, size: 10, color: "blue" }); graph.addNode("2", { label: "节点2", x: 1, y: 1, size: 20, color: "red" }); graph.addEdge("1", "2", { size: 5, color: "purple" }); const sigmaInstance = new Sigma(graph, document.getElementById("container"));
要在本地运行 Storybook:
git clone git@github.com:jacomyal/sigma.js.git cd sigma.js npm install npm run start
这将在您的网络浏览器中打开Storybook,当您修改故事或包源时,它会实时重新加载。
您可以通过提交 问题票 和提出 拉取请求 来贡献。在提交任何拉取请求之前,请确保测试和代码检查通过。
您还可以浏览相关文档 这里。


职场AI,就用扣子
AI办公助手,复杂任务高效处理。办公效率低?扣子空间AI助手支持播客生成、PPT制作、网页开发及报告写作,覆盖科研、商业、舆情等领域的专家Agent 7x24小时响应,生活工作无缝切换,提升50%效率!


多风格AI绘画神器
堆友平台由阿里巴巴设计团队创建,作为一款AI驱动的设计工具,专为设计师提供一站式增长服务。功能覆盖海量3D素材、AI绘画、实时渲染以及专业抠图,显著提升设计品质和效率。平台不仅提供工具,还是一个促进创意交流和个人发展的空间,界面友好,适合所有级别的设计师和创意工作者。


零代码AI应用开发平台
零代码AI应用开发平台,用户只需一句话简单描述需求,AI能自动生成小程序、APP或H5网页应用,无需编写代码。


免费创建高清无水印Sora视频
Vora是一个免费创建高清无水印Sora视频的AI工具


最适合小白的AI自动化工作流平台
无需编码,轻松生成可复用、可变现的AI自动化工作流
