ブラウザー、Excel、メール、PDF、クラウドAPI、デスクトップアプリを扱う、PythonおよびRobot Framework向けのRobotic Process Automationライブラリ。
aisingapore/TagUI
シンプルなTagUIフロースクリプトで、Webサイト、デスクトップアプリ、コマンドラインの作業を自動化する無料のオープンソースRPAツール。
代替できる製品:UiPath
Automation Anywhere
- スター
- 6,340
- フォーク
- 651
- 未解決の Issue
- 4
- 最終コミット
- 4 日前
これは何?
TagUIは、繰り返し発生するコンピューター作業を自動化するRPAツールです。clickやtypeなどのステップを使ったシンプルなTagUI言語でフローを記述し、Windows、macOS、Linux上で実行します。操作対象には、Web要素、画像スナップショット、画面上の座標、OCRで認識したテキストを指定できます。
この言語は、ChromeとEdge、デスクトップアプリ、コマンドラインのネイティブ自動化に対応しています。中国語を含む22の言語でフローを記述でき、標準のExcel数式を使ってTagUIとExcelの間でデータをやり取りできます。Webページの表は、1つのステップでCSVにエクスポートできます。
このプロジェクトはクラウドではなく、ユーザーのコンピューター上で動作します。Microsoft Office、Notepad++、VS Codeとの連携機能も付属しており、コミュニティ製パッケージを使えばPython、C#、Node-REDから利用できます。AI Singaporeによる公式メンテナンスは終了しており、現在はコミュニティの貢献者がメンテナンスしています。
主な機能
- 01シンプルなステップ形式の言語で、Webサイト、デスクトップアプリ、コマンドラインの作業を自動化します。
- 02Web識別子、画像スナップショット、画面上の座標、OCRで認識したテキストを使って操作対象を指定できます。
- 03Windows、macOS、Linuxで動作し、ChromeとEdgeのネイティブ操作に対応しています。
- 04Excelデータの読み書きや、Webページの表のCSVへの抽出に対応しています。
- 05英語以外に22の言語でフローを記述できます。
ユースケース
- Webアプリでの繰り返し発生するデータ入力やフォーム送信の自動化。
- Webサイトから表や数値を収集し、スプレッドシートに取り込む。
- APIのないデスクトップソフトウェアを、画像やOCRで対象を指定して操作する。
- クラウドサービスを使わずローカルで動作する、軽量なRPAロボットの構築。
クイックスタート
- 1
公式セットアップページからTagUIをダウンロードします
使う前に知っておきたいこと
- AI Singaporeはメンテナンスを終了しているため、サポートはコミュニティの貢献者に依存しています。
- READMEにはパッケージマネージャー経由のインストール方法が記載されていないため、セットアップには公式ビルドのダウンロードが必要です。
収録されている特集
トピック
よくある質問
- TagUI とは?
- シンプルなTagUIフロースクリプトで、Webサイト、デスクトップアプリ、コマンドラインの作業を自動化する無料のオープンソースRPAツール。 TagUIは、繰り返し発生するコンピューター作業を自動化するRPAツールです。clickやtypeなどのステップを使ったシンプルなTagUI言語でフローを記述し、Windows、macOS、Linux上で実行します。操作対象には、Web要素、画像スナップショット、画面上の座標、OCRで認識したテキストを指定できます。
- TagUI は無料で使えますか?ライセンスは?
- TagUI は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- TagUI は今もメンテナンスされていますか?
- 活発にメンテナンス中。TagUI の最終コミットは 2026年11月2日 です。
- TagUI は何に使えますか?
- Webアプリでの繰り返し発生するデータ入力やフォーム送信の自動化。 Webサイトから表や数値を収集し、スプレッドシートに取り込む。 APIのないデスクトップソフトウェアを、画像やOCRで対象を指定して操作する。 クラウドサービスを使わずローカルで動作する、軽量なRPAロボットの構築。
- TagUI のインストール方法は?
- 公式セットアップページからTagUIをダウンロードします
- TagUI はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/aisingapore/TagUI
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
LLMとコンピュータビジョンを使ってあらゆるサイトのWebワークフローを実行するオープンソースのブラウザ自動化ツール。PlaywrightにAIコマンドを追加します。
WindowsアプリやWebページを自動化する、ビジュアルなローコード設計ツールを備えたオープンソースのエンタープライズ向けRPAデスクトップアプリ。AIエージェントからも呼び出せます。
マクロレコーダー、JavaScript API、OCR、画像認識、AIアシスタント向けMCPサーバーを備えた、ブラウザーおよびデスクトップ自動化拡張機能。
ブラウザー操作を一度記録して再現性の高いワークフローとして再実行し、ステップに失敗した場合はBrowser Use AIに切り替えます。
Python製の、受け入れテスト、ATDD、RPA向けのオープンソースなキーワード駆動型自動化フレームワーク。