These are separate apps which help you in writing TagUI flows. TagUI For Python is a Python API for TagUI.

TagUI Chrome Extension

The TagUI Chrome extension (Download) helps you write web flows.

It records steps such as page navigation, clicking of web elements and entering information. It then displays the steps for you to paste into your flow.


  1. Go to the website URL you want to start the automation at.

  2. Click the TagUI icon, then Start.

  3. Carry out the steps you want to automate, or right click on elements to record other steps.

  4. Click the TagUI icon, then Stop.

  5. Click Export to view the generated TagUI steps.

The recording isn’t foolproof (for example, the underlying recording engine cannot capture frames, popup windows or tab key input). It’s meant to simplify flow creation with some edits, instead of typing everything manually.

See this video for an example of recording a sequence of steps, editing for adjustments and playing back the automation.

TagUI Writer, Screenshoter & Editor

TagUI Writer is a Windows app helps write TagUI flows. When pressing Ctrl + Left-click, a popup menu appears with the list of TagUI steps for you to paste into your text editor.

TagUI Screenshoter app helps in capturing screenshots for TagUI visual automation.

TagUI Editor allows you to edit and run TagUI scripts via AutoHotKey.

Download these here.. These third-party tools are created by Arnaud Degardin @adegard.

RPA For Python

RPA for Python is a Python package (pip install rpa to install) which allows you to use TagUI through a Python API. Check out the documentation. It was created and is maintained by TagUI’s creator Ken Soh @kensoh.