Skip to content

superchris/browser.wit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

browser.wit

The goal of this project is allow web assembly components to interact with standard browser apis. We do this generating WIT interfaces from the Web IDL standard which describes all of the apis supported by modern Web browsers.

Running the converter

cd generate
cargo run

This will create a new version of wit/web.wit by running web2idl against the idl files in webidl

Examples

In the examples directory, there is a simple counter example implemented as a web assembly component interacting with browser apis using these interfaces in multiple languages. See the examples README for instructions on building and running them.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • IDL 94.9%
  • WebIDL 3.6%
  • C++ 1.1%
  • Rust 0.4%