Ross ROSS = Recommend OSS · open-source software intelligence for agents

cobrateam/splinter

splinter - python test framework for web applications observed · 2026-08-28

github.com/cobrateam/splinter · homepage · Python · BSD-3-Clause (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
cobrateam/splintermain39

For agents

markdown · JSON · MCP: product_card(name="cobrateam/splinter")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem