All Projects → Webassemblyjs → Similar Projects or Alternatives

2260 Open source projects that are alternatives of or similar to Webassemblyjs

Cub
The Cub Programming Language
Stars: ✭ 198 (-65.02%)
Mutual labels:  compiler, ast, parser, interpreter
Lioness
The Lioness Programming Language
Stars: ✭ 155 (-72.61%)
Mutual labels:  compiler, ast, parser, interpreter
Wasm Forth
A Forth implementation compiling to WebAssembly.
Stars: ✭ 92 (-83.75%)
Mutual labels:  compiler, webassembly, wasm, interpreter
Wain
WebAssembly implementation from scratch in Safe Rust with zero dependencies
Stars: ✭ 160 (-71.73%)
Mutual labels:  webassembly, wasm, interpreter
Exprtk
C++ Mathematical Expression Parsing And Evaluation Library
Stars: ✭ 301 (-46.82%)
Mutual labels:  compiler, ast, parser
Snapdragon
snapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.
Stars: ✭ 180 (-68.2%)
Mutual labels:  compiler, ast, parser
Ratel Core
High performance JavaScript to JavaScript compiler with a Rust core
Stars: ✭ 367 (-35.16%)
Mutual labels:  compiler, ast, parser
Wasm3
🚀 The fastest WebAssembly interpreter, and the most universal runtime
Stars: ✭ 4,375 (+672.97%)
Mutual labels:  webassembly, wasm, interpreter
Tiny Compiler
A tiny evaluator and compiler of arithmetic expressions.
Stars: ✭ 680 (+20.14%)
Mutual labels:  compiler, ast, interpreter
Markdown Wasm
Markdown parser and HTML generator implemented in WebAssembly, based on md4c
Stars: ✭ 833 (+47.17%)
Mutual labels:  parser, webassembly, wasm
Wasm Micro Runtime
WebAssembly Micro Runtime (WAMR)
Stars: ✭ 2,440 (+331.1%)
Mutual labels:  webassembly, wasm, interpreter
Charly Vm
Fibers, Closures, C-Module System | NaN-boxing, bytecode-VM written in C++
Stars: ✭ 66 (-88.34%)
Mutual labels:  compiler, ast, parser
Tiny Compiler
A tiny compiler for a language featuring LL(2) with Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour of how the "real" thing works whilst not being a mere toy example
Stars: ✭ 425 (-24.91%)
Mutual labels:  compiler, ast, parser
Assemblyscript
A TypeScript-like language for WebAssembly.
Stars: ✭ 13,152 (+2223.67%)
Mutual labels:  compiler, webassembly, wasm
Wag
WebAssembly compiler implemented in Go
Stars: ✭ 177 (-68.73%)
Mutual labels:  compiler, webassembly, wasm
Craftinginterpreters
Repository for the book "Crafting Interpreters"
Stars: ✭ 4,298 (+659.36%)
Mutual labels:  compiler, parser, interpreter
Grain
The Grain compiler toolchain and CLI. Home of the modern web staple. 🌾
Stars: ✭ 2,199 (+288.52%)
Mutual labels:  compiler, webassembly, wasm
Forge
A lightweight, elegant scripting language with built-in Rust-FFI.
Stars: ✭ 153 (-72.97%)
Mutual labels:  compiler, parser, interpreter
Prototype
(deprecated) The journey continues at ASNEXT: https://github.com/AssemblyScript/assemblyscript
Stars: ✭ 2,114 (+273.5%)
Mutual labels:  compiler, webassembly, wasm
Winter
Haskell port of the WebAssembly OCaml reference interpreter
Stars: ✭ 42 (-92.58%)
Mutual labels:  webassembly, wasm, interpreter
Wasmjit
Small Embeddable WebAssembly Runtime
Stars: ✭ 1,063 (+87.81%)
Mutual labels:  webassembly, wasm, interpreter
Viper
[WIP] A Pythonesque language with a design that focuses on efficiency and expressiveness. Compiles to WebAssembly
Stars: ✭ 23 (-95.94%)
Mutual labels:  compiler, webassembly, wasm
Alchemyvm
WebAssembly Virtual Machine Built In Elixir
Stars: ✭ 176 (-68.9%)
Mutual labels:  webassembly, wasm, interpreter
Phplrt
PHP Language Recognition Tool
Stars: ✭ 127 (-77.56%)
Mutual labels:  compiler, ast, parser
warpy
WebAssembly interpreter in RPython
Stars: ✭ 54 (-90.46%)
Mutual labels:  interpreter, webassembly, wasm
Jwebassembly
Java bytecode to WebAssembly compiler
Stars: ✭ 426 (-24.73%)
Mutual labels:  compiler, webassembly, wasm
Bblfshd
A self-hosted server for source code parsing
Stars: ✭ 297 (-47.53%)
Mutual labels:  ast, parser
Speedy.js
Accelerate JavaScript Applications by Compiling to WebAssembly
Stars: ✭ 300 (-47%)
Mutual labels:  compiler, webassembly
Ant Design Blazor
🌈A set of enterprise-class UI components based on Ant Design and Blazor WebAssembly.
Stars: ✭ 3,890 (+587.28%)
Mutual labels:  webassembly, wasm
Lbforth
Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
Stars: ✭ 293 (-48.23%)
Mutual labels:  compiler, interpreter
Zwitterion
A web dev server that lets you import anything*
Stars: ✭ 514 (-9.19%)
Mutual labels:  webassembly, wasm
Uno
Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.
Stars: ✭ 6,029 (+965.19%)
Mutual labels:  webassembly, wasm
Pigo
Fast face detection, pupil/eyes localization and facial landmark points detection library in pure Go.
Stars: ✭ 3,542 (+525.8%)
Mutual labels:  webassembly, wasm
Enso Archive
Looking for Enso, the visual programming language? ➡️ https://github.com/enso-org/enso
Stars: ✭ 305 (-46.11%)
Mutual labels:  compiler, interpreter
Umka Lang
Umka: a statically typed embeddable scripting language
Stars: ✭ 308 (-45.58%)
Mutual labels:  compiler, interpreter
Parity Wasm
WebAssembly serialization/deserialization in rust
Stars: ✭ 314 (-44.52%)
Mutual labels:  webassembly, wasm
Wasmer Ruby
💎🕸 WebAssembly runtime for Ruby
Stars: ✭ 286 (-49.47%)
Mutual labels:  webassembly, wasm
Awesome Graal
A curated list of awesome resources for Graal, GraalVM, Truffle and related topics
Stars: ✭ 302 (-46.64%)
Mutual labels:  ast, interpreter
Astroid
A common base representation of python source code for pylint and other projects
Stars: ✭ 310 (-45.23%)
Mutual labels:  ast, parser
Dotnet Webassembly
Create, read, modify, write and execute WebAssembly (WASM) files from .NET-based applications.
Stars: ✭ 535 (-5.48%)
Mutual labels:  webassembly, wasm
Webml
A Standard ML Compiler for the Web
Stars: ✭ 326 (-42.4%)
Mutual labels:  compiler, webassembly
V8
The official mirror of the V8 Git repository
Stars: ✭ 18,808 (+3222.97%)
Mutual labels:  compiler, interpreter
Awesome Wasi
😎 Curated list of awesome things regarding WebAssembly WASI ecosystem.
Stars: ✭ 319 (-43.64%)
Mutual labels:  webassembly, wasm
Passerine
A small extensible programming language designed for concise expression with little code.
Stars: ✭ 341 (-39.75%)
Mutual labels:  compiler, interpreter
Wasmtime
Standalone JIT-style runtime for WebAssembly, using Cranelift
Stars: ✭ 6,413 (+1033.04%)
Mutual labels:  webassembly, wasm
React Wasm
Declarative WebAssembly instantiation for React
Stars: ✭ 349 (-38.34%)
Mutual labels:  webassembly, wasm
Awesome Yew
😎 A curated list of awesome things related to Yew / WebAssembly.
Stars: ✭ 353 (-37.63%)
Mutual labels:  webassembly, wasm
Javaparser
Java 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13
Stars: ✭ 3,972 (+601.77%)
Mutual labels:  ast, parser
Rascal
The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
Stars: ✭ 284 (-49.82%)
Mutual labels:  compiler, interpreter
Kgt
BNF wrangling and railroad diagrams
Stars: ✭ 312 (-44.88%)
Mutual labels:  compiler, parser
Unrust
unrust - A pure rust based (webgl 2.0 / native) game engine
Stars: ✭ 341 (-39.75%)
Mutual labels:  webassembly, wasm
Sh
A shell parser, formatter, and interpreter with bash support; includes shfmt
Stars: ✭ 4,343 (+667.31%)
Mutual labels:  parser, interpreter
Wac
WebAssembly interpreter in C
Stars: ✭ 372 (-34.28%)
Mutual labels:  webassembly, wasm
Rustynes
👾 An NES emulator by Rust and WebAssembly
Stars: ✭ 399 (-29.51%)
Mutual labels:  webassembly, wasm
Astexplorer
A web tool to explore the ASTs generated by various parsers.
Stars: ✭ 4,330 (+665.02%)
Mutual labels:  ast, parser
Red
Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single 1MB file!
Stars: ✭ 4,725 (+734.81%)
Mutual labels:  compiler, interpreter
Bytecoder
Rich Domain Model for JVM Bytecode and Framework to interpret and transpile it.
Stars: ✭ 401 (-29.15%)
Mutual labels:  compiler, webassembly
Trunk
Build, bundle & ship your Rust WASM application to the web.
Stars: ✭ 378 (-33.22%)
Mutual labels:  compiler, wasm
Php Parser
🌿 NodeJS PHP Parser - extract AST or tokens (PHP5 and PHP7)
Stars: ✭ 400 (-29.33%)
Mutual labels:  ast, parser
Bootstrapblazor
A set of enterprise-class UI components based on Bootstrap and Blazor
Stars: ✭ 403 (-28.8%)
Mutual labels:  webassembly, wasm
1-60 of 2260 similar projects