JavaScript API Client

tauri · integration, ipc, message-passing, esm-cjs-builds, typescript-bindings

TypeScript/JS library providing ESM and CJS endpoints for frontend frameworks to communicate with the Rust backend via webview message passing.

<!--
  Source: https://github.com/cobaltconsulting/tauri | License: Apache-2.0 | Copyright 2017 - Present Tauri Apps Contributors
  Provided via justclaw.it.com; keep this notice with the code.
-->
# @tauri-apps/api

 <img align="right" src="https://github.com/tauri-apps/tauri/raw/dev/.github/icon.png" height="128" width="128">

[![status](https://img.shields.io/badge/status-stable-blue.svg)](https://github.com/tauri-apps/tauri/tree/dev)
[![License](https://img.shields.io/badge/License-MIT%20or%20Apache%202-green.svg)](https://opencollective.com/tauri)
[![lint js](https://img.shields.io/github/actions/workflow/status/tauri-apps/tauri/lint-js.yml?label=lint%20js&logo=github)](https://github.com/tauri-apps/tauri/actions/workflows/lint-js.yml)
[![FOSSA Status](https://app.fossa.com/api/projec

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search 40K more like it.

Get a free API key