TagUI  by aisingapore

Free RPA tool for automating repetitive tasks on websites, desktop apps, and command lines

created 8 years ago
6,032 stars

Top 8.7% on sourcepulse

GitHubView on GitHub
Project Summary

TagUI is a free, open-source Robotic Process Automation (RPA) tool designed for automating repetitive tasks across websites, desktop applications, and command-line interfaces. It targets individuals and organizations looking for an accessible and flexible automation solution, offering benefits like multi-language support and a significant speed boost with its "turbo mode."

How It Works

TagUI utilizes a simple, English-like scripting language for defining automation flows. It interacts with UI elements using various identifiers, including web selectors, image snapshots (via computer vision), screen coordinates, and OCR. This approach allows for flexible automation across different application types and simplifies the creation of automation scripts, even for users less familiar with traditional programming.

Quick Start & Requirements

  • Install: Download v6.114 or install via pip install rpa for Python integration.
  • Prerequisites: Works on Windows, macOS, and Linux. Specific demos may require Chrome or Edge. VS Code and Notepad++ extensions are available.
  • Resources: A free course and YouTube series are available for learning.
  • Links: Usage Guide, Demos, Samples, Telegram

Highlighted Details

  • Supports automation in 22 languages besides English.
  • "Turbo mode" offers up to 10x faster execution speeds.
  • Integrates with MS Office, Python (rpa package), C# .NET, Node-RED, and OpenRPA.
  • Designed for on-premise execution, not cloud-based, with security considerations for data at rest, in use, and in motion.

Maintenance & Community

AI Singapore has discontinued maintenance, but the project is actively supported by open-source contributors and a community via a Telegram chat group.

Licensing & Compatibility

The project is open-source and free. Specific components and integrations may have different licenses. Compatibility with commercial or closed-source applications is generally supported, as TagUI runs on the user's machine.

Limitations & Caveats

While AI Singapore has discontinued official maintenance, community support remains active. Users should be aware of the project's transition to community-driven development.

Health Check
Last commit

5 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
3
Star History
127 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.