antithesishq/bombadil
Property-based testing for web and terminal UIs observed · 2026-08-28
Health v2 · maintenance only
83/100
- Activity 99
- Release rhythm 99
- Longevity 18
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: 7
- age_days: 259
- days_rel: 9
- days_push: 7
- n_releases_24m: 16
Adoption not part of the score
1444 stars · 52 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Bombadil is a property-based testing tool for web and terminal UIs that autonomously explores and validates correctness properties. It is built in Rust by Antithesis and runs locally, in CI, and inside Antithesis.
Use cases
- property-based testing for web UIs
- fuzz my browser app for bugs
- test terminal UI correctness properties
- find UI bugs automatically in CI
- generate random UI interactions to validate invariants
When to choose
- you want property-based testing for browser or terminal UIs
- you need autonomous exploration to find hard UI bugs
- you already use Playwright and want PBT on top
When to avoid
- you need a stable 1.x API since it is on 0.x and may change
- you only need simple deterministic unit tests
- you need non-UI property-based testing
Facets
library · maturity experimental
testing e2e-testing fuzzing testing web-development developer-tools cross-platform cli browser property-based-testing playwright terminal-ui ui-testing
2 sources
- readme: https://github.com/antithesishq/bombadil · fetched 2026-08-28 · f33573f704a4
- homepage: https://antithesishq.github.io/bombadil/ · fetched 2026-08-29 · 66353eb330b0
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| antithesishq/bombadil | main | 83 |
For agents
markdown · JSON · MCP: product_card(name="antithesishq/bombadil")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem