cobrateam/splinter
splinter - python test framework for web applications observed · 2026-08-28
Health v2 · maintenance only
39/100
- Activity 37
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 5828
- days_rel: n/a
- days_push: 382
- n_releases_24m: 0
Adoption not part of the score
2753 stars · 510 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Splinter is a Python library providing a simple, consistent API for browser automation and web application acceptance testing. It abstracts multiple drivers such as Selenium, Django, Flask, and ZopeTestBrowser, while allowing fallback to raw Selenium when needed.
Use cases
- automate browser interactions in python
- write acceptance tests for web applications
- fill forms and click buttons programmatically
- scrape websites with a headless browser
- run end-to-end tests with selenium from python
- test django or flask apps in a browser
When to choose
- you want a friendlier, higher-level API than raw Selenium
- you need to switch between automation drivers without rewriting tests
- you are writing pytest-based web acceptance tests
When to avoid
- you need very low-level or exotic Selenium features not exposed by the abstraction
- you only need HTTP-level API testing without a real browser
- you need non-Python tooling
Facets
library · maturity active
testing e2e-testing web-scraping http-client testing web-development python cross-platform selenium webdriver browser-automation acceptance-testing pytest-plugin automation
2 sources
- readme: https://github.com/cobrateam/splinter · fetched 2026-08-28 · 80d6ee821fb8
- registry_pypi: https://pypi.org/pypi/splinter/json · fetched 2026-08-29 · e22ea464954c
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| cobrateam/splinter | main | 39 |
For agents
markdown · JSON · MCP: product_card(name="cobrateam/splinter")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem