robocorp/rpaframework
Collection of open-source libraries and tools for Robotic Process Automation (RPA), designed to be used with both Robot Framework and Python
何を解決するか
ロボティックプロセスオートメーション(RPA)向けの包括的なオープンソースライブラリとツールのセットを提供し、ウェブブラウザ、デスクトップアプリケーション、さまざまなクラウドサービスにおける繰り返しのソフトウェアタスクの自動化を可能にします。
仕組み
Robot FrameworkおよびPythonと互換性のあるライブラリのコレクションを提供します。これらのライブラリは、SeleniumやPlaywrightによるウェブ自動化、Excel、PDF、Word用の専用ライブラリ、AWS、Azure、Google Cloudなどのクラウドプラットフォーム用のコネクタなど、さまざまなインターフェースとの対話に事前構築された機能を提供します。
対象ユーザー
自動化ボットを構築するために、ドキュメント化され、メンテナンスされているコアライブラリが必要なソフトウェアロボット開発者。
特徴
- 広範な統合: ウェブ(Selenium、Playwright)、デスクトップ(Windows、Java)、クラウド(AWS、Azure、Google)用のライブラリを含む。
- AI機能: OpenAIおよびインテリジェントドキュメント処理(DocumentAI)用の専用ライブラリを搭載。
- アプリケーション対応: Excel、Outlook、Word、SAPなどのデスクトップアプリケーションを直接制御可能。
- エンタープライズ対応: Robocorp Control RoomおよびDeveloper Toolsと最適化済み。
関連
- プロジェクト
robocorp/robocorpPythonベースの自動化フレームワークで、ウェブ、デスクトップ、Excelの自動化用ライブラリを提供し、AIコーディングエージェントと統合してタスク作成を簡素化します。
- プロジェクト
aisingapore/TagUIシンプルな自然言語構文を使用して、Web、デスクトップ、コマンドラインのタスクを自動化できるオープンソースのロボティック・プロセス・オートメーション(RPA)ツール。
- プロジェクト
pmh1314520/WebRPAWebRPAは、ドラッグ&ドロップのモジュールでWeb、デスクトップ、モバイルのワークフローを構築できるノーコード・ビジュアル自動化プラットフォームであり、AIアシスタントによる自己修復機能とオフライン実行機能を備えています。
- プロジェクト
Paca-AI/pacaPaca は、AI エージェントを第一級の Scrum チームメンバーとして統合する、オープンソースでセルフホスト型のプロジェクト管理プラットフォームです。共有の Scrumban ボード、アプリ内 AI チャット、BDD コラボレーション、ロールベースの IAM、WASM サンドボックス化されたプラグイン、および互換性のある AI エージェントがワークスペースデータを読み書きできる MCP サーバーを提供します。単一の Docker-Compose スクリプトまたは Helm チャートでインストールでき、AI を周辺的なボットとして追加するのではなく、ワークフローに深く組み込みたいチーム向けに設計されています。
- プロジェクト
A9T9/RPAUi.Vision は、マクロの記録と実行に使えるオープンソースのブラウザ拡張機能(オプションのデスクトップモジュール付き)です。従来のSeleniumスタイルのコマンド、OCR/画像ベースの視覚的アクション、および大規模言語モデルアシスタント(Claude Code、Cursorなど)が `uiv.*` JavaScript API を通じてマクロの生成・編集・実行を可能にする Model Context Protocol(MCP)ブリッジをサポートしています。