Chromium browser automation
Featured

Chromium browser automation

Automation extension for Chromium that records interactions, injects code, and manages projects with local storage,

★★★★☆ 3.5 217 reviews 30K+ users · Developer Tools

Description

Chromium Browser Automation (CBA) is a powerful tool for automating tasks within the Chromium browser. It allows you to create automation projects by recording your interactions on web pages, editing the recorded steps, and then playing them back. The extension uses Manifest V3 and is designed to streamline repetitive browser tasks.

Key Features

  • Project Creation and Management: You can create new automation projects directly from the extension's popup interface. Each project is saved in your browser's local storage, allowing you to manage multiple automations without external dependencies.
  • Interaction Recording: Record user actions such as filling out forms, clicking buttons, and following hyperlinks. The extension employs smart algorithms to calculate DOM element paths, ensuring reliable playback even on dynamic pages.
  • Step-by-Step Code Injection: After recording, you can review and edit each step individually. The extension supports injecting custom JavaScript code at any step, enabling fine-grained control over the automation sequence.
  • Import, Export, and Collaboration: Projects can be exported as files and shared with collaborators. Importing projects allows you to reuse automations created by others or on different machines.
  • Built-in Extension Functions and Placeholders: The extension provides ready-to-use functions and placeholders that simplify common automation tasks, such as waiting for elements or extracting data. These can be inserted into your automation without writing code from scratch.
  • Custom DOM Access: Advanced users can write their own code to directly access and manipulate the web page's DOM, enabling complex interactions that go beyond simple recording.
  • Open Source and Community Support: The source code is available on GitHub, and you can report issues or request features through the project's issue tracker. A privacy policy is in place to ensure your data is handled responsibly.

Whether you are automating form submissions, testing web applications, or scraping data, CBA provides a flexible and transparent platform. The extension is particularly useful for developers and power users who need to repeat complex browser workflows without manual intervention.

Related