Skip to content
@letsflow

LetsFlow

human-centric workflow automation

Letsflow is a human-centric workflow automation engine that blends automation with human decision-making, enabling dynamic interactions between people and automated steps.

actors:
  user:
    title: The user
    properties:
      feeling: !default sad

actions:
  complete:
    title: Complete the process
    update:
      set: actors.user.feeling
      value: happy

states:
  initial:
    on: complete
    goto: (done)

The scenario models a process as a fine-state machine. The actors are persons, organizations, or systems that can participate in the process by performing actions. Which actions can be performed depends on the current state of the process. By executing an action, the process can transition to a different state.


Pinned Loading

  1. letsflow Public

    Core library of the LetsFlow workflow engine

    TypeScript

  2. jmespath Public

    Forked from jmespath-community/typescript-jmespath

    Implementation of JMESPath for LetsFlow

    TypeScript

  3. workflow-engine Public

    Workflow engine service

    TypeScript

Repositories

Showing 7 of 7 repositories
  • jmespath Public Forked from jmespath-community/typescript-jmespath

    Implementation of JMESPath for LetsFlow

    TypeScript 0 MPL-2.0 3 0 0 Updated Mar 19, 2025
  • .github Public
    0 0 0 0 Updated Mar 19, 2025
  • letsflow Public

    Core library of the LetsFlow workflow engine

    TypeScript 0 MIT 0 0 2 Updated Mar 17, 2025
  • workflow-engine Public

    Workflow engine service

    TypeScript 0 0 0 5 Updated Mar 17, 2025
  • testing Public

    Test suite for LetsFlow workflows

    TypeScript 0 MIT 0 0 0 Updated Mar 12, 2025
  • schemas Public

    Hosted JSONSchema files for LetsFlow

    TypeScript 0 0 0 0 Updated Feb 19, 2025
  • demo Public

    Demo application for LetsFlow

    1 0 0 0 Updated Jun 25, 2024

Top languages

Loading…

Most used topics

Loading…