Skip to content

Commit

Permalink
Update ESL-Example-Clients_27591923.mdx
Browse files Browse the repository at this point in the history
  • Loading branch information
shimaore authored Oct 2, 2024
1 parent 259cadb commit fba4626
Showing 1 changed file with 1 addition and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ Another example in PHP : [freeswitcheventsocketlistener](https://bitbucket.org/l
## Javascript / Node.js library

* Node-esl module available on [GitHub](https://github.com/englercj/node-esl) and on [npm](https://npmjs.org/package/modesl). Provides support for both Inbound and Outbound connections, a Server helper for multiple Outbound connections, and implements the [Event Socket Library](https://wiki.freeswitch.org/wiki/Event%5FSocket%5FLibrary "Event Socket Library") interface. Examples can be found in the [examples directory](https://github.com/englercj/node-esl/tree/master/examples) of the source.
* Node.js `esl-lite` is a high-performance, optimized & simplified, client-only implementation in TypeScript. Available on [npm](https://www.npmjs.com/package/esl-lite), with [source](https://github.com/shimaore/esl-lite) and [documentation](https://shimaore.github.io/esl-lite/). Provides automatic reconnection.
* Node.js esl module [(available using npm)](http://search.npmjs.org/#/esl) offers both a client and a server implementation. The code is [on github](https://github.com/shimaore/esl) with [documentation](http://shimaore.github.com/esl/esl.html). Examples: [Voicemail with CouchDB storage](https://github.com/shimaore/ccnq3/tree/master/applications/voicemail/node) and [CNAM injection](https://github.com/shimaore/ccnq3/blob/master/private/cnam-client/node/cnam-client.coffee) (short example showing how to set a variable using an async web query).
* [Node.js ESClient](https://github.com/demchenkoe/njs-freeswitch-esc)
* Example of an IVR using outbound ESL: [http://freeswitch-users.2379917.n2.nabble.com/Javascript-Outbound-Event-Socket-Linger-Command-td7530943.html](http://freeswitch-users.2379917.n2.nabble.com/Javascript-Outbound-Event-Socket-Linger-Command-td7530943.html)
Expand Down

0 comments on commit fba4626

Please sign in to comment.