Displaying 1 to 20 from 37 results

walt - :zap: Walt is a JavaScript-like syntax for WebAssembly text format :zap:

  •    Javascript

⚡️ Walt is an alternative syntax for WebAssembly text format. It's an experiment for using JavaScript syntax to write to as 'close to the metal' as possible. It's JavaScript with rules. .walt files compile directly to WebAssembly binary format. 🚀 Try it out in the Walt Explorer.

wasm-loader - :sparkles: WASM webpack loader

  •    Javascript

This is an experimental feature and thus not activated by default. Everything else in the add.wasm binary will be removed.

webassemblyjs - Toolchain for WebAssembly

  •    Javascript

See WebAssembly.js.org for more information. Some packages rely on Node's Buffer which isn't available in other environments. We recommend you to add https://github.com/feross/buffer in your building process.

wasm-cli - CLI for wasm-jit

  •    Javascript

This software is licensed under the MIT License.Copyright Fedor Indutny, 2015.




wasm-jit - WebAssembly JIT

  •    Javascript

Each reduction and GVN relation have their own tests. Platform tests live in test/<platform-name>. General tests in test/*-test.js.This software is licensed under the MIT License.

wat2js - Compile WebAssembly .wat files to a common js module

  •    Javascript

See https://github.com/WebAssembly/wabt for more WebAssembly goodies.Loads your WebAssembly module. If WebAssembly is not supported by the runtime, null is returned.

rollup-plugin-wasm - A rollup plugin that inlines (base64 encoded) and imports WebAssembly modules

  •    Javascript

A rollup plugin that inlines (base64 encoded) and imports WebAssembly modules.Use this rollup plugin to import WebAssembly modules. They are inlined and base64 encoded, with the compiled module binary returned as a Promise. For small modules you can use the sync option if you wish (see Sync Modules).

wasm-types - WebAssembly Types :hammer:

  •    Javascript

Type definitions of wasm types and some C types for use in JavaScript. Extras. You should be able to pass around anyfunc in WebAssembly, not sure about the other two but they are there if you need it.


wasm-utils - WASM JavaScript Utils

  •    Javascript

A tiny modular collection of JavaScript Utils for use with WASM Modules. The types module provides a method of mapping a JavaScript object to a section of WASM memory. Allowing you to set and get values from a memory buffer seamlessly.

wast-parser - WebAssembly AST parser

  •    Javascript

Takes WebAssembly S-expression (WAST) string and returns abstract syntax tree (AST). MIT LICENSE.

wasmplay - WASM Web "Framework" Playground

  •    Javascript

This is a proof of concept, compiling Go to web assembly and manipulating the DOM. It's missing nearly everything that would make a framework useful. I welcome any ideas about how to turn this into something useful. The root folder manipulates the DOM directly and is an incomplete programming thought. I was going to make a React-like component in Go/wasm, then I realized that Vecty already existed. See the markdownvecty folder for the Vecty version.

wasm-usage-guide - Guides for generating and using wasm with different language(TypeScript, c++ and rust)

  •    Javascript

Guides for generating and using wasm with different language(TypeScript, c++ and rust). In this projects, you will know how to compile different languages to wasm and how to use them in your projects, like load, share methods and share memories.

ewasm-kernel - Javascript implementation of an eWASM VM

  •    Javascript

This is a JS prototype of the eWASM kernal. The tests are written in wasm's text format (.wast) which are then compiled into binary format and ran in node.

wasm-json-toolkit - this convertes wasm binaries to json and json to wasm binaries

  •    Javascript

A small toolkit for converting wasm binaries into json and back. Install -g global for cli usage.

wasm-metering - Injects metering into webassembly binaries

  •    Javascript

Injects metering into webassembly binaries

wast2wasm - [OBSOLETE] converts .wast files -> .wasm

  •    Javascript

Translates from s-expressions to the WebAssembly binary-encoding. It wraps wabt's wast2wasm. It produces version 0x01 binaries.

binaryen.js - A buildbot for binaryen.js, a port of Binaryen to the Web, with TypeScript support.

  •    Javascript

binaryen.js is a port of Binaryen to the Web, allowing you to generate WebAssembly using a JavaScript API. or you can use one of the previous versions instead if necessary.

wabt.js - A buildbot for wabt.js, a port of WABT to the Web, with TypeScript support.

  •    Javascript

wabt.js is a port of WABT to the Web, allowing you to manipulate WebAssembly modules using a JavaScript API. or you can use one of the previous versions instead if necessary.

emscripten-module-wrapper - Installs a wrapper to emscripten modules that can be used to record data needed for verified computations

  •    Javascript

This is a wrapper to collect information needed to run WebAssembly modules generated by emscripten. The idea is that we should be able to run any emscripten generated wasm module, and then post the results as a verified computation using TrueBit. First the script prepare.js adds the wrapper to the js file that was generated by emscripten. Then this file can be ran using Node.js. This will collect the information about calls and memory changes that can be recorded, and used for verified computations. The script first uses the ocaml interpreter to generate a wasm file that has our runtime linked in. Now this file can be ran using the ocaml off-chain interpreter.

webasm-solidity - On-chain interpreter for WebAssembly written in Solidity

  •    Javascript

This project contains the code for the WASM onchain dispute resolution. and then exit Parity. Now it should have created the development account.