Displaying 1 to 20 from 32 results

d3-dag - Layout algorithms for visualizing directed acyclic graphs

  •    Javascript

Often data sets are hierarchical, but are not in a tree structure, such as genetic data. In these instances d3-hierarchy may not suit your needs, which is why d3-dag (Directed Acyclic Graph) exists. This module implements a data structure for manipulating DAGs that mimics the API of d3-hierarchy as much as possible, while allowing layouts of acylic DAGs. The update from 0.1 to 0.2 includes a few small backwards incompatible changes.

ngx-graph - Graph visualization library for angular

  •    TypeScript

This library is focused on handling graph data (anything with nodes and edges) rather than chart data. Currently the only visualization uses the Dagre layout, which is specialized for directed graphs. The plan is to implement multiple visualisations for graph data within this same library. Eventually, ngx-charts-force-directed-graph may be imported into this library as another option to visualize your graph data. ngx-graph is a Swimlane open-source project; we believe in giving back to the open-source community by sharing some of the projects we build for our application. Swimlane is an automated cyber security operations and incident response platform that enables cyber security teams to leverage threat intelligence, speed up incident response and automate security operations.

level-forks - create a forking graph of cascading leveldb namespaces

  •    Javascript

Create a new instance forks from a levelup or leveldown handle db.Options from opts are passed to levelup so you can set things like opts.valueEncoding and opts.keyEncoding.




html-version - parse and modify html versions according to the html version spec

  •    Javascript

Return meta and link tags in an html string for info, a parsed version object.Update src with new meta and link tags that add to the previous version metadata.

hyperemitter - Horizontally Scalable EventEmitter powered by a Merkle DAG

  •    Javascript

HyperEmitter is a horizontally scalable and persistent EventEmitter powered by a Merkle DAG. (Yes, it's like a blockchain). In other contexts, this concept is also called an EventStore. HyperEmitter uses protocol-buffers, specifically mafintosh's implementation, for handling message schemas, although custom codecs are also supported. The example below can be found and ran from the examples folder; it demonstrates how to connect two HyperEmitters together and how they both receive all messages sent.

django-dag - Basic portable Directed Acyclic Graph application for Django

  •    Python

Basic portable Directed Acyclic Graph application for Django

cloudd - node.js cloud engine

  •    Javascript

node.js cloud engine Apart from all the buzz words, key aspect of this software is to specify set of tasks that are interdependent in a config file (similar to DAG input on condor) and run them.


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

  •    TypeScript

React wrapper for jsplumb. Helps in rendering a Directed Acyclic Graph. A demo of this module being used can be found here Demo.

integrity - Java library providing Merkle DAG structures

  •    Java

Small Java library for creating Merkle Trees (https://en.m.wikipedia.org/wiki/Merkle_tree) to be used in blockchain-like technologies. The most up-to-date code that actually works can be found in this projects test folder. But it is usually helpful to have a first glance at the api and how it can be used.

factotum - A system to programmatically run data pipelines

  •    Rust

A dag running tool designed for efficiently running complex jobs with non-trivial dependency trees. Specifying variables in the job file can be done using --env JSON (or -e JSON). The JSON here is free-form and needs to correspond to the placeholders you've set in your job.

ggdag - An R package for working with causal directed acyclic graphs (DAGs)

  •    R

Tidy, analyze, and plot causal directed acyclic graphs (DAGs). ggdag uses the powerful dagitty package to create and analyze structural causal models and plot them using ggplot2 and ggraph in a consistent and easy manner.

go-spacemesh - Go Implementation of the Spacemesh blockmesh p2p node. 💾⏰💪

  •    Go

💾⏰💪 Thanks for your interest in this open source project. This is the go implementation of the Spacemesh p2p node. Spacemesh is a decentralized blockchain computer using a new race-free consensus protocol that doesn't involve energy-wasteful proof of work. We aim to create a secure and scalable decentralized computer formed by a large number of desktop PCs at home. We are designing and coding a modern blockchain platform from the ground up for scale, security and speed based on the learnings of the achievements and mistakes of previous projects in this space. To learn more about Spacemesh head over to our wiki.

dag.js - Simple DAG (Directed Acyclic Graph) with edge tagging

  •    Javascript

Simple DAG (Directed Acyclic Graph) module with edge tagging.

butterfly - 一个基于数据驱动的节点式编排组件库,让你有方便快捷定制可视化流程图表

  •    Javascript

一个基于数据驱动的节点式编排组件库,让你有方便快捷定制可视化流程图表

go-vite - Official Go implementation of the Vite protocol

  •    Go

Vite is a next-generation Reactive Blockchain that adopts a message-driven, asynchronous architecture and a DAG-based ledger. The goal for Vite’s design is to provide a reliable public platform for industrial dApps, with features of ultra-high throughput and scalability. As default, Vite will give a default config. but you can set your config use two way as following.

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

  •    TypeScript

A topologically ordered map of key/value pairs with a simple API for adding constraints. Used for ordering initializers in Ember. Has a flexible constraint syntax that can add before/after contraints that can forward reference things yet to be added.

mixin - the Mixin TEE-BFT-DAG network reference implementation

  •    Go

The Mixin BFT-DAG network reference implementation, the Trusted Execution Environment is not integrated into this repository yet. Install golang and setup GOPATH following this guide https://golang.org/doc/install.

dag - A DAG, Directed acyclic graph implementation in golang.

  •    Go

A DAG, Directed acyclic graph implementation in golang. Copyright (c) 2018 Goomba project Authors.