HomeFreeBSD

Duktape is an embeddable Javascript engine, with a focus on portability and

Description

Duktape is an embeddable Javascript engine, with a focus on portability and
compact footprint.

Duktape is easy to integrate into a C/C++ project: add duktape.c and duktape.h
to your build, and use the Duktape API to call Ecmascript functions from C code
and vice versa.

Main features:

  • Embeddable, portable, compact; about 210kB code, 80kB memory, 40kLoC source

(excluding comments etc)

  • Ecmascript E5/E5.1 compliant, some features borrowed from E6 draft
  • Built-in regular expression engine
  • Built-in Unicode support
  • Minimal platform dependencies
  • Combined reference counting and mark-and-sweep garbage collection with finalization
  • Custom features like coroutines, built-in logging framework, and built-in CommonJS-based module loading framework
  • Property virtualization using a subset of Ecmascript E6 Proxy object
  • Liberal license (MIT)

Details

Provenance
baptAuthored on
Parents
rP373581: Update to version 5.7.0
Branches
Unknown
Tags
Unknown

Event Timeline