Skip to content

vaishnav-mk/workflows-plus-plus

Repository files navigation

workflows ++

Note

This project is experimental and may break at any time.
APIs, workflows and behavior are subject to change without notice.
If you encounter an issue, please open a GitHub issue so it can be tracked.

build deploy and manage cloudflare workflows with a visual drag-and-drop interface.

image image image image image

workflow builder

  • drag-and-drop visual editor with react flow
  • real-time validation and error detection
  • insert nodes between edges dynamically
  • live code preview of generated workers code
  • template expressions for node-to-node data flow
  • graph analysis with topological sorting
  • local workflow persistence

ai workflow generation

  • generate workflows from text descriptions
  • generate workflows from uploaded images
  • paste images directly into the generator
  • ai detects missing fields and prompts for completion
  • automatic node and edge structure generation

workflow compilation

  • compile visual workflows to typescript workers code
  • automatic binding detection for cloudflare resources
  • template resolution with node state references
  • reverse codegen to import existing workflow code
  • compilation preview before deployment
  • binding validation against available resources

deployment system

  • one-click deployment to cloudflare workers
  • real-time progress tracking with server-sent events
  • animated deployment pipeline visualization
  • durable objects for reliable deployment state
  • automatic worker creation and versioning
  • mcp protocol support for ai workflows
  • deployment timeline with detailed progress

workflow management

  • browse deployed workflows with pagination
  • monitor workflow instances in real-time
  • log tailing with session management
  • instance execution details and status tracking

cloudflare resources

  • d1 database management with sql query execution
  • r2 bucket management and object browsing
  • kv namespace management with key listing
  • worker version history and inspection
  • query validation and schema inspection

workflow starters

  • pre-configured templates by difficulty level
  • tagged templates for discovery
  • one-click starter loading
  • sample workflows for common patterns

node system

  • comprehensive catalog with categories
  • json schema validation for node configs
  • node execution testing before deployment
  • template expressions with double curly braces
  • nested template resolution in complex objects

nerdy stuff

  • typescript throughout
  • effect for functional error handling
  • zod schema validation
  • hono framework on cloudflare workers
  • next.js with app router
  • react query for data fetching
  • zustand for state management

moaaarrr capabilities

  • visual drag-and-drop workflow builder
  • ai generation from text or images
  • real-time deployment streaming
  • template system for node data flow
  • reverse codegen from existing code
  • automatic binding detection
  • graph-based workflow validation
  • durable objects for deployment state
  • mcp protocol integration
  • comprehensive cloudflare resource management

About

build deploy and manage cloudflare workflows with a visual drag-and-drop interface

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published