{"repo":"Static-Codes/BrowserAutomationMaster","free":true,"listed":false,"github":"https://github.com/Static-Codes/BrowserAutomationMaster","clone":"git clone https://github.com/Static-Codes/BrowserAutomationMaster.git","description":"A custom language & compiler to simplify Selenium automation in Python including runtime support.","language":"C#","stars":13,"topics":["csharp","python","automation","code-generation","compiler","dotnet","scripting","selenium","x64","linux"],"license":null,"category":"workflow-automation","readme_excerpt":"Browser Automation Master 🤖 A custom scripting language that compiles into Python 3.9+ code. BAM Manager (BAMM) simplifies Selenium by allowing you to write automation scripts in a more concise, readable, and English-like language. This language is known as BAMC (BAM Config) . Your .BAMC file is then passed to the compiler, which creates a Python file containing your desired workflow, effectively reducing the amount of boilerplate you need to manage. Demo (v1.0.0A4) https://github.com/user-attachments/assets/d49b53d6-8203-4d6b-948b-7133b335b653 Note: - BAMM will be rewritten and released as BAMM Version 2 Alpha Build 1 ( BAMM v2.0.0A1 ) - A new branch will be created here once this development has started. Quick Start Guide 🚀 Using a GUI ( Recommended ) - Run BAMM with the following command to access the Script Builder's Graphical User Interface: ##### Windows ##### macOS and Linux Using the LSP (Advanced Users): - Download the VSCode/VSCodium Extension here - Visit the documentation here Canary Versions 🐤 - To access features early or to contribute to BAMM, click here Table of Contents 📖 Why Choose BAMM? Installation/Uninstallation Examples Compile BAMM from Source Roadmap --- Supported Browsers 🌐 - Chrome - Firefox Supported Python Versions 🐍 - 3.9.x - 3.10.x - 3.11.x - 3.12.x - 3.13.x - 3.14.x Supported Operating Systems 💻 - Linux (ARM32, ARM64, x64) - MacOS 11.0+ (ARM64, x64) - Windows 10/11 (ARM64, x64) Hardware Requirements ✨ - Minimum Recommended - 4 Core CPU @ ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Static-Codes","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Static-Codes/BrowserAutomationMaster/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}