#QuickJS-NG
quickjs-ng-git
A mighty JavaScript engine
aur.archlinux.org
September 26, 2026 at 6:42 PM
@saghul.bsky.social this one's dedicated to you! A pinch of QuickJS-NG inside a DuckDB Extension. Nobody asked for it and nobody might ever use it but it exists and runs basics 🤟 github.com/quackscience...
GitHub - quackscience/duckdb-quickjs
Contribute to quackscience/duckdb-quickjs development by creating an account on GitHub.
github.com
June 23, 2025 at 5:31 PM
Fork された QuickJS が結構活発に開発されていた github.com/quickjs-ng/q...
GitHub - quickjs-ng/quickjs: QuickJS, the Next Generation: a mighty JavaScript engine
QuickJS, the Next Generation: a mighty JavaScript engine - quickjs-ng/quickjs
github.com
October 31, 2024 at 7:15 AM
#Quickjs NG, the mighty JavaScript engine, 0.7.0 is out! github.com/quickjs-ng/q... Tons of good stuff on this one: iterator helpers, REPL improvements, faster test runner, MSVC 2019 support, Promise.try, improved C++ support, performance improvements and more! 🚀
Release v0.7.0 · quickjs-ng/quickjs
QuickJS NG is 1 year old! 🍰 In november 2023 @bnoordhuis and @saghul banded together to create NG and try to reignite the project. So far so good, here is to the next one! What's Changed Add Itera...
github.com
November 15, 2024 at 10:50 PM
#QuickJS-NG 0.8.0 was just released with standalone executables, Error.captureStackTrace, Windows fixes, new C APIs for typed arrays and more! Check it 👉 github.com/quickjs-ng/q...
December 23, 2024 at 10:01 PM
Lo 0.0-18-pre is out so time to update fun but unrealistic "Hello world!" benchmarks. bun, deno, hermes, kiesel, llrt, lo, node, quickjs and quickjs-ng

/cc @billywhizz.bsky.social, @jarredsumner.com
February 22, 2025 at 5:29 AM
今日のGitHubトレンド

vercel-labs/scriptc
scriptcはTypeScriptおよびJavaScriptを、C言語やLLVM IR、ネイティブ実行ファイル、WebAssemblyなどにコンパイルするツールです。
TypeScriptコンパイラを用いて解析と型チェックを行い、Node.jsを必要としないスタンドアロンな実行ファイルを生成できます。
静的ビルドでは小型のネイティブランタイムを利用し、動的ビルドではquickjs-ngを組み込みます。
macOS、Linux、Windows、WebAssemblyに対応した実験的なプロジェクトです。
GitHub - vercel-labs/scriptc: TypeScript-to-Native Compiler · GitHub
TypeScript-to-Native Compiler. Contribute to vercel-labs/scriptc development by creating an account on GitHub.
github.com
September 27, 2026 at 3:40 PM
This seems pretty awesome, especially for binaries.

Bun creates a ~57mb binary while QuickJS creates the same at 2.2mb
github.com/quickjs-ng/q...
GitHub - quickjs-ng/quickjs: QuickJS, the Next Generation: a mighty JavaScript engine
QuickJS, the Next Generation: a mighty JavaScript engine - quickjs-ng/quickjs
github.com
March 17, 2025 at 10:09 PM
#QuickJS NG 0.10.0 released! 🚀 code.saghul.net/2025/05/quic...
QuickJS-NG 0.10.0 released! – saghul, on code
saghul, on code
code.saghul.net
May 1, 2025 at 9:52 PM
#QuickJS NG 0.9.0 released with a bunch of new APIs, support for Meson, amalgamated builds and more! Check it 👉
QuickJS-NG 0.9.0 released! – saghul, on code
saghul, on code
buff.ly
March 8, 2025 at 9:27 PM
QuickJS-ng 0.15.0 released with atob/btoa, Uint8Array base64/hex operations, explicit resource management, and more! Check it! 👉 github.com/quickjs-ng/q...
Release v0.15.0 · quickjs-ng/quickjs
What's Changed Fix segfault in JS_NewSymbol with NULL description and align with ES semantics by @engsr6982 in #1447 add btoa()/atob() builtins by @saghul in #1444 Bump mymindstorm/setup-emsdk fro...
github.com
May 21, 2026 at 9:15 PM
#QuickJS-NG 0.16.0 released, and it's a big one! Regex perf improvements, all stage 3 iterator proposals, and many more! Check it 👉 github.com/quickjs-ng/q...
Release v0.16.0 · quickjs-ng/quickjs
What's Changed Add new project by @qr243vbi in #1529 Disable standalone executable support under WASM / Emscripten by @saghul in #1528 Only export API symbols for shared builds by @dannote in #152...
github.com
July 31, 2026 at 2:59 PM
Running Modern ES2023 JavaScript Inside Go Using QJS and WebAssembly QJS is a CGO-free, modern JavaScript runtime for Go that embeds the QuickJS-NG engine in a WebAssembly module and runs it with W...

#JavaScript #WebAssembly #Web #Development #Go #Language #ECMA […]

[Original post on infoq.com]
Original post on infoq.com
www.infoq.com
December 28, 2025 at 7:40 AM
it's kind of perfect in a way since there is an extremely obvious set of premade ground truths to work with. so, you just tell it to go build software XYZ, keep the logs, look at the build trace, and then port everything. i experimented with this via quickjs-ng github.com/thoughtpolic...
a/buck/third-party/by-name/qu/quickjs-ng/BUILD at canon · thoughtpolice/a
My personal monorepo. Contribute to thoughtpolice/a development by creating an account on GitHub.
github.com
April 11, 2026 at 7:05 PM
Thanks to how portable the original QuickJS is (and to modern C tooling brought in by quickjs-ng) it turned into a fun weekend project.

String indexing, arguments, atomics element positions, anything I could think of that used to start at 0.

Get the binaries here:
github.com/mkrl/qu1ckjs/releases
Release v0.16.2 · mkrl/qu1ckjs
Qu1ckJS, a JavaScript engine where collections start at 1 - Release v0.16.2 · mkrl/qu1ckjs
github.com
September 7, 2026 at 1:17 PM
When I saw the lua extension I just had to fork it and swap engines. No clue what to use this for but I've been wanting to try QuickJS-NG for a long long while and this was the day :)
June 23, 2025 at 8:48 PM
Running Modern ES2023 JavaScript Inside Go Using QJS and WebAssembly QJS is a CGO-free, modern JavaScript runtime for Go that embeds the QuickJS-NG engine in a WebAssembly module and runs it with W...

#Go #Language #Web #Development #ECMA #2023 #WebAssembly […]

[Original post on infoq.com]
Original post on infoq.com
www.infoq.com
December 28, 2025 at 11:48 PM
TypeScriptをネイティブ実行ファイルへコンパイルするコンパイラ。
TypeScript Compiler APIで型チェックし、Typed IRをLLVM/Cバックエンドでネイティブコードへコンパイルする。
quickjs-ngを使った動的なJSのライブラリを扱う仕組みも持っている。 "vercel-labs/scriptc: TypeScript-to-Native Compiler" https://github.com/vercel-labs/scriptc #TypeScript #compiler #Tools
August 2, 2026 at 1:15 AM
It's a CTO at a travel startup; VC-funded, profitable and growing, about 50 people AFAIK. Talked with this person today.

Here's someone who is not C-level, and not someone who buys into hype: Mitchell Hashimoto, creator of Terraform & Ghostty, now independent x.com/mitchellh/st...
Mitchell Hashimoto on X: "I wrote Zig bindings to quickjs-ng with 96% API coverage (~240 exported C decls) with unit tests, examples, and doc strings on all functions in less than 6 total hours with AI assistance. I never want to hear that AI isn't faster ever again. https://t.co/d80cd7EZMr This isn't" / X
I wrote Zig bindings to quickjs-ng with 96% API coverage (~240 exported C decls) with unit tests, examples, and doc strings on all functions in less than 6 total hours with AI assistance. I never want to hear that AI isn't faster ever again. https://t.co/d80cd7EZMr This isn't
x.com
January 5, 2026 at 12:04 PM
🎨Besprited v1.26.09 has been released🎉
github.com/veritaware/B...

Besprited is a new actively maintained fork of LibreSprite. First we're focusing on providing as much feature parity with Aseprite 1.3 (and upcoming 1.4) as possible, but we have some unique stuff planned for later
Release Besprited v1.26.09 · veritaware/Besprited
What's Changed Replace V8 and Duktape with QuickJS-ng scripting engine #79 Add 100%/Center/Fit Screen zoom tool options #87 Add custom checker size for the editor window #90 #92 Add 'New Layer' an...
github.com
September 2, 2026 at 12:10 AM
🍻 quickjs-ng 🍻

QuickJS, the Next Generation: a mighty JavaScript engine

🔗 https://quickjs-ng.github.io/quickjs/

#homebrew #newpkg #macos #linux #formula
May 20, 2026 at 1:25 PM
You can now share your thoughts on vulnerability CVE-2024-13903 in Vulnerability-Lookup:
https://vulnerability.circl.lu/vuln/CVE-2024-13903

quickjs-ng - QuickJS

#vulnerabilitylookup #vulnerability #cybersecurity #bot
cvelistv5 - CVE-2024-13903
Vulnerability-Lookup - Fast vulnerability lookup correlation from different sources.
vulnerability.circl.lu
March 21, 2025 at 7:19 AM