Files
yaak/packages/plugin-runtime-types
2025-06-08 08:03:11 -07:00
..
2025-06-07 20:15:32 -07:00
2025-01-04 16:55:18 -08:00
2025-06-08 08:03:11 -07:00
2025-06-08 08:03:11 -07:00

Yaak Plugin API

Yaak is a desktop API client for interacting with REST, GraphQL, Server Sent Events (SSE), WebSocket, and gRPC APIs. It's built using Tauri, Rust, and ReactJS.

Yaak plugins are written in TypeScript and executed within a NodeJS runtime. This package contains the TypeScript type definitions required to make building Yaak plugins a breeze.

Quick Start

The easiest way to get started is by generating a plugin with the Yaak CLI:

npx @yaakapp/cli generate

Installation

If you prefer starting from scratch, manually install the types package:

npm install @yaakapp/api