cross-platform/ds

Repository files navigation

Build & Test

The Refreshingly Simple C++ Dataflow Framework

Webite: https://flowbasedprogramming.com

DS, pronounced "dis", is a powerful C++ dataflow framework. DS is not limited to any particular domain or data type, from reactive programming to stream processing, DS's generic, object-oriented API allows you to create virtually any graph processing system imaginable.

git clone https://.com/cross-platform/ds.git
cd ds
git submodule update --init --recursive --remote

DS is a header-only library, to build it into your own projects, all you'll need are the files under include.

To build the tests and tutorial projects:

meson setup builddir --buildtype=debug
meson compile -C builddir

DSables (https://.com/cross-platform/dsables): A DS component repository.

DSer (https://.com/cross-platform/dser): A cross-platform graphical tool for building DS circuits.

About

The Refreshingly Simple Cross-Platform C++ Dataflow / ing / Pipelining / Graph Processing / Stream Processing / Reactive Programming Framework

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages