{"id":18780595,"url":"https://github.com/simplicitesoftware/javascript-api","last_synced_at":"2025-04-13T11:30:58.316Z","repository":{"id":18320840,"uuid":"21499832","full_name":"simplicitesoftware/javascript-api","owner":"simplicitesoftware","description":"Simplicité(R) platform node.js \u0026 browser JavaScript API","archived":false,"fork":false,"pushed_at":"2025-04-02T14:50:05.000Z","size":8278,"stargazers_count":0,"open_issues_count":3,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-02T15:36:42.769Z","etag":null,"topics":["angularjs","javascript","low-code","nodejs","reactjs","simplicite","vuejs"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/simplicitesoftware.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2014-07-04T14:29:35.000Z","updated_at":"2025-04-02T14:50:08.000Z","dependencies_parsed_at":"2023-09-15T15:39:55.530Z","dependency_job_id":"ae7b65d0-9d5a-4ab9-8d04-08056259663a","html_url":"https://github.com/simplicitesoftware/javascript-api","commit_stats":null,"previous_names":["simplicitesoftware/javascript-api","simplicitesoftware/nodejs-api"],"tags_count":81,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simplicitesoftware%2Fjavascript-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simplicitesoftware%2Fjavascript-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simplicitesoftware%2Fjavascript-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simplicitesoftware%2Fjavascript-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/simplicitesoftware","download_url":"https://codeload.github.com/simplicitesoftware/javascript-api/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248705529,"owners_count":21148549,"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":["angularjs","javascript","low-code","nodejs","reactjs","simplicite","vuejs"],"created_at":"2024-11-07T20:27:14.083Z","updated_at":"2025-04-13T11:30:58.310Z","avatar_url":"https://github.com/simplicitesoftware.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Simplicit\u0026eacute; Software](https://platform.simplicite.io/logos/logo250-grey.png)\n* * *\n\n\u003ca href=\"https://www.simplicite.io\"\u003e\u003cimg src=\"https://img.shields.io/badge/author-Simplicite_Software-blue.svg?style=flat-square\" alt=\"Author\"\u003e\u003c/a\u003e\u0026nbsp;\u003cimg src=\"https://img.shields.io/badge/license-Apache--2.0-orange.svg?style=flat-square\" alt=\"License\"\u003e\n\nSimplicit\u0026eacute; JavaScript API for node.js and web browsers\n======================================================\n\nIntroduction\n------------\n\nThis is the node.js\u0026reg; \u0026amp; browser **JavaScript API client module** for the [Simplicit\u0026eacute;\u0026reg; platform](https://www.simplicitesoftware.com).\n\nUsage\n-----\n\nBasic usage is something like:\n\n```javascript\nimport simplicite from 'simplicite';\n\nconst app = simplicite.session({ url: '\u003cmy instance base URL\u003e' });\n\ntry {\n\tconst user = await app.login({ username: '\u003cmy username\u003e', password: '\u003cmy password\u003e' });\n\tconsole.log('Hello ' + user.login + '!');\n\tconst obj = app.getBusinessObject('MyObject');\n\tconst list = await obj.search();\n\t// Do something with the search results list\n\t// Etc.\n}).catch(err =\u003e {\n\tconsole.error(err.message);\n});\n```\n\nCheck the [GitHub repository](https://github.com/simplicitesoftware/javascript-api) `test/test*.js`\nfiles for other examples of basic usage.\n\n### Documentation\n\nRead the [JSDoc documentation](https://simplicitesoftware.github.io/javascript-api/).\n\n### Demos\n\nFor more advanced usage demos, check these repositories:\n\n- **Server-side**:\n\t- [Node.js\u0026reg; demo](https://github.com/simplicitesoftware/nodejs-demo)\n- **Client-side**:\n\t- [Plain web demo](https://github.com/simplicitesoftware/web-demo)\n\t- [Vue.js\u0026reg; demo](https://github.com/simplicitesoftware/vue-demo)\n\t- [React\u0026reg; demo](https://github.com/simplicitesoftware/react-demo)\n\t- [Angular\u0026reg; demo](https://github.com/simplicitesoftware/angular-demo)\n- **Native**:\n\t- [ReactNative\u0026reg; demo](https://github.com/simplicitesoftware/react-native-demo)\n- From within the **Simplicit\u0026eacute;\u0026reg; generic web UI**:\n\t- [Demo module](https://github.com/simplicitesoftware/module-demo-jslib)\n\nSee the [documentation](https://simplicitesoftware.github.io/javascript-api/) for details.\n\nLicense\n-------\n\nCopyright 2014-2024 Simplicit\u0026eacute; Software\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n[](http://www.apache.org/licenses/LICENSE-2.0)\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimplicitesoftware%2Fjavascript-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsimplicitesoftware%2Fjavascript-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimplicitesoftware%2Fjavascript-api/lists"}