All Projects → quickjs-build → Similar Projects or Alternatives

1255 Open source projects that are alternatives of or similar to quickjs-build

Quickjs
QuickJS是一个小型并且可嵌入的Javascript引擎,它支持ES2020规范,包括模块,异步生成器和代理器。
Stars: ✭ 2,199 (+8696%)
Mutual labels:  vm, javascript-engine, es2020, quickjs
Quickjs
The official repo is at bellard/quickjs.
Stars: ✭ 1,429 (+5616%)
Mutual labels:  vm, interpreter, runtime, javascript-engine
Chakracore
ChakraCore is an open source Javascript engine with a C API.
Stars: ✭ 8,600 (+34300%)
Mutual labels:  vm, runtime, javascript-engine
Redtamarin
AS3 running on the command line / server side
Stars: ✭ 105 (+320%)
Mutual labels:  vm, runtime
Eval5
A JavaScript interpreter written in TypeScript - Support ES5
Stars: ✭ 281 (+1024%)
Mutual labels:  vm, interpreter
Q3vm
Q3VM - Single file (vm.c) bytecode virtual machine/interpreter for C-language input
Stars: ✭ 585 (+2240%)
Mutual labels:  vm, interpreter
Llamalang
Repository for the Llama Programming Language. Work In Progress
Stars: ✭ 6 (-76%)
Mutual labels:  interpreter, runtime
Ph7
An Embedded Implementation of PHP (C Library)
Stars: ✭ 422 (+1588%)
Mutual labels:  interpreter, runtime
Boa
Boa is an embeddable and experimental Javascript engine written in Rust. Currently, it has support for some of the language.
Stars: ✭ 2,509 (+9936%)
Mutual labels:  interpreter, javascript-engine
Openj9
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Stars: ✭ 2,802 (+11108%)
Mutual labels:  interpreter, runtime
SandboxJS
Safe eval runtime
Stars: ✭ 18 (-28%)
Mutual labels:  vm, interpreter
interp
Interpreter experiment. Testing dispatch methods: Switching, Direct/Indirect Threaded Code, Tail-Calls and Inlining
Stars: ✭ 32 (+28%)
Mutual labels:  vm, interpreter
RSqueak
A Squeak/Smalltalk VM written in RPython.
Stars: ✭ 78 (+212%)
Mutual labels:  vm, interpreter
Lunatic
Lunatic is an Erlang-inspired runtime for WebAssembly
Stars: ✭ 2,074 (+8196%)
Mutual labels:  vm, runtime
Wasm Micro Runtime
WebAssembly Micro Runtime (WAMR)
Stars: ✭ 2,440 (+9660%)
Mutual labels:  interpreter, runtime
openj9
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Stars: ✭ 2,973 (+11792%)
Mutual labels:  interpreter, runtime
Corium
Corium is a modern scripting language which combines simple, safe and efficient programming.
Stars: ✭ 18 (-28%)
Mutual labels:  interpreter, runtime
Cling
The cling C++ interpreter
Stars: ✭ 2,322 (+9188%)
Mutual labels:  interpreter, clang
Apple Juice Actionscript
Pure .NET 2.0 code Implementation of the ActionScript3 compiler and runtime. Can be used to run scripts in environments where "just-in-time compilation" is not possible
Stars: ✭ 112 (+348%)
Mutual labels:  interpreter, runtime
go-jdk
Run JVM-based code in Go efficiently
Stars: ✭ 61 (+144%)
Mutual labels:  vm, interpreter
retro12
This repo is retired. See http://forthworks.com:8000/
Stars: ✭ 18 (-28%)
Mutual labels:  vm, interpreter
RISVM
A low overhead, embeddable bytecode virtual machine in C++
Stars: ✭ 21 (-16%)
Mutual labels:  vm, interpreter
Vm.js
Javascript 解释器. Javascript Interpreter
Stars: ✭ 343 (+1272%)
Mutual labels:  vm, interpreter
Awesome Wasm Runtimes
A list of webassemby runtimes
Stars: ✭ 490 (+1860%)
Mutual labels:  vm, engine
Zetavm
Multi-Language Platform for Dynamic Programming Languages
Stars: ✭ 592 (+2268%)
Mutual labels:  vm, interpreter
Javo
🚀 A sandboxed VM any Java developer can afford
Stars: ✭ 144 (+476%)
Mutual labels:  vm, interpreter
Animach
Scheme语言实现和运行时环境 / A Scheme runtime & implementation
Stars: ✭ 45 (+80%)
Mutual labels:  vm, interpreter
snap
An embeddable scripting language inspired by Lua and JavaScript.
Stars: ✭ 32 (+28%)
Mutual labels:  vm, interpreter
Passerine
A small extensible programming language designed for concise expression with little code.
Stars: ✭ 341 (+1264%)
Mutual labels:  vm, interpreter
C2goasm
C to Go Assembly
Stars: ✭ 1,072 (+4188%)
Mutual labels:  runtime, clang
elk
A low footprint JavaScript engine for embedded systems
Stars: ✭ 1,458 (+5732%)
Mutual labels:  engine, javascript-engine
wazero
wazero: the zero dependency WebAssembly runtime for Go developers
Stars: ✭ 2,065 (+8160%)
Mutual labels:  vm, runtime
Janet
A dynamic language and bytecode vm
Stars: ✭ 2,216 (+8764%)
Mutual labels:  vm, interpreter
pocketlang
A lightweight, fast embeddable scripting language.
Stars: ✭ 1,412 (+5548%)
Mutual labels:  vm, interpreter
WARDuino
A dynamic WebAssembly VM for embedded systems
Stars: ✭ 51 (+104%)
Mutual labels:  interpreter, runtime
Elsa
❄️ Elsa is a minimal, fast and secure runtime for JavaScript and TypeScript written in Go
Stars: ✭ 2,461 (+9744%)
Mutual labels:  runtime, quickjs
V8
The official mirror of the V8 Git repository
Stars: ✭ 18,808 (+75132%)
Mutual labels:  interpreter, javascript-engine
Aesthetic
[DEPRECATED]
Stars: ✭ 2,044 (+8076%)
Mutual labels:  runtime, engine
Szl
A lightweight, embeddable scripting language
Stars: ✭ 134 (+436%)
Mutual labels:  interpreter, engine
AlchemyVM
WebAssembly Virtual Machine Built In Elixir
Stars: ✭ 184 (+636%)
Mutual labels:  vm, interpreter
clox
A virtual machine and a tree-walk interpreter for the Lox programming language in C89 🌀
Stars: ✭ 38 (+52%)
Mutual labels:  vm, interpreter
Alchemyvm
WebAssembly Virtual Machine Built In Elixir
Stars: ✭ 176 (+604%)
Mutual labels:  vm, interpreter
Tagha
Minimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.
Stars: ✭ 101 (+304%)
Mutual labels:  vm, interpreter
embed
An embeddable, tiny Forth interpreter with metacompiler.
Stars: ✭ 80 (+220%)
Mutual labels:  interpreter
lunatic
lunatic: a toy lua interpreter
Stars: ✭ 16 (-36%)
Mutual labels:  interpreter
Script
Script is an object-oriented interpreted programming language. Being migrated to CppUtils
Stars: ✭ 18 (-28%)
Mutual labels:  interpreter
UnityNativeTool
Allows to unload native plugins in Unity3d editor
Stars: ✭ 147 (+488%)
Mutual labels:  runtime
foxscheme
An R5RS Scheme in JavaScript.
Stars: ✭ 15 (-40%)
Mutual labels:  interpreter
cxxd
C/C++ language server implemented on top of Clang frontend.
Stars: ✭ 145 (+480%)
Mutual labels:  clang
Runtime-Headers
💿 iOS, macOS runtime headers
Stars: ✭ 26 (+4%)
Mutual labels:  runtime
dextool
Suite of C/C++ tooling built on LLVM/Clang
Stars: ✭ 81 (+224%)
Mutual labels:  clang
neos
Language agnostic scripting engine with a custom bytecode JIT
Stars: ✭ 36 (+44%)
Mutual labels:  vm
exengine
A C99 3D game engine
Stars: ✭ 487 (+1848%)
Mutual labels:  engine
RuntimeBPs
This project allows for visual scripting in UE4 similar to Blueprints, but at runtime. The way this is set up does not make use of any UE4 boilerplate and could with a few adjustments be used in another engine.
Stars: ✭ 77 (+208%)
Mutual labels:  runtime
monkey
The Monkey Programming Language & Interpreter written in PHP.
Stars: ✭ 21 (-16%)
Mutual labels:  interpreter
monkey-interpreter
Monkey programming language interpreter designed in "Writing An Interpreter In Go".
Stars: ✭ 26 (+4%)
Mutual labels:  interpreter
LuaToolkit
Lua Encode/Decoder/Decompiler/Obfuscator in C#
Stars: ✭ 48 (+92%)
Mutual labels:  vm
specter
a (tiny) VM project built with Go
Stars: ✭ 57 (+128%)
Mutual labels:  vm
node-mini
Mini Node.js runtime built on V8
Stars: ✭ 24 (-4%)
Mutual labels:  runtime
Laythe
A gradually typed language originally based on the crafting interpreters series
Stars: ✭ 58 (+132%)
Mutual labels:  interpreter
1-60 of 1255 similar projects