All Projects → ocaml-offchain → Similar Projects or Alternatives

783 Open source projects that are alternatives of or similar to ocaml-offchain

Wain
WebAssembly implementation from scratch in Safe Rust with zero dependencies
Stars: ✭ 160 (+280.95%)
Mutual labels:  interpreter, wasm
Wasmi
Wasm interpreter in Rust
Stars: ✭ 670 (+1495.24%)
Mutual labels:  interpreter, wasm
Wasmjit
Small Embeddable WebAssembly Runtime
Stars: ✭ 1,063 (+2430.95%)
Mutual labels:  interpreter, wasm
Rustpython
A Python Interpreter written in Rust
Stars: ✭ 10,261 (+24330.95%)
Mutual labels:  interpreter, wasm
Webassemblyjs
Toolchain for WebAssembly
Stars: ✭ 566 (+1247.62%)
Mutual labels:  interpreter, wasm
Wasm Forth
A Forth implementation compiling to WebAssembly.
Stars: ✭ 92 (+119.05%)
Mutual labels:  interpreter, wasm
interp
Interpreter experiment. Testing dispatch methods: Switching, Direct/Indirect Threaded Code, Tail-Calls and Inlining
Stars: ✭ 32 (-23.81%)
Mutual labels:  interpreter, wasm
warpy
WebAssembly interpreter in RPython
Stars: ✭ 54 (+28.57%)
Mutual labels:  interpreter, wasm
Winter
Haskell port of the WebAssembly OCaml reference interpreter
Stars: ✭ 42 (+0%)
Mutual labels:  interpreter, wasm
Esta
Interpreted language and bytecode VM of my own design written in Rust [Unmaintained]
Stars: ✭ 28 (-33.33%)
Mutual labels:  interpreter, wasm
webasm-solidity
[DEPRECATED] On-chain interpreter for WebAssembly written in Solidity
Stars: ✭ 65 (+54.76%)
Mutual labels:  interpreter, truebit
Wasm Micro Runtime
WebAssembly Micro Runtime (WAMR)
Stars: ✭ 2,440 (+5709.52%)
Mutual labels:  interpreter, wasm
Alchemyvm
WebAssembly Virtual Machine Built In Elixir
Stars: ✭ 176 (+319.05%)
Mutual labels:  interpreter, wasm
wazm
Web Assembly Zig Machine
Stars: ✭ 54 (+28.57%)
Mutual labels:  interpreter, wasm
frobtads
Linux and macOS development tools and text-mode interpreter for TADS adventure games.
Stars: ✭ 41 (-2.38%)
Mutual labels:  interpreter
holyc
An easy to use C++ to WASM compiler (Highly-experimental)
Stars: ✭ 33 (-21.43%)
Mutual labels:  wasm
sebasic4
SE Basic IV 4.2 Cordelia - A free BASIC interpreter written in Z80 assembly language
Stars: ✭ 44 (+4.76%)
Mutual labels:  interpreter
pip
Pip: an imperative code-golf language
Stars: ✭ 22 (-47.62%)
Mutual labels:  interpreter
awesome-internals
A curated list of awesome resources and learning materials in the field of X internals
Stars: ✭ 78 (+85.71%)
Mutual labels:  interpreter
maxc
Programming Language maxc
Stars: ✭ 36 (-14.29%)
Mutual labels:  interpreter
rustwasmc
Tool for building Rust functions for Node.js. Combine the performance of Rust, safety and portability of WebAssembly, and ease of use of JavaScript.
Stars: ✭ 97 (+130.95%)
Mutual labels:  wasm
block-aligner
SIMD-accelerated library for computing global and X-drop affine gap penalty sequence-to-sequence or sequence-to-profile alignments using an adaptive block-based algorithm.
Stars: ✭ 58 (+38.1%)
Mutual labels:  wasm
wapc-rust
Rust-based WebAssembly Host Runtime for waPC-compliant modules
Stars: ✭ 75 (+78.57%)
Mutual labels:  wasm
zeta-lang
The Zeta Programming langauge
Stars: ✭ 34 (-19.05%)
Mutual labels:  interpreter
Square
The Square Programming Language. A tiny programming language under 200kb.
Stars: ✭ 23 (-45.24%)
Mutual labels:  interpreter
swam
WebAssembly engine in Scala
Stars: ✭ 38 (-9.52%)
Mutual labels:  wasm
wasm-fizzbuzz
WebAssembly from Scratch: From FizzBuzz to DooM.
Stars: ✭ 1,364 (+3147.62%)
Mutual labels:  wasm
runno
Browser-based code runner that can be embedded as an iframe or used as a library.
Stars: ✭ 211 (+402.38%)
Mutual labels:  wasm
tarmac
Framework for building distributed services with Web Assembly
Stars: ✭ 55 (+30.95%)
Mutual labels:  wasm
idris-codegen-wasm
WebAssembly Code Generation Backend for Idris Compiler
Stars: ✭ 79 (+88.1%)
Mutual labels:  wasm
wendy
Wendy is an compiler / interpreter for WendyScript
Stars: ✭ 14 (-66.67%)
Mutual labels:  interpreter
wasm-nginx-module
Run Wasm in OpenResty/Nginx
Stars: ✭ 55 (+30.95%)
Mutual labels:  wasm
i8080-Space-Invaders
Intel i8080 Space Invaders Arcade Emulator
Stars: ✭ 19 (-54.76%)
Mutual labels:  interpreter
blazor-ui
A collection of examples related to Telerik UI for Blazor Components: https://www.telerik.com/blazor-ui
Stars: ✭ 182 (+333.33%)
Mutual labels:  wasm
3bc-lang
Low level language, tiny virtual machine that works on computers and microcontrollers. (Friendly Punched cards)
Stars: ✭ 155 (+269.05%)
Mutual labels:  interpreter
wrangler2
🤠 wrangle your Cloudflare Workers
Stars: ✭ 349 (+730.95%)
Mutual labels:  wasm
rustexp
A Rust regular expression editor and tester that runs entirely within the browser!
Stars: ✭ 59 (+40.48%)
Mutual labels:  wasm
Corium
Corium is a modern scripting language which combines simple, safe and efficient programming.
Stars: ✭ 18 (-57.14%)
Mutual labels:  interpreter
monolith-of-web
A chrome extension to make a single static HTML file of the web page using a WebAssembly port of monolith CLI
Stars: ✭ 92 (+119.05%)
Mutual labels:  wasm
Warp
Warp is a blazingly-fast modern Rust based GPU-accelerated terminal built to make you and your team more productive.
Stars: ✭ 1,319 (+3040.48%)
Mutual labels:  wasm
jrsonnet
Rust implementation of Jsonnet language
Stars: ✭ 164 (+290.48%)
Mutual labels:  interpreter
retro12
This repo is retired. See http://forthworks.com:8000/
Stars: ✭ 18 (-57.14%)
Mutual labels:  interpreter
pywasm3
Python bindings for Wasm3, the fastest WebAssembly interpreter
Stars: ✭ 34 (-19.05%)
Mutual labels:  wasm
wasm-extension-template
An easy-to-use template for Rust web extensions. The Rust code is compiled to WASM and ran as a content script.
Stars: ✭ 78 (+85.71%)
Mutual labels:  wasm
go-wasm-examples
Some small examples of using Go and WebAssembly
Stars: ✭ 22 (-47.62%)
Mutual labels:  wasm
hopes
Higher Order Prolog with Extensional Semantics
Stars: ✭ 43 (+2.38%)
Mutual labels:  interpreter
monkers
Bytecode compiler and VM for the Monkeylang language, written in Rust
Stars: ✭ 34 (-19.05%)
Mutual labels:  interpreter
wecty
Frontend ToolKit for Go and TinyGo.
Stars: ✭ 34 (-19.05%)
Mutual labels:  wasm
ciforth
A generic system for creating i86 implementations of the language Forth.
Stars: ✭ 38 (-9.52%)
Mutual labels:  interpreter
cosy
A simple and pleasant programming language.
Stars: ✭ 21 (-50%)
Mutual labels:  interpreter
go-jdk
Run JVM-based code in Go efficiently
Stars: ✭ 61 (+45.24%)
Mutual labels:  interpreter
fizzboom
Benchmark to compare async web server + interpreter + web client implementations across various languages
Stars: ✭ 46 (+9.52%)
Mutual labels:  interpreter
chickadee
Chickadee is a minimal programming language implemented in TypeScript for teaching purposes.
Stars: ✭ 13 (-69.05%)
Mutual labels:  interpreter
js-ziju
Compile javascript to LLVM IR, x86 assembly and self interpreting
Stars: ✭ 112 (+166.67%)
Mutual labels:  interpreter
wasm-jpeg-ijg
Demo from Chrome Dev Summit of using Web Assembly to optimize images in a browser
Stars: ✭ 54 (+28.57%)
Mutual labels:  wasm
recurse
re<urse is a declarative language for generating musical patterns
Stars: ✭ 32 (-23.81%)
Mutual labels:  interpreter
screeps-starter-rust
Starter Rust AI for Screeps, the JavaScript-based MMO game
Stars: ✭ 55 (+30.95%)
Mutual labels:  wasm
wasi-worker
WASM / WASI interface for browser service workers
Stars: ✭ 31 (-26.19%)
Mutual labels:  wasm
cabasa
Haxe Framework for WebAssembly
Stars: ✭ 30 (-28.57%)
Mutual labels:  wasm
hedgehog
a toy programming language
Stars: ✭ 24 (-42.86%)
Mutual labels:  interpreter
1-60 of 783 similar projects