typhoeus/typhoeus
Typhoeus wraps libcurl in order to make fast and reliable requests. observed · 2026-08-28
Health v2 · maintenance only
64/100
- Activity 71
- Release rhythm 35
- Longevity 100
Flags: no_releases
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: 6405
- days_rel: n/a
- days_push: 176
- n_releases_24m: 0
Adoption not part of the score
4133 stars · 439 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Typhoeus is a Ruby library that wraps libcurl to make fast, reliable HTTP requests, including running many requests in parallel via its Hydra queue. It supports methods, params, bodies, headers, proxies, and proxy authentication.
Use cases
- make http requests in ruby
- run many http requests in parallel
- scrape multiple urls concurrently
- send requests through a proxy
- wrap libcurl in ruby
When to choose
- you need high-performance parallel HTTP in Ruby
- you want libcurl features like proxies and follow redirects
- you're building a crawler or load-heavy client
When to avoid
- you only need simple occasional requests (use Net::HTTP or Faraday)
- you're not using Ruby
Facets
library · maturity stable
http-client concurrency web-development developer-tools apis ruby cross-platform libcurl parallel-requests http ruby-gem hydra
2 sources
- readme: https://github.com/typhoeus/typhoeus · fetched 2026-08-28 · dfe435747a93
- homepage: http://rubydoc.info/github/typhoeus/typhoeus · fetched 2026-08-29 · 381f839f8d38
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| typhoeus/typhoeus | main | 64 |
For agents
markdown · JSON · MCP: product_card(name="typhoeus/typhoeus")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem