Repolode
robocorp

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. 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