README.md

August 25, 2026 ยท View on GitHub

A javascript module for the Freeswitch based on quickjs.
The first version was written to solve troubles which comes after mod_spidermokey was replaced to mod_v8.
But soon, it turned into useful for developing IVRs, simple and fast dialplan applications and various scripts for automation, and it's still used in this way today.

version 1.8

  • added new classes: chat, json-rpc (see: chat-test.js, json-rpc.js)
  • fixed some bugs

version 1.7

  • added configuration option 'use_std' for enabling functions from std/os modules
  • added 'import' function for laoding so/js modules (see examples/dyn_module)
  • added DBH class for interaction with freeswitch DBH
  • many changes in Session (speech detection, etc)
  • IVS class was removed
  • odbc was removed

version 1.6

Was an experimental version for testing some ideas

version 1.0

Quite old version, developed as a replacement for mod_spidermonkey (with capabilities to launch its scripts without changes)