Topic: "quickjs"
Tencent/puerts
PUER(普洱) Typescript. Let's write your game in UE or Unity with TypeScript.
Language: C - Size: 303 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 5,440 - Forks: 737

quickjs-zh/QuickJS
QuickJS是一个小型并且可嵌入的Javascript引擎,它支持ES2020规范,包括模块,异步生成器和代理器。
Language: C - Size: 3.06 MB - Last synced at: 4 days ago - Pushed at: 20 days ago - Stars: 3,266 - Forks: 299

elsaland/elsa
❄️ Elsa is a minimal runtime for JavaScript and TypeScript written in Go
Language: TypeScript - Size: 5.43 MB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 2,804 - Forks: 62

saghul/txiki.js
A tiny JavaScript runtime
Language: C - Size: 42.5 MB - Last synced at: 5 days ago - Pushed at: 16 days ago - Stars: 2,730 - Forks: 175

justjake/quickjs-emscripten
Safely execute untrusted Javascript in your Javascript, and execute synchronous code that uses async functions
Language: TypeScript - Size: 37.5 MB - Last synced at: 4 days ago - Pushed at: 8 months ago - Stars: 1,424 - Forks: 109

nginx/njs
A subset of JavaScript language to use in nginx
Language: C - Size: 20.8 MB - Last synced at: 4 days ago - Pushed at: 10 days ago - Stars: 1,387 - Forks: 173

didi/Hummer
一套移动端高性能高可用的动态化跨端开发框架
Language: Objective-C - Size: 140 MB - Last synced at: 4 days ago - Pushed at: 12 days ago - Stars: 1,383 - Forks: 183

sebastianwessel/quickjs
A typescript package to execute JavaScript and TypeScript code in a webassembly quickjs sandbox
Language: TypeScript - Size: 3.84 MB - Last synced at: 4 days ago - Pushed at: 18 days ago - Stars: 732 - Forks: 22

hjdhnx/dr_py
A webServer convert web and x5 movie sites to cms api data
Language: JavaScript - Size: 29.2 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 607 - Forks: 447

Ray-D-Song/lexe
Package your Node.js application into a single executable file, but only 10MB.🔥
Language: Rust - Size: 5.23 MB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 525 - Forks: 13

Tencent/ScriptX
A versatile script engine abstraction layer.
Language: C++ - Size: 536 KB - Last synced at: about 24 hours ago - Pushed at: 8 months ago - Stars: 500 - Forks: 74

godotjs/GodotJS
Add TypeScript/JavaScript Support for Godot 4.x with v8/QuickJS/JavaScriptCore/Browser
Language: C - Size: 38.8 MB - Last synced at: about 16 hours ago - Pushed at: 18 days ago - Stars: 379 - Forks: 18

doodlewind/react-ssd1306
📟 A React Renderer for SSD1306 OLED chip on Raspberry Pi.
Language: C - Size: 89.8 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 379 - Forks: 25

ftk/quickjspp
QuickJS C++ wrapper
Language: C - Size: 2.44 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 350 - Forks: 113

ialex32x/unity-jsb 📦
It brings Javascript runtime capability to Unity3D by integrating QuickJS.
Language: C - Size: 156 MB - Last synced at: 22 days ago - Pushed at: over 1 year ago - Stars: 340 - Forks: 47

andrewmd5/hako
An embeddable, lightweight, secure, high-performance JavaScript engine.
Language: TypeScript - Size: 15.7 MB - Last synced at: 16 minutes ago - Pushed at: 26 days ago - Stars: 308 - Forks: 2

4silvertooth/QwikTape
Do calculations, annotate like you would on a paper "qwikly".
Language: JavaScript - Size: 529 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 243 - Forks: 9

HarlonWang/quickjs-wrapper
QuickJS wrapper for Android/JVM
Language: Java - Size: 1.38 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 213 - Forks: 37

taoweiji/quickjs-android
Android Bindings for QuickJS, A fine little javascript engine.
Language: C - Size: 1010 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 194 - Forks: 41

wspl/go-quickjs
QuickJS bindings for Go
Language: Go - Size: 1.55 MB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 158 - Forks: 18

ekibun/flutter_qjs
A quickjs engine for flutter.
Language: Dart - Size: 6.16 MB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 155 - Forks: 30

lithdew/quickjs
Go bindings to QuickJS: a fast, small, and embeddable ES2020 JavaScript interpreter.
Language: C - Size: 520 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 146 - Forks: 37

mengmo/QuickJS-Windows-Build
Build QuickJS on Windows
Language: C - Size: 4.94 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 143 - Forks: 25

saghul/wasi-lab
Some WASI experiments 🧪☣️☠️
Language: C - Size: 2.09 MB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 119 - Forks: 16

HiRoFa/quickjs_es_runtime
this is a wrapper library for the javascript runtime quickjs written in rust which works with typescript, modules, promises, async, await and much more
Language: Rust - Size: 49.8 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 109 - Forks: 13

buke/quickjs-go
Go bindings to QuickJS
Language: Go - Size: 235 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 95 - Forks: 13

Coldzer0/QuickJS-Pascal
Quickjs FreePascal / Delphi Bindings
Language: Pascal - Size: 27.3 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 82 - Forks: 21

ctn-malone/quickjs-cross-compiler
Cross compile QuickJS interpreter & compiler - Generate static binaries from JS scripts
Language: Shell - Size: 6.32 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 81 - Forks: 5

dokar3/quickjs-kt
A QuickJS binding for idiomatic Kotlin, with Async/DSL/ES Modules support.
Language: C - Size: 4.82 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 75 - Forks: 4

doodlewind/minimal-js-runtime
A toy JavaScript runtime based on QuickJS and libuv.
Language: C - Size: 21.5 KB - Last synced at: 7 months ago - Pushed at: about 5 years ago - Stars: 67 - Forks: 7

ZhUyU1997/MEUI
Modern embedded UI 现代嵌入式用户界面
Language: C - Size: 5.59 MB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 55 - Forks: 12

Icemic/quickjs-rusty
A rusty QuickJS-NG wrapper focus on embedding-ready, no-pain type conversion and interoperability capabilities.
Language: Rust - Size: 1.58 MB - Last synced at: about 8 hours ago - Pushed at: 16 days ago - Stars: 54 - Forks: 11

mode777/rayjs
Javascript bindings for raylib in a single ~3mb executable
Language: C - Size: 30 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 52 - Forks: 1

XGHeaven/jsscript
A flexible ESNext modern JavaScript engine running on another JavaScript engine.
Language: JavaScript - Size: 434 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 43 - Forks: 2

taowen/define-function
quick.js based eval
Language: JavaScript - Size: 109 KB - Last synced at: 24 days ago - Pushed at: about 2 years ago - Stars: 43 - Forks: 3

btx638/aaz-aardio
aaz 系列 aardio 扩展库
Language: C - Size: 21.4 MB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 40 - Forks: 17

QuickJS-Web-project/quickwebserver
Implementation of HTTP web server in the QuickJS Runtime
Language: JavaScript - Size: 138 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 35 - Forks: 3

napi-bindings/quickjs-build
Build for QuickJS JavaScript Engine
Language: C - Size: 836 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 35 - Forks: 6

petersalomonsen/quickjs-rust-near
Rust WebAssembly smart contract for NEAR with Javascript runtime
Language: Rust - Size: 19.2 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 33 - Forks: 9

ctn-malone/qjs-ext-lib
A set of pure JS extensions for QuickJS
Language: JavaScript - Size: 458 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 33 - Forks: 3

second-state/quickjs-wasi Fork of dip-proto/quickjs-wasi
QuickJS for WASI
Language: C - Size: 8.34 MB - Last synced at: 10 days ago - Pushed at: over 1 year ago - Stars: 31 - Forks: 9

Pocket4D/quickjs_dart
A dart binding and JSEngine for QuickJS, using Dart:FFI
Language: C - Size: 22 MB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 31 - Forks: 3

hmsk/quickjs.rb
A CRuby wrapper to run QuickJS in Ruby
Language: C - Size: 286 KB - Last synced at: 3 days ago - Pushed at: 9 days ago - Stars: 30 - Forks: 1

openkraken/node-qjsc
Node.js addon for the QuickJS compiler
Language: C - Size: 4.48 MB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 29 - Forks: 5

IvanGaravito/quickjs-require
Small implementation of CommonJS require modules for QuickJS
Language: JavaScript - Size: 3.91 KB - Last synced at: about 1 year ago - Pushed at: about 5 years ago - Stars: 28 - Forks: 4

bojie-liu/react-native-quickjs
quickjs javascript engine for RN
Language: C - Size: 953 KB - Last synced at: 22 days ago - Pushed at: almost 2 years ago - Stars: 27 - Forks: 6

kaosat-dev/awesome-quickjs
A curated list of awesome things related to QuickJS
Size: 24.4 KB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 25 - Forks: 2

rsenn/qjs-net Fork of khanhas/minnet-quickjs
Minimal networking library for QuickJS
Language: C - Size: 6.48 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 23 - Forks: 2

HiRoFa/GreenCopperRuntime
Javascript runtime library built in rust which can be used with quickjs
Language: Rust - Size: 77.4 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 22 - Forks: 2

vincentdchan/quickjs Fork of bellard/quickjs
A fork of Bellard's QuickJS, support CMake.
Language: C - Size: 1.57 MB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 22 - Forks: 6

SeaHOH/jsengine
JSEngine is a simple wrapper of Javascript engines.
Language: Python - Size: 67.4 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 21 - Forks: 2

jsqry/jsqry-cli2
Small CLI tool (similar to jq) to query JSON using sane DSL
Language: JavaScript - Size: 186 KB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 20 - Forks: 1

NativeScript/napi-android
Node-API Android Runtime for NativeScript
Language: C++ - Size: 143 MB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 17 - Forks: 0

rosbit/go-quickjs
make quickjs be embedded easily in Golang. it is NOT a binding.
Language: Go - Size: 1.19 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 17 - Forks: 1

ryouaki/gocf
Go Cloud Function engine, uesd for business gateway. Severless not only Nodejs.
Language: C - Size: 14.1 MB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 17 - Forks: 0

mgred/quickjs-types
TypeScript definitions for the QuickJS Engine!
Language: Makefile - Size: 42 KB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 16 - Forks: 2

justjavac/rust_v8_and_quickjs
Compare the size of v8 and quickjs
Language: Rust - Size: 203 KB - Last synced at: 11 days ago - Pushed at: almost 3 years ago - Stars: 16 - Forks: 2

lcexc/py-quickjs
quickjs extension for python3
Language: C - Size: 1.19 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 16 - Forks: 6

herudi/vjs
V Bindings to QuickJS Javascript Engine.
Language: V - Size: 8.03 MB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 15 - Forks: 2

Qard/quickjs-glfw
GLFW bindings for QuickJS
Language: C - Size: 15.6 KB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 15 - Forks: 2

moluopro/jsf
A high performance JavaScript engine, available out of the box in Flutter.
Language: C - Size: 2.75 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 13 - Forks: 0

zqqf16/QuickJS-Swift
Swift bindings to QuickJS
Language: C - Size: 417 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 13 - Forks: 5

alastaircoote/esperanto
Use Rust interfaces inside a JavaScript environment. Eventually.
Language: Rust - Size: 1.09 MB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 12 - Forks: 1

rsenn/qjs-opencv
OpenCV bindings for QuickJS
Language: C++ - Size: 4.19 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 10 - Forks: 4

delneg/cosmopolitan-fsharp-fable-example Fork of lolgab/cosmopolitan-scalajs-example
Universal F# Fable JS executable
Language: F# - Size: 576 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 0

ZhangPingFan/flutter_quickjs
Flutter bindings for QuickJS with dart:ffi.
Language: C - Size: 2.98 MB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 10 - Forks: 0

StringManolo/Telegram-CLI-Bot
A Node.js/Quickjs compatible cli bot to control devices from telegram. Run shell commands, javascript, c, c++ and python easily using device cli software.
Language: JavaScript - Size: 19.5 KB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 10 - Forks: 1

chocolateboy/uncommonjs
A minimum viable shim for module.exports
Language: JavaScript - Size: 230 KB - Last synced at: 29 days ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 3

javalikescript/qjs-webview
Language: C - Size: 50.8 KB - Last synced at: 25 days ago - Pushed at: about 4 years ago - Stars: 9 - Forks: 1

taskie/quickjs-exercise
QuickJS Exercise
Language: C++ - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 9 - Forks: 1

ZMBlocks/LSE_Waila
LSE的高亮显示
Language: JavaScript - Size: 591 KB - Last synced at: 4 months ago - Pushed at: 8 months ago - Stars: 7 - Forks: 0

terrablue/flog
Minimal JavaScript runtime
Language: C - Size: 97.7 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 7 - Forks: 1

Gottox/quickjs-dts
quickjs typescript definitions
Language: Makefile - Size: 157 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 1

akscf/mod_quickjs
Alternative javascript module for Freeswitch
Language: C - Size: 438 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 6 - Forks: 2

haskell-github-trust/quickjs-hs
Haskell bindings for the QuickJS library
Language: Haskell - Size: 967 KB - Last synced at: 14 days ago - Pushed at: 9 months ago - Stars: 6 - Forks: 3

Wykerd/fireant 📦
A small, embeddable and secure JS runtime using QuickJS and libuv.
Language: C - Size: 28.3 KB - Last synced at: about 2 months ago - Pushed at: almost 3 years ago - Stars: 6 - Forks: 1

chexiongsheng/quickjs-mult-platform
quickjs static library for win64, win32, mac, ios, android, linux
Language: CMake - Size: 39.1 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 4

zengming00/quickjs-server
Get ready to make a web server with quickjs, Looks like https://github.com/zengming00/go-server-js
Language: Go - Size: 2.68 MB - Last synced at: 27 days ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 0

KaruroChori/vs-fltk
Lightweight UI framework powered by fltk & scripting via tcc, quickjs, lua & wamr.
Language: C++ - Size: 8.23 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 5 - Forks: 2

guyoung/AIMatrices
AIMatrices is a lightweight, high-performance, scalable, and open source AI application rapid building platform designed to provide developers with an efficient and convenient AI application development experience.
Language: Rust - Size: 42.9 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 5 - Forks: 2

HiRoFa/typescript_utils
Typescript utils for GreCo (quickjs) in rust
Language: Rust - Size: 26.4 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 1

guest271314/native-messaging-quickjs
QuickJS Native Messaging host
Language: JavaScript - Size: 50.8 KB - Last synced at: 27 days ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 0

taskie/quijine
High-level bindings between Rust and QuickJS. (experimental)
Language: Rust - Size: 303 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 0

lupyuen/quickjs-nuttx Fork of bellard/quickjs
[Experimental Port for Apache NuttX RTOS] QuickJS Javascript Engine
Language: Assembly - Size: 97.1 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 1

io-mars/d2boot
Bot system for Diablo II 1.13d, Migrated d2bs to QuickJS javascript engine.
Language: JavaScript - Size: 4.9 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 2 - Forks: 1

bzlparty/rules_quickjs
Bazel Rules for QuickJS
Language: Starlark - Size: 138 KB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

xland/WebView2JS
JavaScript bindings for WebView2 based on QuickJS
Language: C++ - Size: 75.2 KB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

ialex32x/jsb
JavaScript for Godot with V8
Language: C - Size: 19.1 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

OpenQuickJS/quickjs
A community-driven QuickJS fork. Issues and Pull Requests are welcome.
Language: C - Size: 2.38 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

ctn-malone/websocketd-controller
Wrapper to execute command-line interface programs described by json files, using websocketd
Language: JavaScript - Size: 500 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

coderofsalvation/WQJS
2MB all-in-one-binary approach for linux & windows (websocketd + quickjs)
Language: HTML - Size: 13.1 MB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

calbertts/lodash-cmd
Lodash from command line with QuickJS (No NPM and NodeJS required)
Language: JavaScript - Size: 516 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

ivanalejandro0/quickjs-wasm-test
Trying out QuickJS running on WASM
Language: JavaScript - Size: 4.88 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

HuMoran/quickjs
Fork from bellard's QuickJS Javascript Engine
Language: C - Size: 858 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 0

danmasta/lo
Lightweight, modern utility library for node, browser, and quickjs
Language: JavaScript - Size: 432 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 1 - Forks: 0

workbunny/php-quickjs
quickjs 引 擎 绑 定 到 PHP, 实 现 运 行 JS。
Language: C - Size: 43.3 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

ovojs/ovo
🦉 OvO JavaScript Runtime [WIP]
Language: Rust - Size: 103 KB - Last synced at: 18 days ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

guest271314/native-messaging-txiki.js
Language: JavaScript - Size: 15.6 KB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

stellartux/quickjs-types
Permissively licensed Typescript declarations for the QuickJS runtime.
Size: 9.77 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

efwGrp/j2qjs
It is a wrapper of QuickJS as a ScriptEngine for Java.
Language: C - Size: 1.38 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0
