WasmEdge C API

The WasmEdge C API provides a low-level interface for embedding the WasmEdge runtime into C/C++ host applications. It exposes the full WasmEdge runtime capabilities including module instantiation, function invocation, memory access, and plugin management.

API entry from apis.yml

apis.yml Raw ↑
aid: wasmedge:wasmedge-c-api
name: WasmEdge C API
description: The WasmEdge C API provides a low-level interface for embedding the WasmEdge runtime into
  C/C++ host applications. It exposes the full WasmEdge runtime capabilities including module instantiation,
  function invocation, memory access, and plugin management.
humanURL: https://wasmedge.org/docs/embed/c/intro/
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
properties:
- type: Documentation
  url: https://wasmedge.org/docs/embed/c/intro/
- type: GitHubRepository
  url: https://github.com/WasmEdge/WasmEdge
tags:
- C API
- Embedding
- Low Level