Skip to content

apparser-development/apparser

Repository files navigation

Documentation unit_tests
Github Issues

Apparser

Apparser is a Python library designed for automating desktop applications and managing UI interfaces using artificial intelligence, such as OCR or object detection models.

Install

pip install apparser

Examples

  1. Open terminal and write "Hello World!"
from apparser import App
from apparser.geometry import RelativelyPoint
from apparser.instructions import Algorithm, MouseClickTo, WriteText, Sleep

algorithm = Algorithm([
        Sleep(1), # Wait for the application to open.
        MouseClickTo(RelativelyPoint(0.5, 0.5)), # Click to window center for start writing
        WriteText("Hello World") # Write text
])

app = App("notepad", window_title="Notepad")

algorithm.perform(app.ui)

Docs

All documentation here
Link to PyPi

For Developers

  1. If something doesn't work - open issue.
  2. If you want something fixed - open issue.
  3. If you can help with the library - email.

apparser.development@gmail.com

Any help in development is welcome)!

About

Apparser is a Python library designed for automating desktop applications and managing UI using artificial intelligence, such as OCR or object detection models.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages