You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Sami Vaarala 86c870b053 remove full distributable script, merge Makefile.dist and Makefile to simplify repo use 11 years ago
api-testcases add specific negative return api test 11 years ago
bugs ditz issue update 11 years ago
doc add regfuzz to release checklist (currently passes with no valgrind problems) 11 years ago
ecmascript-testcases mark some testcases as 'known bugs' as they won't be fixed in the near future 11 years ago
examples rename __duk__ to Duktape in examples 11 years ago
licenses murmurhash2 license 12 years ago
misc add c overflow misc test 11 years ago
references Ecmascript E5 and E5.1 specifications as references (license allows redistribution) 12 years ago
runtests knownbug marker on failure lines 11 years ago
src downgrade missing locale/language specific caseconv rules from FIXME to XXX (they won't be implemented for a while); remove unnecessary language argument 11 years ago
website git repo link to download page 11 years ago
.gitignore add stripped files to ignore too 12 years ago
LICENSE.txt add a basic README and LICENSE 12 years ago
Makefile remove full distributable script, merge Makefile.dist and Makefile to simplify repo use 11 years ago
README.md add README.md for github 11 years ago
README.txt.dist rename types.html; add clearer copyright info to READMEs 11 years ago
README.txt.full improve full dist README.txt to reflect automatic npm install 11 years ago
RELEASES.txt release note update 11 years ago
combine_src.py make combining sources deterministic so that combined sources diff better 11 years ago
make_dist.sh add duk_unicode_is_letter 11 years ago

README.md

Duktape

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
  • Ecmascript E5/E5.1 compliant
  • Built-in regular expression engine
  • Built-in Unicode support
  • Minimal platform dependencies
  • Combined reference counting and mark-and-sweep garbage collection with finalization
  • Liberal license

See duktape.org for packaged end-user downloads and documentation.