nottelabs/reverse-api-engineer
The agent that turns websites into APIs! observed · 2026-09-01
Health v2 · maintenance only
84/100
- Activity 100
- Release rhythm 100
- 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: 2.5
- age_days: 253
- days_rel: 3
- days_push: 3
- n_releases_24m: 27
Adoption not part of the score
1113 stars · 98 forks observed · 2026-09-01
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Reverse API Engineer is a Python CLI tool that captures browser network traffic (HAR) from a website and uses a configured AI model to generate a production-ready, typed API client in languages like Python, TypeScript, Go, and more. It supports manual browsing, an autonomous AI agent mode via Playwright or browser MCP servers, and JSON-streamed output for integration into other agent workflows.
Use cases
- reverse-engineer an undocumented website API into a typed client
- scrape job board listings without brittle selectors
- generate API clients from e-commerce site traffic
- capture authenticated dashboard endpoints using existing browser sessions
- document backend calls of internal admin tools
- run autonomous agent-driven web data collection
- replace manual DevTools and cURL copying with automated client generation
When to choose
- a website has no public API but your browser can reach the data
- you want a typed, reusable client instead of one-off scraping scripts
- you need to capture endpoints behind existing cookies or sessions
- you want agent-friendly JSON/NDJSON output for CI or agent loops
When to avoid
- the target site offers an official documented API
- the site's terms of service prohibit automated access or scraping
- you need a hosted service with accounts and analytics rather than a local tool
- the endpoints rely on heavy client-side logic that HAR capture cannot generalize
Facets
cli-tool · maturity active
web-scraping agent-framework cli developer-tools mcp data-generation web-development developer-tools crawlers apis artificial-intelligence cli python cross-platform har-capture api-reverse-engineering openapi playwright browser-automation code-generation typed-clients automation
4 sources
- readme: https://github.com/nottelabs/reverse-api-engineer · fetched 2026-09-01 · a1d84711b24d
- homepage: https://reverseapi.dev · fetched 2026-08-29 · e58c8f4d064b
- site_page: https://reverseapi.dev/docs · fetched 2026-08-29 · 5d7c47acfc81
- site_page: https://reverseapi.dev/docs/quick-start · fetched 2026-08-29 · b34fcb1b7f03
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| nottelabs/reverse-api-engineer | main | 84 |
For agents
markdown · JSON · MCP: product_card(name="nottelabs/reverse-api-engineer")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem