• Stars
    star
    112
  • Rank 310,482 (Top 7 %)
  • Language
    Python
  • License
    Apache License 2.0
  • Created over 3 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

BotCity Framework - Python

BotCity Framework Core - Python

« Explore Framework docs »


Summary

🤖 Computer-vision based UI Automation

Recognize and interact with UI elements using state-of-art computer vision module.

Operate any UI interface independent of the technology or platform (desktop, web, terminal).

🐍 Generate Python Code while Interacting with your UI

Use our Development Tool alongside your favorite IDE to select UI components and generate python code.

BotCity Studio

SIGN UP and download our tools.

🚀 Getting Started

📦 Prerequisites

  • Python 3.7+
  • python3-tk (Linux Only)
  • scrot (Linux Only)
  • xsel (Linux Only)
  • xclip (Linux Only)

💫 Installing

pip install botcity-framework-core

⭐ Developing Your First Automation

First Automation

📚 Documentation

Documentation is available at https://documentation.botcity.dev/frameworks/desktop/.

💻 Developers Portal

Developers Portal

💬 Forum

Forum

🌎 BotCity Automation Platform

BotCity is a platform to develop, deploy, manage and maintain automations. Automations can be developed in Python or Java using open-source libraries that are market standard.

1️⃣ All in One Platform

Develop, deploy, manage and scale your Automation Ops using All in One platform that provides task queue, runtime environment management, reports, alerts, logs and much more.

BotCity Maestro

2️⃣ Deploy with a Single Line

Use BotCity command-line interface (CLI) to deploy your bot into a runtime environment with a single line:

BotCity CLI

3️⃣ Manage your Task Queue

BotCity Maestro Task Queue

4️⃣ Manage your Runtime Environments

BotCity Maestro Machines

5️⃣ Create Alerts and Reports from the Automation Execution

Alerts

BotCity Maestro Alerts

Execution Logs

BotCity Maestro Alerts

6️⃣ Create your Community Account

We have a community account for hobbyists and students. Just signup and start automating.

Sign Up

🤝 Contributing to BotCity Framework

⛑ Support

🐛 Bug reports and 💎 Feature requests

If you spot a problem, please let us know by following the template in here: Report a bug.

Ideas or suggestions for enhancements are more than welcome. Please use the following template in here: Request feature.

📢 Contact us

If you have questions or comments in general about the framework, we want to know.

You can choose between the channels the one that best fit you:

or you can file a bug and let us know where our documentation could be improved.

💡 Related Projects

More Repositories

1

botcity-framework-core

BotCity Framework - Open Source RPA
Java
43
star
2

bot-repository

Bot Repository
HTML
38
star
3

botcity-framework-web-python

BotCity Framework Web - Python
Python
26
star
4

botcity-maestro-sdk-python

BotCity Maestro SDK - Python
Python
18
star
5

bot-python-template

Template Bot Project - Python
Python
17
star
6

botcity-maestro-sdk-js

BotCity Maestro SDK - JavaScript
TypeScript
12
star
7

bot-java-template

Batchfile
6
star
8

code-of-conduct

This project is about our community's code of conduct. You can check it in English and Portuguese languages.
6
star
9

botcity-windows-sdk-java

Java
4
star
10

botcity-reusable-workflows

Reusable workflow actions to Botcity
3
star
11

bot-recadinhos

Projeto criado para interação no Python Brasil 2023 e deixarmos recados sobre o evento, enquanto aprendemos a usar Python e o framework Open Source da BotCity para criar automações.
Python
3
star
12

stale-checker

The project was created with the purpose of keeping the releases always up to date, avoiding having loose commits in the repositories without being in any release/tag.
Python
2
star
13

bot-playlist-spotify

Projeto criado para interação no Python Brasil 2023 e para criarmos uma playlist feita pela comunidade, enquanto aprendemos a usar Python e o framework Open Source da BotCity para criar automações.
Python
2
star
14

botcity-framework-base-python

BotCity Framework (Base) - Python
Python
1
star
15

botcity-plugins-python

BotCity's Plugins for Python
Shell
1
star
16

botcity-action-bots

Deploy, update and release action to Bots in BotCity.
Python
1
star
17

workshop-orquestracao-enterprise

Código base em Selenium para orquestração no BotCity Maestro.
Python
1
star