felipecsl/wombat
Lightweight Ruby web crawler/scraper with an elegant DSL which extracts structured data from pages. observed · 2026-08-28
Health v2 · maintenance only
73/100
- Activity 76
- Release rhythm 54
- 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: 131
- age_days: 5406
- days_rel: 148
- days_push: 148
- n_releases_24m: 2
Adoption not part of the score
1360 stars · 128 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Wombat is a lightweight Ruby web crawler and scraper library with an elegant DSL for extracting structured data from web pages. It lets developers define scraping rules using CSS selectors and XPath expressions that return parsed results as Ruby hashes.
Use cases
- scrape structured data from web pages in ruby
- extract page content using css selectors and xpath
- crawl a website and parse fields into a hash
- build a simple web scraper with a dsl
- parse lists and nested links from html pages
When to choose
- you are working in Ruby and want a concise DSL for page scraping
- you need structured output (hashes, lists, nested data) from HTML pages
- you want a lightweight scraper without heavy framework overhead
When to avoid
- you need JavaScript-rendered pages or headless browser support
- you need large-scale distributed crawling infrastructure
- you are not working in Ruby
Facets
library · maturity maintenance
web-scraping parser crawlers web-development developer-tools ruby cli scraper crawler dsl structured-data-extraction xpath css-selectors
2 sources
- readme: https://github.com/felipecsl/wombat · fetched 2026-08-28 · 66f36787a86f
- homepage: https://felipecsl.github.io/wombat/ · fetched 2026-08-29 · 22ee1ef57c9a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| felipecsl/wombat | main | 73 |
For agents
markdown · JSON · MCP: product_card(name="felipecsl/wombat")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem