Ferramenta RPA gratuita e de código aberto que automatiza sites, aplicativos desktop e tarefas de linha de comando com scripts de fluxo simples do TagUI.
robocorp/rpaframework
Bibliotecas Python e Robot Framework para automação robótica de processos, com suporte a navegadores, Excel, e-mail, PDF, APIs de nuvem e aplicativos desktop.
Alternativa open source a:UiPath
- Estrelas
- 1,580
- Forks
- 280
- Issues abertas
- 35
- Último commit
- há 5 dias
O que é?
O RPA Framework é uma coleção de bibliotecas open source para automação robótica de processos, que consiste em criar scripts para robôs de software executarem tarefas repetitivas no computador. Cada biblioteca pode ser importada em arquivos de tarefas no estilo de testes do Robot Framework ou usada diretamente em código Python convencional.
O projeto oferece um amplo conjunto de bibliotecas: controle de navegadores com Selenium e Playwright, automação desktop para Windows e uso multiplataforma, controle dos aplicativos Excel, Word e Outlook, edição de arquivos Excel, leitura e criação de PDFs, manipulação de imagens, e-mail via IMAP/SMTP e Exchange, FTP, HTTP e acesso a bancos de dados. Também inclui conectores para AWS, Google Cloud, Azure, Microsoft Graph, Salesforce, Slack, HubSpot e outros, além de integrações com OCR e IA para documentos.
As bibliotecas são distribuídas como pacotes PyPI separados, e o pacote principal rpaframework reúne a maioria delas. A instalação costuma ser feita por meio de um arquivo conda.yaml ou com pip em um ambiente virtual. É necessário usar Python 3.9.2 ou posterior.
Recursos principais
- 01Automação de navegadores com as bibliotecas Selenium e Playwright
- 02Controle dos aplicativos desktop Excel, Word e Outlook
- 03Manipulação de arquivos Excel, PDFs, imagens e tabelas
- 04Suporte a e-mail via IMAP/SMTP e Exchange
- 05Conectores para AWS, Google Cloud, Azure, Microsoft Graph e Slack
Casos de uso
- Automatizar o preenchimento de formulários ou o login em sites pelo navegador
- Ler planilhas e e-mails para alimentar fluxos de trabalho empresariais
- Extrair dados de PDFs ou documentos digitalizados com OCR
- Integrar bots de RPA a serviços de nuvem e sistemas de CRM
Início rápido
- 1
Instale o pacote rpaframework do PyPI
Antes de usar
- O projeto é otimizado para o Robocorp Control Room e o Developer Tools, por isso alguns fluxos de trabalho pressupõem o uso dessa plataforma.
Em coleções
Tópicos
Perguntas frequentes
- O que é rpaframework?
- Bibliotecas Python e Robot Framework para automação robótica de processos, com suporte a navegadores, Excel, e-mail, PDF, APIs de nuvem e aplicativos desktop. O RPA Framework é uma coleção de bibliotecas open source para automação robótica de processos, que consiste em criar scripts para robôs de software executarem tarefas repetitivas no computador. Cada biblioteca pode ser importada em arquivos de tarefas no estilo de testes do Robot Framework ou usada diretamente em código Python convencional.
- rpaframework é gratuito? Qual é a licença?
- rpaframework é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- rpaframework ainda é mantido?
- Manutenção ativa. O último commit de rpaframework foi em 2 de nov. de 2026.
- Para que posso usar rpaframework?
- Automatizar o preenchimento de formulários ou o login em sites pelo navegador Ler planilhas e e-mails para alimentar fluxos de trabalho empresariais Extrair dados de PDFs ou documentos digitalizados com OCR Integrar bots de RPA a serviços de nuvem e sistemas de CRM
- Como instalar rpaframework?
- Instale o pacote rpaframework do PyPI
- Onde consigo rpaframework?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/robocorp/rpaframework
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Extensão para automação de navegadores e desktops, com gravador de macros, API JavaScript, OCR, reconhecimento de imagens e servidor MCP para assistentes de IA.
Automação de navegador open source que usa LLMs e visão computacional para executar fluxos de trabalho na web em qualquer site, estendendo o Playwright com comandos de IA.
Aplicativo RPA open source para desktop empresarial, com designer visual low-code para automatizar softwares Windows e páginas web, acionável por agentes de IA.
Registra interações no navegador uma vez e as reproduz como fluxos determinísticos, recorrendo ao Browser Use AI se uma etapa falhar.
Framework de automação open source baseado em palavras-chave para testes de aceitação, ATDD e automação robótica de processos, escrito em Python.