In simple English
TagUI lets you write simple instructions to control your computer automatically. You can tell it to open a website, fill out forms, and click buttons for you. It reads commands written in plain English or twenty-two other languages. The project is completely free to use and runs right on your own computer. You do not need to pay for cloud servers or subscriptions to make it work.
What it is
TagUI is a free, open-source robotic process automation (RPA) tool. It translates human-readable scripts into actions that control web browsers and desktop applications.
What it is good for
Solo builders who want to scrape data from websites, fill out repetitive spreadsheets, or test their own web apps without writing complex code.
- Runs completely on your local computer with no cloud dependencies.
- Supports writing automation scripts in plain English and many other languages.
- Can interact with web pages using visual images or text recognition when standard selectors fail.
- Official maintenance by AI Singapore has stopped, though the community continues to fix bugs.
- Requires installing several underlying browser tools and dependencies to work correctly.
- Debugging complex automation flows can take patience when websites change their design.
Writing custom Selenium scripts or doing repetitive manual data entry.
Visual Studio Code for editing scripts and Node-RED for event-driven flows.
- open-rpa/openrpa3.1k stars
An open-source robotic process automation platform with enterprise orchestrator support.
- tebelorg/RPA-Python5.5k stars
A Python package built on TagUI that brings browser automation to Python scripts.
- PrefectHQ/prefect24k stars
Adds scheduling, retries and a run history to Python functions you already have.
- alirezamika/autoscraper8.1k stars
A Python scraper that learns what to extract from one example you give it.
tagui flow_file.tag