Бесплатный RPA-инструмент с открытым исходным кодом для автоматизации сайтов, настольных приложений и задач командной строки с помощью простых сценариев TagUI.
robocorp/rpaframework
Библиотеки Python и Robot Framework для роботизированной автоматизации процессов: браузеры, Excel, почта, PDF, облачные API и настольные приложения.
Open source альтернатива:UiPath
- Звёзды
- 1,580
- Форки
- 280
- Открытые issues
- 35
- Последний коммит
- 4 дня назад
Что это?
RPA Framework — это набор библиотек с открытым исходным кодом для роботизированной автоматизации процессов (RPA): написания скриптов для программных роботов, которые выполняют повторяющиеся задачи на компьютере. Каждую библиотеку можно импортировать в файлы задач в стиле тестов Robot Framework или использовать напрямую в обычном коде Python.
В проект входит широкий набор библиотек: управление браузерами через Selenium и Playwright, автоматизация настольных приложений в Windows и на разных платформах, управление приложениями Excel, Word и Outlook, редактирование файлов Excel, чтение и создание PDF, обработка изображений, работа с почтой через IMAP/SMTP и Exchange, а также доступ по FTP и HTTP и к базам данных. Кроме того, есть коннекторы для AWS, Google Cloud, Azure, Microsoft Graph, Salesforce, Slack, HubSpot и других сервисов, а также интеграции с OCR и document AI.
Библиотеки распространяются как отдельные пакеты PyPI; основной пакет rpaframework объединяет большинство из них. Обычно установка выполняется через файл conda.yaml или с помощью pip в виртуальном окружении. Требуется Python версии 3.9.2 или выше.
Ключевые возможности
- 01Автоматизация браузеров с помощью библиотек Selenium и Playwright
- 02Управление настольными приложениями Excel, Word и Outlook
- 03Обработка файлов Excel, PDF, изображений и таблиц
- 04Работа с почтой через IMAP/SMTP и Exchange
- 05Коннекторы для AWS, Google Cloud, Azure, Microsoft Graph и Slack
Сценарии использования
- Автоматизация повторяющегося заполнения веб-форм и входа в аккаунты через браузер
- Чтение таблиц и писем для передачи данных в бизнес-процессы
- Извлечение данных из PDF и отсканированных документов с помощью OCR
- Интеграция RPA-ботов с облачными сервисами и CRM-системами
Быстрый старт
- 1
Установите пакет rpaframework из PyPI
Что важно знать
- Проект оптимизирован для Robocorp Control Room и Developer Tools, поэтому в некоторых рабочих процессах предполагается использование этой платформы.
В подборках
Темы
Частые вопросы
- Что такое rpaframework?
- Библиотеки Python и Robot Framework для роботизированной автоматизации процессов: браузеры, Excel, почта, PDF, облачные API и настольные приложения. RPA Framework — это набор библиотек с открытым исходным кодом для роботизированной автоматизации процессов (RPA): написания скриптов для программных роботов, которые выполняют повторяющиеся задачи на компьютере. Каждую библиотеку можно импортировать в файлы задач в стиле тестов Robot Framework или использовать напрямую в обычном коде Python.
- rpaframework можно использовать бесплатно? Какая у него лицензия?
- rpaframework распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- rpaframework всё ещё поддерживается?
- Активно поддерживается. Последний коммит в rpaframework — 2 нояб. 2026 г..
- Для чего можно использовать rpaframework?
- Автоматизация повторяющегося заполнения веб-форм и входа в аккаунты через браузер Чтение таблиц и писем для передачи данных в бизнес-процессы Извлечение данных из PDF и отсканированных документов с помощью OCR Интеграция RPA-ботов с облачными сервисами и CRM-системами
- Как установить rpaframework?
- Установите пакет rpaframework из PyPI
- Где скачать rpaframework?
- Исходный код и инструкции по установке — на GitHub: https://github.com/robocorp/rpaframework
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Расширение для автоматизации браузера и рабочего стола: запись макросов, JavaScript API, OCR, распознавание изображений и MCP-сервер для ИИ-ассистентов.
Автоматизация браузера с открытым исходным кодом: LLM и компьютерное зрение выполняют веб-сценарии на любых сайтах, дополняя Playwright командами на базе ИИ.
Открытое desktop-приложение для корпоративной RPA с визуальным low-code-дизайнером автоматизаций Windows-программ и веб-страниц, доступных для вызова AI-агентами.
Записывает действия в браузере и воспроизводит их как детерминированные сценарии, а если шаг не удаётся — переключается на Browser Use AI.
Открытый keyword-driven фреймворк на Python для автоматизации приемочного тестирования, ATDD и роботизации бизнес-процессов (RPA).