mherrmann/helium
Lighter web automation with Python observed · 2026-08-28
Health v2 · maintenance only
92/100
- Activity 97
- Release rhythm 80
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 49.0
- age_days: 2472
- days_rel: 57
- days_push: 23
- n_releases_24m: 7
Adoption not part of the score
8323 stars · 513 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Helium is a Python library that provides a high-level, human-friendly API for browser automation on top of Selenium, supporting Chrome and Firefox. It lets scripts reference page elements by visible labels instead of XPaths or CSS selectors, and handles iFrames, window management, and implicit waits automatically.
Use cases
- automate filling and submitting web forms with python
- scrape data from websites without writing xpaths
- write shorter selenium scripts that are easier to read
- automate clicking buttons by their visible label text
- handle popups and iframes in browser automation scripts
- automate repetitive tasks in chrome or firefox
When to choose
- you want simpler, more readable browser automation than raw Selenium
- your scripts break often due to brittle selectors and waits
- you want to mix high-level automation with direct Selenium API access
When to avoid
- you need fine-grained control over Selenium internals or unsupported browsers
- you need large-scale distributed scraping infrastructure rather than scripting
- your project is not Python-based
Facets
library · maturity active
web-scraping developer-tools testing web-development developer-tools python cross-platform selenium-wrapper browser-automation webdriver chrome firefox automation
2 sources
- readme: https://github.com/mherrmann/helium · fetched 2026-08-28 · 8e9d683bed9d
- registry_pypi: https://pypi.org/pypi/helium/json · fetched 2026-08-29 · dab43f22a535
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| mherrmann/helium | main | 92 |
For agents
markdown · JSON · MCP: product_card(name="mherrmann/helium")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem