{"id":19429831,"url":"https://github.com/akscf/mod_quickjs","last_synced_at":"2025-04-24T18:32:54.530Z","repository":{"id":180929744,"uuid":"371611992","full_name":"akscf/mod_quickjs","owner":"akscf","description":"Alternative javascript module for Freeswitch","archived":false,"fork":false,"pushed_at":"2024-06-17T14:31:28.000Z","size":559,"stargazers_count":6,"open_issues_count":0,"forks_count":2,"subscribers_count":4,"default_branch":"main","last_synced_at":"2024-06-17T16:45:13.599Z","etag":null,"topics":["freeswitch","javascript","quickjs"],"latest_commit_sha":null,"homepage":"https://akscf.org/","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/akscf.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-05-28T07:07:04.000Z","updated_at":"2024-06-17T14:31:30.000Z","dependencies_parsed_at":"2023-10-24T13:28:58.958Z","dependency_job_id":"b955f26b-f86e-4acb-9dba-c1526d0a34ba","html_url":"https://github.com/akscf/mod_quickjs","commit_stats":null,"previous_names":["akscf/mod_quickjs"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akscf%2Fmod_quickjs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akscf%2Fmod_quickjs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akscf%2Fmod_quickjs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akscf%2Fmod_quickjs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/akscf","download_url":"https://codeload.github.com/akscf/mod_quickjs/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223962722,"owners_count":17232528,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["freeswitch","javascript","quickjs"],"created_at":"2024-11-10T14:21:49.292Z","updated_at":"2025-04-24T18:32:54.523Z","avatar_url":"https://github.com/akscf.png","language":"C","readme":"\u003cp\u003e\n    An alternative javascript module for the Freeswitch based on \u003ca href=\"https://bellard.org/quickjs/\"\u003equickjs\u003c/a\u003e. \u003cbr\u003e\n\u003c/p\u003e\n\n## version 1.7\n - added configuration option 'use_std' for enabling functions from std/os modules \u003cbr\u003e\n - added 'import' function for laoding so/js modules (see examples/dyn_module) \u003cbr\u003e \n - added DBH class for interaction with  freeswitch DBH \u003cbr\u003e\n - many changes in Session (speech detection, etc) \u003cbr\u003e\n - IVS class was removed \u003cbr\u003e\n - odbc was removed \u003cbr\u003e\n    \n## version 1.6\nWas an experimental version for testing some ideas\n - added IVS class that helps to capture media streams and work with them \u003cbr\u003e\n   see: v16_echo.js (and other examples with v16_ prefix)\n - new features in the Curl class that allows to work in asynchronous mode \u003cbr\u003e\n   see: curl_async_test.js\n - new examples: \u003cbr\u003e\n    - [Stream capturing and working with chunks](https://github.com/akscf/mod_quickjs/blob/main/examples/v16_echo.js)\n    - [Simple transcription through the whispered](https://github.com/akscf/mod_quickjs/blob/main/examples/v16_whisperd.js)\n    - [Interaction with OpenAI (chatGPT+whisper)](https://github.com/akscf/mod_quickjs/blob/main/examples/v16_chatgpt.js)\n    - [Asynchronous requests in the Curl](https://github.com/akscf/mod_quickjs/blob/main/examples/curl_async_test.js)\n \n## version 1.0\n Quite old version, developed as a replacement for mod_spidermonkey (with capabilities to launch its scripts without changes)\n - [Build and installation guide](https://github.com/akscf/mod_quickjs/blob/main/docs/installation_guide.pdf)\n - [Functions](https://github.com/akscf/mod_quickjs/blob/main/docs/builtin_functions_v10.pdf)\n - [Classes](https://github.com/akscf/mod_quickjs/blob/main/docs/builtin_classes_v10.pdf)\n - [Examples](examples/)\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakscf%2Fmod_quickjs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fakscf%2Fmod_quickjs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakscf%2Fmod_quickjs/lists"}