{"id":21593093,"url":"https://github.com/botcity-dev/botcity-framework-web-python","last_synced_at":"2025-04-05T16:04:36.610Z","repository":{"id":38082073,"uuid":"383645392","full_name":"botcity-dev/botcity-framework-web-python","owner":"botcity-dev","description":"BotCity Framework Web - Python","archived":false,"fork":false,"pushed_at":"2025-02-21T19:18:15.000Z","size":53881,"stargazers_count":41,"open_issues_count":2,"forks_count":19,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-03-29T15:08:38.144Z","etag":null,"topics":["automation","automation-framework","crawler","python","robotic-process-automation","rpa","selenium","testing","web","webdriver","webscraping"],"latest_commit_sha":null,"homepage":"https://documentation.botcity.dev/frameworks/web/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/botcity-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":".github/SUPPORT.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-07-07T01:56:33.000Z","updated_at":"2025-01-12T08:38:17.000Z","dependencies_parsed_at":"2023-11-07T19:46:02.796Z","dependency_job_id":"5abb5e29-ca36-448d-8d1d-467fd0c635eb","html_url":"https://github.com/botcity-dev/botcity-framework-web-python","commit_stats":{"total_commits":139,"total_committers":8,"mean_commits":17.375,"dds":0.5683453237410072,"last_synced_commit":"4e57088fe5b58e45c11736a2ff3a997deffd5770"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/botcity-dev%2Fbotcity-framework-web-python","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/botcity-dev%2Fbotcity-framework-web-python/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/botcity-dev%2Fbotcity-framework-web-python/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/botcity-dev%2Fbotcity-framework-web-python/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/botcity-dev","download_url":"https://codeload.github.com/botcity-dev/botcity-framework-web-python/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247361615,"owners_count":20926642,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation","automation-framework","crawler","python","robotic-process-automation","rpa","selenium","testing","web","webdriver","webscraping"],"created_at":"2024-11-24T17:11:17.534Z","updated_at":"2025-04-05T16:04:36.579Z","avatar_url":"https://github.com/botcity-dev.png","language":"Python","readme":"\u003cp align=\"center\"\u003e\n  \u003ch1 align=\"center\"\u003eBotCity Framework Web - Python\u003c/h1\u003e\n\n  \u003cp align=\"center\"\u003e\n    \u003cstrong\u003e« Explore Framework \u003ca href=\"https://documentation.botcity.dev/frameworks/web/\"\u003edocs\u003c/a\u003e »\u003c/strong\u003e\n  \u003c/p\u003e\n\u003c/p\u003e\n\n\u003cbr\u003e\n\n## Summary  \u003c!-- omit in toc --\u003e\n\n- [🤖 Computer-vision based UI Automation](#-computer-vision-based-ui-automation)\n- [🐍 Generate Python Code while Interacting with your UI](#-generate-python-code-while-interacting-with-your-ui)\n- [🚀 Getting Started](#-getting-started)\n  - [📦 Prerequisites](#-prerequisites)\n  - [💫 Installing](#-installing)\n  - [⭐ Developing Your First Automation](#-developing-your-first-automation)\n- [📚 Documentation](#-documentation)\n- [💻 Developers Portal](#-developers-portal)\n- [💬 Forum](#-forum)\n- [🌎 BotCity Automation Platform](#-botcity-automation-platform)\n  - [1️⃣  All in One Platform](#1️⃣--all-in-one-platform)\n  - [2️⃣  Deploy with a Single Line](#2️⃣--deploy-with-a-single-line)\n  - [3️⃣  Manage your Task Queue](#3️⃣--manage-your-task-queue)\n  - [4️⃣  Manage your Runtime Environments](#4️⃣--manage-your-runtime-environments)\n  - [5️⃣  Create Alerts and Reports from the Automation Execution](#5️⃣--create-alerts-and-reports-from-the-automation-execution)\n  - [6️⃣  Create your Community Account](#6️⃣--create-your-community-account)\n- [🤝 Contributing to BotCity Framework](#-contributing-to-botcity-framework)\n- [⛑ Support](#-support)\n  - [🐛 Bug reports and 💎 Feature requests](#-bug-reports-and--feature-requests)\n  - [📢 Contact us](#-contact-us)\n- [💡 Related Projects](#-related-projects)\n\n\n## 🤖 Computer-vision based UI Automation\n\nRecognize and interact with UI elements using state-of-art computer vision module.\n\nOperate any UI interface independent of the technology or platform (desktop, web, terminal).\n\n## 🐍 Generate Python Code while Interacting with your UI\n\nUse our Development Tool alongside your favorite IDE to select UI components and generate python code.\n\n[![BotCity Studio](https://files.botcity.dev/github/readme/studio/studio.gif)](https://documentation.botcity.dev/studio/)\n\n[SIGN UP](https://developers.botcity.dev/signup) and download our tools.\n\n\n## 🚀 Getting Started\n\n### 📦 Prerequisites\n* Python 3.7+\n* botcity-framework-base\n* beautifulsoup4\n* msedge-selenium-tools\n* numpy\n* opencv-python\n* pillow\n* selenium\n\n### 💫 Installing\n\n```bash\npip install botcity-framework-web\n```\n\n### ⭐ Developing Your First Automation\n\n[![First Automation](https://files.botcity.dev/github/readme/python-web/firstbot.png)](https://documentation.botcity.dev/tutorials/python-automations/web/)\n\n## 📚 Documentation\n\nDocumentation is available at https://documentation.botcity.dev/frameworks/web/.\n\n## 💻 Developers Portal\n\n[![Developers Portal](https://files.botcity.dev/github/readme/portal.png?)](https://documentation.botcity.dev)\n\n## 💬 Forum\n\n[![Forum](https://files.botcity.dev/github/readme/forum.png)](https://community.botcity.dev/)\n\n## 🌎 BotCity Automation Platform\nBotCity 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.\n\n### 1️⃣  All in One Platform\nDevelop, 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.\n\n[![BotCity Maestro](https://files.botcity.dev/github/readme/maestro/maestro.png?)](https://documentation.botcity.dev/maestro/)\n\n### 2️⃣  Deploy with a Single Line\n\nUse BotCity command-line interface (CLI) to deploy your bot into a runtime environment with a single line:\n\n[![BotCity CLI](https://files.botcity.dev/github/readme/cli/botcli.gif)](https://documentation.botcity.dev/cli/)\n\n### 3️⃣  Manage your Task Queue\n\n[![BotCity Maestro Task Queue](https://files.botcity.dev/github/readme/maestro/tasks.png?)](https://documentation.botcity.dev/maestro/features/task-queue/)\n\n### 4️⃣  Manage your Runtime Environments\n\n[![BotCity Maestro Runners](https://files.botcity.dev/github/readme/maestro/machines.png?)](https://documentation.botcity.dev/maestro/features/runners/)\n\n### 5️⃣  Create Alerts and Reports from the Automation Execution\n\n#### Alerts\n[![BotCity Maestro Alerts](https://files.botcity.dev/github/readme/maestro/alerts.png?)](https://documentation.botcity.dev/maestro/features/alerts/)\n\n#### Execution Logs\n[![BotCity Maestro Alerts](https://files.botcity.dev/github/readme/maestro/logs.png?)](https://documentation.botcity.dev/maestro/features/logs/)\n\n### 6️⃣  Create your Community Account\n\nWe have a community account for hobbyists and students. Just signup and start automating.\n\n[![Sign Up](https://files.botcity.dev/github/readme/signup.png?)](https://developers.botcity.dev/signup)\n\n\n## 🤝 Contributing to BotCity Framework\n\n- [Guidelines](https://github.com/botcity-dev/botcity-framework-web-python/blob/main/.github/CONTRIBUTING.md)\n- [Documentation](https://documentation.botcity.dev/frameworks/web/)\n\n## ⛑ Support\n\n### 🐛 Bug reports and 💎 Feature requests\n\nIf you spot a problem, please let us know by following the template in\nhere: [Report a bug](https://github.com/botcity-dev/botcity-framework-web-python/issues/new?template=bug-report.md).\n\nIdeas or suggestions for enhancements are more than welcome. Please use the following\ntemplate in here: [Request feature](https://github.com/botcity-dev/botcity-framework-web-python/issues/new?template=feature-request.md\u0026labels=request).\n\n### 📢 Contact us\n\nIf you have questions or comments in general about the framework, we want to know.\n\nYou can choose between the channels the one that best fit you:\n\n- [BotCity Community](\u003chttps://community.botcity.dev\u003e) (Public)\n\nor you can [file a bug](https://github.com/botcity-dev/botcity-framework-web-python/issues/new?template=bug-report.md) and let us know where our documentation could be improved.\n\n## 💡 Related Projects\n\n\u003ca href=\"https://github.com/botcity-dev/botcity-framework-core-python\"\u003e\n  \u003cimg align=\"center\" src=\"https://github-readme-stats.vercel.app/api/pin/?username=botcity-dev\u0026repo=botcity-framework-core-python\" /\u003e\n\u003c/a\u003e\n\u003ca href=\"https://github.com/botcity-dev/botcity-maestro-sdk-python\"\u003e\n  \u003cimg align=\"center\" src=\"https://github-readme-stats.vercel.app/api/pin/?username=botcity-dev\u0026repo=botcity-maestro-sdk-python\" /\u003e\n\u003c/a\u003e\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbotcity-dev%2Fbotcity-framework-web-python","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbotcity-dev%2Fbotcity-framework-web-python","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbotcity-dev%2Fbotcity-framework-web-python/lists"}