kalil0321/reverse-api-engineer

Claude engineer that captures traffic, writes documentation and automatically generates API clients. Reverse engineer APIs!

57
/ 100
Established

This tool helps developers quickly create API clients for websites by observing browser interactions. You provide a task description and then browse a website, or let an AI agent browse autonomously. The tool captures your browser's network traffic and automatically outputs production-ready Python API code, complete with error handling and documentation.

478 stars. Available on PyPI.

Use this if you need to programmatically interact with a web service that doesn't offer a public API, or if reverse-engineering an existing API manually is too time-consuming.

Not ideal if the website uses very aggressive bot-detection measures that prevent automated browsing, or if you prefer to write API clients in languages other than Python.

API development web scraping automation integration data collection
Maintenance 10 / 25
Adoption 10 / 25
Maturity 22 / 25
Community 15 / 25

How are scores calculated?

Stars

478

Forks

39

Language

Python

License

MIT

Last pushed

Mar 12, 2026

Commits (30d)

0

Dependencies

13

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/kalil0321/reverse-api-engineer"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.