Python library

Triggerline

A tiny, pure‑Python workflow engine for building “trigger → action” automations offline.

A chrome funnel pouring glowing capsules into a container, a flow from one step to the next
examples/quickstart.pyPython
from triggerline import ManualTrigger, PrintAction, Workflow

def main():
    trigger = ManualTrigger("Hello from Triggerline!")
    action = PrintAction(prefix="[Workflow] ")
    workflow = Workflow(trigger, action)
    workflow.execute()

if __name__ == "__main__":
    main()
19tests, all passing
0dependencies
3.9+Python
MITlicense

The API

Every name listed here exists in the shipped source.

  1. Trigger

    Base class for a trigger that produces data when fired.

  2. Action

    Base class for an action that consumes data.

  3. Workflow

    A simple trigger‑action workflow.

  4. ManualTrigger

    A trigger that returns a static value or the result of a callable.

  5. PrintAction

    An action that prints the received data.

  6. ListAction

    An action that appends received data to a provided list.

Questions

Anything else? Write to hello@get-agents-kit.com.

Has it been tested?
Yes. Before listing, it was built into a wheel, installed with no network access in an isolated sandbox, and its 19 tests passed against the installed package. The quickstart above ran as part of that check.
Does it have dependencies?
None. It uses the Python standard library only.
How do I install it?
pip install triggerline-0.1.0-py3-none-any.whl Then follow the README or run the quickstart.
Can I get a refund?
Yes. Within 14 days of purchase, reply to your receipt email.

Get Triggerline

  • Installable wheel (triggerline-0.1.0-py3-none-any.whl)
  • Full source code and README
  • 19 tests, all passing
  • MIT license
$29
One-time payment. Yours to keep.Get it now - $29

Secure checkout by Lemon Squeezy. 14-day refund.