Repolode
robocorp

robocorp/rpaframework

Bibliotecas de Python y Robot Framework para la automatización robótica de procesos, con soporte para navegadores, Excel, correo electrónico, PDF, API en la nube y aplicaciones de escritorio.

Alternativa open source a:UiPath

Estrellas
1,580
Forks
280
Issues abiertos
35
Último commit
hace 5 días

¿Qué es?

RPA Framework es una colección de bibliotecas de código abierto para la automatización robótica de procesos: la práctica de crear scripts para robots de software que realizan tareas informáticas repetitivas. Cada biblioteca se puede importar en archivos de tareas con formato de pruebas de Robot Framework o usar directamente desde código Python convencional.

El proyecto incluye un amplio conjunto de bibliotecas: control de navegadores con Selenium y Playwright, automatización de escritorio para Windows y uso multiplataforma, control de las aplicaciones Excel, Word y Outlook, edición de archivos Excel, lectura y creación de PDF, manipulación de imágenes, correo electrónico mediante IMAP/SMTP y Exchange, FTP, HTTP y acceso a bases de datos. También incluye conectores para AWS, Google Cloud, Azure, Microsoft Graph, Salesforce, Slack, HubSpot y otros servicios, además de integraciones con OCR e IA documental.

Las bibliotecas se distribuyen como paquetes PyPI independientes, y el paquete principal rpaframework agrupa la mayoría. La instalación suele realizarse mediante un archivo conda.yaml o con pip en un entorno virtual. Se requiere Python 3.9.2 o posterior.

Funciones clave

  • 01Automatización de navegadores mediante las bibliotecas Selenium y Playwright
  • 02Control de las aplicaciones de escritorio Excel, Word y Outlook
  • 03Manipulación de archivos Excel, PDF, imágenes y tablas
  • 04Compatibilidad con correo electrónico mediante IMAP/SMTP y Exchange
  • 05Conectores para AWS, Google Cloud, Azure, Microsoft Graph y Slack

Casos de uso

  • Automatizar formularios web o inicios de sesión repetitivos en un navegador
  • Leer hojas de cálculo y correos electrónicos para incorporar datos a flujos de trabajo empresariales
  • Extraer datos de PDF o documentos escaneados mediante OCR
  • Integrar bots de RPA con servicios en la nube y sistemas CRM

Inicio rápido

  1. 1

    Instala el paquete rpaframework desde PyPI

Antes de usarlo

  • El proyecto está optimizado para Robocorp Control Room y Developer Tools, por lo que algunos flujos de trabajo presuponen el uso de esa plataforma.

En colecciones

Temas

Preguntas frecuentes

¿Qué es rpaframework?
Bibliotecas de Python y Robot Framework para la automatización robótica de procesos, con soporte para navegadores, Excel, correo electrónico, PDF, API en la nube y aplicaciones de escritorio. RPA Framework es una colección de bibliotecas de código abierto para la automatización robótica de procesos: la práctica de crear scripts para robots de software que realizan tareas informáticas repetitivas. Cada biblioteca se puede importar en archivos de tareas con formato de pruebas de Robot Framework o usar directamente desde código Python convencional.
¿rpaframework es gratuito? ¿Qué licencia tiene?
rpaframework es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿rpaframework sigue mantenido?
Mantenimiento activo. El último commit de rpaframework fue el 2 nov 2026.
¿Para qué puedo usar rpaframework?
Automatizar formularios web o inicios de sesión repetitivos en un navegador Leer hojas de cálculo y correos electrónicos para incorporar datos a flujos de trabajo empresariales Extraer datos de PDF o documentos escaneados mediante OCR Integrar bots de RPA con servicios en la nube y sistemas CRM
¿Cómo se instala rpaframework?
Instala el paquete rpaframework desde PyPI
¿Dónde consigo rpaframework?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/robocorp/rpaframework

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados