Skip to content

GordonSmith/component-model-cpp

Repository files navigation

Actions Status Actions Status Actions Status Actions Status Actions Status codecov

Component Model C++

This repository contains a C++ ABI implementation of the WebAssembly Component Model.

Features

OS

  • Linux
  • MacOS
  • Windows

Host Data Types

  • Bool
  • S8
  • U8
  • S16
  • U16
  • S32
  • U32
  • S64
  • U64
  • Float32
  • Float64
  • Char
  • String
  • utf8 String
  • utf16 String
  • List
  • Field
  • Record
  • Tuple
  • Case
  • Variant
  • Enum
  • Option
  • Result
  • Flags
  • Own
  • Borrow

Host Functions

  • lower_values
  • lift_values

Tests

  • ABI
  • WasmTime
  • Wamr
  • WasmEdge

Usage

TODO

Related projects

Star History

Star History Chart

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published