quickjs
« Back to VersTracker
Description:
Small and embeddable JavaScript engine
Type: Formula  |  Latest Version: 2025-09-13-2@0  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: javascript engine runtime embeddable compiler
Install: brew install quickjs
About:
QuickJS is a small, embeddable JavaScript engine that supports the ES2020 specification. It features a powerful optimizing bytecode compiler and a zero-dependency runtime, making it ideal for integrating scripting capabilities into C applications. Its lightweight footprint and fast execution provide an efficient solution for adding dynamic logic without heavy dependencies.
Key Features:
  • Full ES2020 support including modules and async generators
  • Small footprint with zero external dependencies
  • Includes an optimizing bytecode compiler
  • Built-in libffi for C extensions
Use Cases:
  • Embedding a scripting engine into C/C++ applications
  • IoT and embedded systems development
  • Automated testing and build tooling
Alternatives:
  • Node.js – Much larger runtime focused on server-side applications
  • Duktape – Similar embeddable focus but supports an older JS standard
Version History
Detected Version Rev Change Commit
Sep 18, 2025 12:44pm 2025-09-13-2 0 VERSION_BUMP 7f4a8a05
Sep 13, 2025 8:04pm 0 VERSION_BUMP 5885dece