Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/emilwidlund/nodl

A framework for computational node graphs.
https://github.com/emilwidlund/nodl

Last synced: 25 days ago
JSON representation

A framework for computational node graphs.

Awesome Lists containing this project

README

        

# nodl

[![Nodl CI](https://github.com/emilwidlund/nodl/actions/workflows/main.yaml/badge.svg)](https://github.com/emilwidlund/nodl/actions/workflows/main.yaml)

A framework for node-based applications. Leveraged by RxJS.

[Documentation](https://usenodl.dev)

![Visual representation of nodl](assets/nodl.png?raw=true)

## Packages

Nodl is divided up into a core package, and several UI packages which implements components for Nodl's visual vision.

### @nodl/core

The core implementation of the Nodl framework. Exposes utilities and functions to define computational graphs.

[See package](packages/core)

### @nodl/react

A React implementation of the Nodl framework. Exposes components & utilities for rendering Nodl nodes & connections.

[See package](packages/react)

### @nodl/math

A library of pre-defined math nodes ready for use.

[See package](packages/math)