normalled/apijack

6 stars · Last commit 2026-05-14

Generate full-featured CLIs with workflow automation from any OpenAPI spec

README preview

# apijack

Jack into any OpenAPI spec and rip a full-featured CLI with AI-agentic workflow automation.

[![npm](https://img.shields.io/npm/v/@apijack/core)](https://www.npmjs.com/package/@apijack/core)
[![tests](https://github.com/normalled/apijack/actions/workflows/ci.yml/badge.svg)](https://github.com/normalled/apijack/actions/workflows/ci.yml)
[![e2e](https://github.com/normalled/apijack/actions/workflows/e2e.yml/badge.svg)](https://github.com/normalled/apijack/actions/workflows/e2e.yml)
[![buy me a coffee](https://img.shields.io/badge/Buy%20Me%20a%20Coffee-orange?logo=buy-me-a-coffee)](https://www.buymeacoffee.com/garreta)

## What is `apijack`?

`apijack` turns any API into a CLI.

```
GET /api/pets
GET /api/pets/{id}
GET /api/owners
GET /api/owners/{id}
```

View full repository on GitHub →