JSPM

Found 210 results for dag

dag-map

A topologically ordered map of key/value pairs with a simple API for adding constraints.

  • v2.0.2
  • 78.87
  • Published

d3-dag

Layout algorithms for visualizing directed acylic graphs.

  • v1.1.0
  • 68.38
  • Published

graphology-dag

Directed acyclic graph functions for graphology.

  • v0.4.1
  • 67.65
  • Published

dag-jose

Typescript implementation of the IPLD dag-jose format

  • v5.1.1
  • 66.09
  • Published

toposource

Directed graphs analyzer for parallel traversals

  • v1.2.0
  • 61.10
  • Published

batching-toposort

Efficiently sort interdependent tasks into a sequence of concurrently-executable batches.

  • v1.2.0
  • 59.98
  • Published

@n1ru4l/toposort

toposort using modern ecma script data structures

  • v0.0.1
  • 55.99
  • Published

reagraph

WebGL Node-based Graph for React

  • v4.30.2
  • 54.65
  • Published

dag-jose-utils

Utility functions for the dag-jose ipld codec

  • v4.0.0
  • 53.01
  • Published

@tangle/strategy

a toolkit for composing tangle reducing strategies

  • v4.1.2
  • 42.68
  • Published

dag

Directed acyclic graph

  • v0.0.1
  • 42.03
  • Published

@thi.ng/resolve-map

DAG resolution of vanilla objects & arrays with internally linked values

  • v7.1.113
  • 42.00
  • Published

grfn

A tiny (~400B) utility that executes a dependency graph of async functions as concurrently as possible.

  • v2.0.0
  • 40.45
  • Published

@thi.ng/dgraph

Type-agnostic directed acyclic graph (DAG) & graph operations

  • v2.1.176
  • 40.23
  • Published

@tangle/reduce

reduce tangles into their current state

  • v5.0.5
  • 38.95
  • Published

monorepo-next

Detach monorepo packages from normal linking

  • v13.0.0
  • 38.77
  • Published

dagu

A powerful Workflow Orchestration Engine with simple declarative YAML API. Zero-dependency, single binary for Linux, macOS, and Windows.

  • v1.22.1
  • 38.66
  • Published

stated-js

JSONata embedded in JSON

  • v0.1.54
  • 38.66
  • Published

@tangle/graph

a helper for building + updating traverseable tangle graphs

  • v3.2.0
  • 38.20
  • Published

@thi.ng/adjacency

Sparse & bitwise adjacency matrices, lists and selected traversal algorithms for directed & undirected graphs

  • v3.0.53
  • 37.69
  • Published

tinygraphs

Small graph library for directed and undirected graphs.

  • v0.10.0
  • 37.26
  • Published

@thi.ng/shader-ast

DSL to define shader code in TypeScript and cross-compile to GLSL, JS and other targets

  • v1.1.19
  • 36.05
  • Published

incremental-cycle-detect

Keeps a directed acyclic graph topologically sorted each time you add an edge or vertex to check for cycles.

  • v0.4.0
  • 34.23
  • Published

@sha1n/dagraph

Directed acyclic graph utility in TypeScript

  • v0.1.0
  • 34.15
  • Published

nats-topology-runner

Run a topology created with topology-runner using nats-jobs

  • v0.7.1
  • 34.08
  • Published

topology-runner

Run a topology consisting of a directed acyclic graph

  • v0.9.0
  • 33.61
  • Published

react-d3-dag

React component to create interactive D3 directed acyclic graphs (DAGs)

  • v0.2.0
  • 33.37
  • Published

@robertkirk/jessie

Simple, Type-safe, Observable, & Concurrent pipeline framework. Best for IO bottlenecked workflows.

  • v0.6.0
  • 31.01
  • Published

@thi.ng/system

Minimal and explicit dependency-injection & lifecycle container for stateful app components

  • v3.1.73
  • 29.97
  • Published

react-dag

This is a base implementation of wrapping jsplumb with react + redux to be more usable in a react based environment

  • v2.0.0-alpha-8
  • 29.75
  • Published

@fluxgraph/core

Real-time graph-based stream processing for Cloudflare Workers and Durable Objects

  • v0.1.2
  • 29.59
  • Published

@ebay/nice-dag-core

[![NPM](https://img.shields.io/npm/v/@ebay/nice-dag-core.svg)](https://www.npmjs.com/package/@ebay/nice-dag-core) [![Downloads](https://img.shields.io/npm/dm/@ebay/nice-dag-core.svg)](https://www.npmjs.com/package/@ebay/nice-dag-core) [![Demo](https://img

  • v1.0.34
  • 28.67
  • Published

vnodes

Vue components to create svg interactive graphs, diagrams or node visual tools.

  • v2.0.0
  • 28.53
  • Published

@haragei/dag

A Directed Acyclic Graph (DAG) library with online cycle detection and topological ordering.

  • v1.1.0
  • 28.07
  • Published

tygent

Transform LLM Agents into High-Performance Engines with DAG optimization

  • v0.3.0
  • 27.59
  • Published

promise-dag

Chain promises declaratively using high-level graphs. Tiny, portable, dependency-free.

  • v1.0.0
  • 27.53
  • Published

random-dag

Generate random DAG for testing

  • v1.0.4
  • 27.34
  • Published

chronosnet-js

JavaScript SDK for ChronosNet - A distributed temporal consensus network

  • v1.0.2
  • 26.05
  • Published

agent-workflow

A powerful workflow engine supporting DAG (Directed Acyclic Graph) task scheduling, dynamic task generation, and intelligent strategy systems.

  • v2.1.2
  • 25.69
  • Published

@ebay/nice-dag-react

[![NPM](https://img.shields.io/npm/v/@ebay/nice-dag-react.svg)](https://www.npmjs.com/package/@ebay/nice-dag-react) [![Downloads](https://img.shields.io/npm/dm/@ebay/nice-dag-react.svg)](https://www.npmjs.com/package/@ebay/nice-dag-react) [![Demo](https:/

  • v1.0.33
  • 25.45
  • Published

dagjs

Simiple DAG (Directed Acyclic Graph) module with edge tagging

  • v0.1.4
  • 24.68
  • Published

@dagu-org/dagu

A powerful Workflow Orchestration Engine with simple declarative YAML API. Zero-dependency, single binary for Linux, macOS, and Windows.

  • v1.17.4
  • 23.90
  • Published

@ngneat/dag

An Angular service for managing directed acyclic graphs

  • v2.0.0
  • 23.76
  • Published

jsplumb-react

A react wrapper for jsPlumb

  • v0.0.27
  • 23.25
  • Published

rchain-toolkit

Node JS utils and methods to interact with rchain's rnode api and proto interfaces

    • v0.4.6
    • 22.29
    • Published

    vue-dag

    Directed acyclic graph (DAG) builder for Vue.js

    • v0.1.8
    • 21.82
    • Published

    @ebay/nice-dag-vue3

    [![NPM](https://img.shields.io/npm/v/@ebay/nice-dag-vue3.svg)](https://www.npmjs.com/package/@ebay/nice-dag-vue3) [![Downloads](https://img.shields.io/npm/dm/@ebay/nice-dag-vue3.svg)](https://www.npmjs.com/package/@ebay/nice-dag-vue3) [![Demo](https://img

    • v1.0.25
    • 21.65
    • Published

    gloreagraph

    WebGL Node-based Graph for React

    • v4.15.10
    • 20.28
    • Published

    batching-toposort-ts

    TypeScript version: Efficiently sort interdependent tasks into a sequence of concurrently-executable batches.

    • v1.0.0
    • 20.04
    • Published

    ngx-graph-new

    Modify the ngx-chart version is used

    • v1.0.0
    • 19.46
    • Published

    dragonfly-dag

    基于Vue3的DAG流程图组件。

    • v1.0.18
    • 17.87
    • Published

    bski

    BlueSky firehose/WebSocket and CAR in plain JavaScript

    • v0.9.16
    • 17.57
    • Published

    dague

    DAG based computation graph

      • v0.2.87
      • 16.59
      • Published

      dagify

      Dagify is a JavaScript library designed for building and managing reactive dependency graphs. It enables developers to create dynamic, interconnected data flows with support for computed nodes, shallow reactive nodes, manual execution, and network synchro

      • v1.6.24
      • 16.46
      • Published

      async-lube

      Simplify Asynchronous Operations in JavaScript

      • v1.6.0
      • 15.26
      • Published

      graph-utils

      Utilities for working with graphs in javascript.

      • v0.1.0
      • 15.05
      • Published

      luna-scanner

      LUNA: Library Usage in Node.js Analyzer

      • v1.11.0
      • 14.76
      • Published

      @compute.ts/math

      Provide math operators for the computeTS package

        • v2.1.0
        • 14.55
        • Published

        dagdb

        Syncable large scale database built on IPLD

        • v0.20.3
        • 14.51
        • Published

        react-jsplumb

        This is a base implementation of wrapping jsplumb with react + redux to be more usable in a react based environment

        • v0.1.3
        • 14.45
        • Published

        dag-iterator

        utility tool to traverse DAG graphs in JavaScript

        • v0.3.0
        • 14.34
        • Published

        diagram

        draw diagrams

        • v0.0.2
        • 14.21
        • Published

        dag-mcp-service

        DAG图组件助手 MCP 服务,用于自动生成和管理DAG图组件代码

        • v1.0.2
        • 14.15
        • Published

        reagraph-yuce

        WebGL Node-based Graph for React

        • v1.2.6
        • 14.12
        • Published

        js-swrm-client

        A lighweight swrm client for browser.

          • v0.0.43
          • 14.03
          • Published

          d3-dag-graphs

          Layout algorithms for visualizing directed acylic graphs.

          • v0.6.4
          • 13.90
          • Published

          dag-progress

          Calculate user progress for each vertex in an acyclic digraph

          • v2.0.1
          • 13.90
          • Published

          @fhayd/ngx-graph

          Graph visualization for angular

          • v11.0.0-alpha.2
          • 13.76
          • Published

          ngx-graph-vgt

          Graph visualization for angular

            • v0.0.1
            • 13.66
            • Published

            gedcom-d3

            A GEDCOM parser, which translates GEDCOM (.ged) files into D3 capable JSON. This package is specifically designed to prepare data for use in https://github.com/oh-kay-blanket/blood-lines

            • v2.0.9
            • 13.51
            • Published

            znicholasbrown-d3-dag

            Layout algorithms for visualizing directed acylic graphs.

            • v0.3.1
            • 13.25
            • Published

            dag-builder-js

            dag-builder-js is a simple-to-use Javascript DAG library with support to N:N vertices/edges. It supports validating that no cycle can be created in real-time, import/export states and it's built on SVG so you can render graphs pretty much anywhere.

            • v1.0.0
            • 12.89
            • Published

            @dschz/solid-g6

            A SolidJS component library for graph visualization, powered by @antv/g6

            • v0.1.1
            • 12.88
            • Published

            @compute.ts/array

            Provide array operators for the computeTS package

              • v2.1.1
              • 12.63
              • Published

              qudag

              QuDAG - Quantum-Resistant Distributed Communication Platform

              • v1.2.1
              • 11.97
              • Published

              aa-hooks

              Library for working with autonomous agent events

              • v0.0.1
              • 11.95
              • Published

              flowful

              Flowful

                • v0.10.0
                • 11.91
                • Published

                biot-core

                ```sh $ npm install $ cd examples $ node balance.js ```

                  • v0.2.25
                  • 11.35
                  • Published

                  dagver

                  DAG Versioning

                  • v0.1.4
                  • 11.08
                  • Published

                  @compute.ts/number

                  Provide number operators for the computeTS package

                    • v2.0.3
                    • 10.99
                    • Published

                    deliberate-reasoning-engine

                    MCP server that transforms linear AI reasoning into structured, auditable thought graphs

                    • v1.3.0
                    • 10.72
                    • Published

                    6sky

                    BlueSky firehose/WebSocket and CAR in plain JavaScript

                    • v0.9.13
                    • 10.30
                    • Published

                    hyperlog-concestor

                    compute the most recent common ancestor among nodes in a hyperlog

                    • v1.0.0
                    • 10.30
                    • Published

                    @sil3ntlife/vnodes

                    Vue components to create svg interactive graphs, diagrams or node visual tools.

                    • v1.1.15
                    • 10.30
                    • Published

                    @compute.ts/boolean

                    Provide boolean operators for the computeTS package

                      • v2.0.3
                      • 10.30
                      • Published

                      crummyledger

                      distributed decentralized app-scale ledger

                      • v2.3.2
                      • 10.30
                      • Published

                      crummledger

                      distributed decentralized app-scale ledger

                      • v1.0.1
                      • 10.10
                      • Published

                      dag-workflow

                      A powerful workflow engine that supports DAG (Directed Acyclic Graph) task scheduling with conditional branching, parallel execution, and context management.

                      • v1.1.1
                      • 10.01
                      • Published

                      @compute.ts/core

                      Core package for libraries creation

                        • v2.1.4
                        • 9.76
                        • Published

                        @sha1n/fungus

                        A dependency based service graph controller library

                        • v0.1.1
                        • 9.76
                        • Published

                        @compute.ts/date

                        Provide date operators for the computeTS package

                          • v2.0.3
                          • 9.71
                          • Published

                          field-trip

                          walk a directed graph async without knowing its structure ahead of time

                          • v0.0.3
                          • 9.61
                          • Published

                          dagaform

                          Utility to DAG-a-form. Manage directed acyclic graph relationship aamongst form fields in a complex form.

                          • v0.0.0
                          • 9.22
                          • Published

                          ngx-dag

                          Graph visualization for angular!

                          • v0.0.2
                          • 8.61
                          • Published

                          dag-json

                          JSON compression by aliasing (tree to dag)

                          • v1.1.0
                          • 8.61
                          • Published

                          dag-to-layers

                          assign each vertex of a dag to a layer, inserting dummy vertices

                          • v2.0.2
                          • 8.61
                          • Published

                          harmony-pipeline

                          A robust TypeScript pipeline execution library with stage-based processing, dependency resolution, and comprehensive error handling

                          • v1.0.1
                          • 8.57
                          • Published

                          aie-reagraph

                          WebGL Node-based Graph for React

                          • v4.19.4
                          • 8.57
                          • Published

                          deps2dag

                          Transform node.js dependencies into a directed graph.

                            • v0.0.1
                            • 8.48
                            • Published

                            zuvor

                            simple and reasonably fast implementation of directed acyclic graphs and sets with focus on finding the fastest execution order of interdependent tasks

                            • v0.1.0
                            • 8.38
                            • Published

                            @compute.ts/function

                            Provide function operators for the computeTS package

                              • v2.0.3
                              • 8.38
                              • Published

                              balamb

                              Seeding data using DAGs

                                • v1.3.0
                                • 8.38
                                • Published

                                ipld-graph-builder

                                a merkle trie implemention that if focused on being generic and fast

                                • v1.3.9
                                • 8.14
                                • Published

                                halbordnung

                                A partial order library.

                                • v0.0.1
                                • 7.86
                                • Published

                                graph-difference

                                find the subgraph between two nodes in a directed acyclic graph

                                  • v0.2.0
                                  • 7.86
                                  • Published

                                  node-xdag

                                  communicate with xdag (via unix_sock now)

                                  • v1.0.1
                                  • 7.81
                                  • Published

                                  ngx-graph-dyp

                                  Graph visualization for angular

                                  • v7.0.1
                                  • 7.20
                                  • Published

                                  dag-solve

                                  Directed acyclic graph (DAG) based solver.

                                  • v3.4.1
                                  • 7.17
                                  • Published

                                  graph-sort

                                  DAG-based sorting algorithm minimizing the number of comparison required to find top N items from a list without absolute value

                                  • v1.3.0
                                  • 7.13
                                  • Published

                                  @oazmi/tsignal

                                  a topological order respecting signals library inspired by SolidJS

                                  • v0.3.2
                                  • 7.01
                                  • Published

                                  quantagraph

                                  A Quantagraph is a data structure for storing and evaluating relationships between values and functions.

                                    • v0.2.0
                                    • 7.01
                                    • Published

                                    @fabcotech/rchain-toolkit

                                    Node JS utils and methods to interact with rchain's rnode api and proto interfaces

                                      • v3.0.2
                                      • 7.01
                                      • Published

                                      @wishknish/knishio-identity-layer

                                      Modular library intended to integrate with KnishKits, KnishPass, and other Knish.IO-based VueJS dApps for the purpose of simplifying interaction with user sessions and user data.

                                      • v0.0.1
                                      • 6.90
                                      • Published

                                      dypgraph

                                      Graph visualization for angular

                                      • v7.0.1
                                      • 6.45
                                      • Published

                                      gview-possible

                                      viewer for directed acyclic graph

                                      • v1.1.4
                                      • 6.31
                                      • Published

                                      gview

                                      viewer for directed acyclic graph

                                      • v1.1.0
                                      • 6.26
                                      • Published

                                      toposort-keys

                                      flexible topological sorting of different DAG structures

                                      • v1.0.4
                                      • 6.26
                                      • Published

                                      @fimbul-works/fimbul

                                      Fimbul is a TypeScript library for elegant dependency resolution in computation graphs - powerful, minimal, and blazingly fast.

                                      • v1.1.1
                                      • 6.19
                                      • Published

                                      tanglestash

                                      IOTA meets BitTorrent: An algorithm to persist any file onto the tangle of IOTA

                                      • v3.1.0
                                      • 6.14
                                      • Published

                                      @isle-labs/graphmaker

                                      A library for creating visualizations of undirected and directed graphs with the help of AI.

                                      • v0.0.4
                                      • 5.54
                                      • Published

                                      hypercore-dag

                                      DAGs on top of hypercore, allowing verified random-access to graph nodes

                                      • v0.0.0
                                      • 5.54
                                      • Published

                                      data-dag

                                      directed acylic graph with row or column data fields

                                      • v1.0.1
                                      • 5.38
                                      • Published

                                      hyperemitter

                                      Horizontally Scalable EventEmitter powered by a Merkle DAG

                                      • v1.3.0
                                      • 5.27
                                      • Published

                                      walk-dag

                                      walk a directed acyclic graph

                                      • v0.0.2
                                      • 5.27
                                      • Published

                                      @yipsec/merked

                                      a directed acyclic graph using merkle trees

                                      • v1.0.1
                                      • 5.25
                                      • Published

                                      level-forks

                                      forking graph of cascading namespaces

                                      • v1.2.2
                                      • 5.22
                                      • Published

                                      flow-kit

                                      workflow for react

                                      • v1.0.2
                                      • 5.12
                                      • Published

                                      flume-dag

                                      Directed acyclic graph method for calling functions

                                      • v1.0.2
                                      • 3.98
                                      • Published

                                      @dinosaurawr/ngx-graph

                                      Fixed Graph visualization for angular (powered by @swimlane/ngx-graph)

                                      • v1.0.2
                                      • 3.98
                                      • Published

                                      @graphtools/dag

                                      DAG stands for “Directed Acyclic Graph”. DAGs represent a series of activities that happen in a specific order and do not self-reference (loop).

                                      • v1.0.3
                                      • 3.95
                                      • Published

                                      daggerlib

                                      API for working with Coffman-Graham style Directed Acyclic Graphs

                                      • v1.1.1
                                      • 3.95
                                      • Published

                                      directed-graph-to-dag

                                      given a directed graph, return a set of edges to reverse to remove any cycles

                                      • v1.0.0
                                      • 3.95
                                      • Published

                                      async-queue-manager-tsk

                                      A Node.js package for managing asynchronous task queues with DAG-based dependencies, adaptive concurrency, and monitoring

                                        • v1.0.0
                                        • 3.91
                                        • Published

                                        dag-visitor

                                        A generic DAG visitor for use in JavaScript

                                        • v1.0.2
                                        • 3.91
                                        • Published

                                        belongsql

                                        Answer "belongs to" questions about relation data

                                        • v0.0.0
                                        • 3.91
                                        • Published

                                        versidag

                                        Concurrent version history based on a Merkle-DAG

                                        • v0.2.1
                                        • 3.88
                                        • Published

                                        ipfs-versidag

                                        Concurrent version history based on a Merkle-DAG on top of IPFS and IPLD

                                        • v0.1.1
                                        • 3.88
                                        • Published

                                        slr-ngx-graph

                                        Graph visualization for angular

                                        • v15.0.0
                                        • 3.88
                                        • Published

                                        dag-layout

                                        Graph Layout Helper

                                        • v1.1.0
                                        • 2.55
                                        • Published

                                        temporal-js2

                                        a javascript+typescript client for Temporal IPFS API

                                        • v2.0.2
                                        • 2.38
                                        • Published

                                        yadeljs

                                        Yet Another Dag Execution Library models for typescript and javascript

                                        • v0.0.76
                                        • 2.38
                                        • Published

                                        dag-utils

                                        DAG utils、isLoop(DFS)

                                        • v1.0.0
                                        • 2.38
                                        • Published

                                        temtum-vnodes

                                        Vue components to create svg interactive graphs, diagrams or node visual tools.

                                        • v1.1.16
                                        • 2.38
                                        • Published

                                        ngx-ab-graph

                                        Graph visualization for angular

                                        • v0.3.3
                                        • 2.33
                                        • Published

                                        thegraph.io

                                        A simple, minimal, no nonsense graph library with shortest-path finding.

                                        • v1.0.1
                                        • 2.32
                                        • Published

                                        @cllu/d3-dag

                                        Layout algorithms for visualizing directed acylic graphs.

                                        • v0.4.6
                                        • 2.27
                                        • Published

                                        @joakimstai/dataflow

                                        A tiny reactive dataflow library for scheduling a DAG of async functions.

                                          • v0.1.0
                                          • 0.00
                                          • Published

                                          @fearnothing/vnodes

                                          Vue components to create svg interactive graphs, diagrams or node visual tools.

                                          • v1.3.0
                                          • 0.00
                                          • Published

                                          @cook-step/graph

                                          Headless DAG (Directed Acyclic Graph) manager for node-based visual programming

                                            • v0.1.0
                                            • 0.00
                                            • Published

                                            @neurobutter/simple-dag-control

                                            A simple control made with React and JointJs for creating and manipulating directed acyclic graphs (DAGS)

                                            • v0.1.0
                                            • 0.00
                                            • Published

                                            compute.ts

                                            The engine is based on incremental computation algorithms. When a calculation is submitted to the engine, all the computed values are memorized. So, if you change some variable and query an evaluation, the engine is able to compute the result very fast be

                                              • v2.0.3
                                              • 0.00
                                              • Published

                                              @lazy-ipfs/ipfs-versidag

                                              Concurrent version history based on a Merkle-DAG on top of IPFS and IPLD

                                              • v0.1.3
                                              • 0.00
                                              • Published

                                              @compute.ts/string

                                              Provide string operators for the computeTS package

                                                • v2.0.3
                                                • 0.00
                                                • Published

                                                dagda

                                                Directed Acyclic Graph Data API - for the creation of private multisignature ledgers on the public BSV blockchain.

                                                • v0.3.0
                                                • 0.00
                                                • Published

                                                js-swrm-client-beta

                                                A lightweight minimal IPFS peer for typescript/javascript.

                                                • v0.0.1
                                                • 0.00
                                                • Published

                                                @cook-step/dag-graph

                                                DAG-specific validation and rules for @cook-step/graph with cycle detection and multiplicity constraints

                                                  • v0.1.1
                                                  • 0.00
                                                  • Published

                                                  @brianebert/tss

                                                  a safe and simple way (tao) to use ipfs

                                                  • v1.1.6
                                                  • 0.00
                                                  • Published