FlowDrop Explores Standalone Svelte UI and OpenAPI Spec for Cross-Platform Workflows
Shibin Das has released Episode 3 of the FlowDrop Behind-the-Scenes series, revealing how the visual workflow editor grew from a Drupal prototype into a reusable Svelte-based platform supported by an OpenAPI YAML spec.
In this episode, Shibin Das explains the decision to decouple FlowDrop’s UI from Drupal’s traditional admin interface. The admin backend, originally designed for forms and configuration, posed challenges for interactivity and performance. By embedding a fully standalone Svelte application inside Drupal, Das was able to iterate quickly and design a modern visual builder free of the CMS’s structural constraints.
The new editor leverages SvelteFlow for rendering interactive graphs. Each node operates as a plugin, and connections reflect data movement through automation steps. This architecture, previewed to developers outside the Drupal ecosystem, showed clear potential for broader applicability.
A key announcement in the episode is the launch of FlowDrop’s OpenAPI YAML specification. This interface defines how frontend and backend components communicate, standardizing elements like workflows, nodes, schemas, and execution logic. With this API, FlowDrop can now run in any environment capable of interpreting the spec — including Laravel, Django, WordPress, and Node.js.
Das positions this change as a strategic evolution: FlowDrop is no longer just a Drupal module, but a visual editor for AI- and automation-driven workflows that can be reused across multiple backends. The platform is designed for orchestration tasks and offers integration possibilities far beyond its Drupal origins.
The episode closes with a teaser for what’s next in the series: a technical walkthrough of the execution engine and how node processing works behind the scenes. Viewers are encouraged to provide feedback and request topics for future videos.
The full video and post are available on LinkedIn.


