Thanks to visit codestin.com
Credit goes to lib.rs

#node #dataflow #fixtures

daedalus-nodes

Demo node implementations and fixtures for Daedalus

1 unstable release

Uses new Rust 2024

0.1.1 Jan 23, 2026

#567 in Testing

MIT/Apache

745KB
18K SLoC

Built-in nodes and bundles. See PLAN.md for staged work. Bundles are feature-gated; registration order is deterministic.


daedalus-nodes

Demonstration and bundle nodes built with the #[node] macro. Used as fixtures for planner/runtime tests and as examples for downstream authors.

What’s inside

  • Example nodes covering CPU and GPU paths, branching, metadata handling, and sync policies.
  • UI tests (tests/ui) that validate macro diagnostics for common authoring mistakes.
  • Helpers for bundling and registering node sets.

Usage

  • Treat these nodes as references when authoring your own #[node] functions.
  • Tests in other crates depend on these descriptors/handlers; keep changes backward-compatible within the workspace.
  • Feature-gated bundles in Cargo.toml control which node sets are exposed.

Dependencies

~13MB
~273K SLoC