In the Windmill GitHub repo, the node-related definitions are most likely in the main source tree rather than the README, and the repo appears to be organized around the frontend package and the broader codebase example. The search results point to the Windmill repository and a codebase example, but not a clearly labeled “node definitions” file.

Where to look

  • Start in the main repo’s frontend area, especially files under frontend/, since that’s where the package entry points and app code are surfaced.
  • Check the codebase example repo for workflow or app structure patterns, since it can show how Windmill expects project files to be laid out.
  • If you mean full-code app structure, Windmill’s docs on project structure are the clearest place to map where definitions live.

Practical path

  1. Open the main Windmill repo.
  1. Search for terms like node, nodes, definitions, workflow, or schema in the repository.
  2. Compare against the example project structure to identify whether the node definitions are generated, config-driven, or stored in a specific folder.

What the results suggest

The available public results do not show a single obvious “node definitions” file path, so the safest answer is that they’re probably defined inside the main codebase or app structure rather than exposed as a standalone document.

TL;DR: look in the main Windmill repo’s frontend/ and related codebase files first, then use the project-structure docs and example repo to locate where node definitions are actually implemented.