Skip to content

Which product do I need?

DaisySuite Decision

Three products, one suite. Pick the product that owns the problem first.

DaisySuite works best when the boundaries stay sharp. Start with runtime, values, or typed YAML ownership based on the real engineering problem, not on whichever product sounds broadest.

DaisySuite has three separate ownership layers: DaisyCore owns runtime systems, DaisySeries owns canonical values, and DaisyConfig owns typed YAML plus shared config state. The dependency chain still matters, but the first question is still which product actually owns your problem.

If your plugin needs all three layers together, skip the guesswork and follow Build the Normal Stack.

Most plugins still start with DaisyCore

Start lower in the stack only when parsing or YAML lifecycle is clearly the actual source of complexity. Otherwise, begin with the runtime layer and add the lower products only when the feature genuinely needs them.