duktape
« Back to VersTracker
Description:
Embeddable Javascript engine with compact footprint
Type: Formula  |  Latest Version: 2.7.0@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: javascript engine embedded scripting duktape
Install: brew install duktape
About:
Duktape is a lightweight, embeddable JavaScript engine designed for C/C++ applications with a very small footprint. It supports ES5 and parts of ES6, making it ideal for adding scripting capabilities to resource-constrained environments. Its simple API allows for easy integration without external dependencies.
Key Features:
  • Small footprint and low memory usage
  • No external dependencies
  • ES5 compliant with partial ES6 support
  • Simple C API for embedding
Use Cases:
  • Scripting in embedded systems and IoT devices
  • Configuration and logic extension in C/C++ applications
  • Game modding and plugin systems
Alternatives:
  • QuickJS – More modern ES2020 support but slightly larger footprint
  • Lua – Similar lightweight profile but uses a different scripting language
License: MIT
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, arm64_monterey, arm64_big_sur, sonoma, ventura, monterey, big_sur, catalina, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 10, 2025 6:25pm 0 VERSION_BUMP 006c132e