Skip to main content

Pixel based automation library testbed

Project description

Welcome to OpenRPA

Pixel based RPA automation library

OpenRPA is a Robot Framework library that can automate desktop tasks with state of the art AI. OpenRPA is totally free for use in commercial and non-commercial applications. Development is sponsored by Robocorp with a long term agreement.

OpenRPA development started in 2019 and now - 2 years later - we are publishing the results by making all components available as a seamless automation library.

Current components:

  • Text detection
  • Text recognition
  • Image detection
  • Controller primitives for mouse and keyboard

Integration roadmap

  • Locator query language and NLP
  • Extracting and classification of user interface elements

Library is available for

  • Windows
  • MacOS
  • Linux

Keywords

Click Word  pattern
Click Image  filename

Examples of Locator Query Language (LQL)

Type Text  Customer id  12345
Mouse Left Click  Description  To Right
Mouse Left Click  money.png  Close to Submit

Installation

channels:
  - conda-forge
  - pytorch
  - fcakyon
dependencies:
  - python=3.7.5
  - python-mss=6.1.0
  - numpy=1.20.1
  - craft-text-detector=0.3.3
  - tesseract=4.1.1
  - pytesseract=0.3.7
  - opencv=4.5.1
  - regex=2020.11.13
  - pynput=1.7.1
  - pyobjc-core=6.2.2

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

openrpa-0.3.1.tar.gz (9.2 kB view details)

Uploaded Source

Built Distribution

openrpa-0.3.1-py3-none-any.whl (9.3 kB view details)

Uploaded Python 3

File details

Details for the file openrpa-0.3.1.tar.gz.

File metadata

  • Download URL: openrpa-0.3.1.tar.gz
  • Upload date:
  • Size: 9.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.5 CPython/2.7.16 Darwin/19.6.0

File hashes

Hashes for openrpa-0.3.1.tar.gz
Algorithm Hash digest
SHA256 647f217b4e80f5daad4527a37bcbded6a9a297a4057689857faa9a88b2845238
MD5 af03414039ebe4a16d385b4b9543ddc9
BLAKE2b-256 266d76e6950023d85c831df624ab43b0f948c43ad052e95363fd36b0a3b439c6

See more details on using hashes here.

File details

Details for the file openrpa-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: openrpa-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 9.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.5 CPython/2.7.16 Darwin/19.6.0

File hashes

Hashes for openrpa-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6e6988099aec1ccf30854b4cec6644896fed5cbf998a7535d1105c65e5b87c6d
MD5 4cbfcc208a3dbde9b345fd25911d4c5f
BLAKE2b-256 7de28d5ba8528f3a415ca61f3f826bc799ec7fdace842ca147984056219ee2e0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page