All Projects → bytecodealliance → Lucet

bytecodealliance / Lucet

Licence: apache-2.0
Lucet, the Sandboxing WebAssembly Compiler.

Programming Languages

rust
11053 projects
c
50402 projects - #5 most used programming language
WebAssembly
147 projects
shell
77523 projects
assembly
5116 projects
Makefile
30231 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to Lucet

Lunatic
Lunatic is an Erlang-inspired runtime for WebAssembly
Stars: ✭ 2,074 (-48.23%)
Mutual labels:  webassembly, wasm, assemblyscript, wasi
Tinygo
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Stars: ✭ 9,068 (+126.36%)
Mutual labels:  webassembly, wasm, wasi
Wasmtime
Standalone JIT-style runtime for WebAssembly, using Cranelift
Stars: ✭ 6,413 (+60.08%)
Mutual labels:  webassembly, wasm, wasi
Assemblyscript
A TypeScript-like language for WebAssembly.
Stars: ✭ 13,152 (+228.31%)
Mutual labels:  webassembly, wasm, assemblyscript
Wasmer
🚀 The leading WebAssembly Runtime supporting WASI and Emscripten
Stars: ✭ 11,047 (+175.76%)
Mutual labels:  webassembly, wasm, wasi
node-wasi
WASI for Node.js
Stars: ✭ 64 (-98.4%)
Mutual labels:  webassembly, wasm, wasi
Wasm3
🚀 The fastest WebAssembly interpreter, and the most universal runtime
Stars: ✭ 4,375 (+9.21%)
Mutual labels:  webassembly, wasm
wasm-arrays
A couple of helper functions to make WebAssembly array parameters easy to use
Stars: ✭ 33 (-99.18%)
Mutual labels:  webassembly, wasm
Octopus
Security Analysis tool for WebAssembly module (wasm) and Blockchain Smart Contracts (BTC/ETH/NEO/EOS)
Stars: ✭ 261 (-93.48%)
Mutual labels:  webassembly, wasm
Wasabi
A dynamic analysis framework for WebAssembly programs.
Stars: ✭ 279 (-93.04%)
Mutual labels:  webassembly, wasm
wasmer-zig
Zig bindings for the Wasmer WebAssembly runtime
Stars: ✭ 24 (-99.4%)
Mutual labels:  wasm, wasi
Wasm Git
GIT for nodejs and the browser using https://libgit2.org compiled to WebAssembly with https://emscripten.org
Stars: ✭ 261 (-93.48%)
Mutual labels:  webassembly, wasm
Awesome Yew
😎 A curated list of awesome things related to Yew / WebAssembly.
Stars: ✭ 353 (-91.19%)
Mutual labels:  webassembly, wasm
React Wasm
Declarative WebAssembly instantiation for React
Stars: ✭ 349 (-91.29%)
Mutual labels:  webassembly, wasm
node-wasm-trace
Instruments wasm files and traces execution
Stars: ✭ 24 (-99.4%)
Mutual labels:  webassembly, wasi
Riscv Rust
RISC-V processor emulator written in Rust+WASM
Stars: ✭ 253 (-93.68%)
Mutual labels:  webassembly, wasm
x-img-diff-js
🎨 JavaScript library which compares 2 images and detect structural difference information using OpenCV(WebAssembly)
Stars: ✭ 43 (-98.93%)
Mutual labels:  webassembly, wasm
Glas
WebGL in WebAssembly with AssemblyScript
Stars: ✭ 278 (-93.06%)
Mutual labels:  webassembly, wasm
Unrust
unrust - A pure rust based (webgl 2.0 / native) game engine
Stars: ✭ 341 (-91.49%)
Mutual labels:  webassembly, wasm
Ant Design Blazor
🌈A set of enterprise-class UI components based on Ant Design and Blazor WebAssembly.
Stars: ✭ 3,890 (-2.9%)
Mutual labels:  webassembly, wasm

Lucet is in Maintence Mode

Since mid 2020, the Lucet team has been focusing our efforts on the Wasmtime project. Wasmtime now has support for all of the features that previously only Lucet had, such as ahead-of-time (AOT) compilation and a pooling userfaultfd-based memory allocator.

We encourage all new projects to use Wasmtime, and existing Lucet users to transition to Wasmtime.

Lucet   Build Status

A Bytecode Alliance project

Lucet is a native WebAssembly compiler and runtime. It is designed to safely execute untrusted WebAssembly programs inside your application.

Check out our announcement post on the Fastly blog.

Lucet uses, and is developed in collaboration with, the Bytecode Alliance's Cranelift code generator. It powers Fastly's Compute@Edge platform.

asciicast

Lucet's documentation is available at https://bytecodealliance.github.io/lucet (sources).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].