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

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.
Trigger
Base class for a trigger that produces data when fired.
Action
Base class for an action that consumes data.
Workflow
A simple trigger‑action workflow.
ManualTrigger
A trigger that returns a static value or the result of a callable.
PrintAction
An action that prints the received data.
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