{"id":13745899,"url":"https://github.com/razzul/vsf-tawk","last_synced_at":"2026-02-06T00:12:20.011Z","repository":{"id":124069521,"uuid":"211295308","full_name":"razzul/vsf-tawk","owner":"razzul","description":"Tawk.to live chat for Vue Storefront","archived":false,"fork":false,"pushed_at":"2019-09-27T10:41:01.000Z","size":139,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-05-22T17:34:09.965Z","etag":null,"topics":["livechat","livechat-integration","tawk","vue","vuestorefront","vuestorefront-tawk-to"],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/razzul.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}},"created_at":"2019-09-27T10:30:38.000Z","updated_at":"2024-04-08T02:21:01.000Z","dependencies_parsed_at":"2024-01-13T01:39:35.711Z","dependency_job_id":"53428b93-b8d8-439b-8f0d-45361bfe98a0","html_url":"https://github.com/razzul/vsf-tawk","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/razzul%2Fvsf-tawk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/razzul%2Fvsf-tawk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/razzul%2Fvsf-tawk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/razzul%2Fvsf-tawk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/razzul","download_url":"https://codeload.github.com/razzul/vsf-tawk/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253206059,"owners_count":21871158,"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":["livechat","livechat-integration","tawk","vue","vuestorefront","vuestorefront-tawk-to"],"created_at":"2024-08-03T06:00:40.388Z","updated_at":"2026-02-06T00:12:19.965Z","avatar_url":"https://github.com/razzul.png","language":"TypeScript","readme":"# Vue Storefront tawk.to module\n[tawk.to](https://www.tawk.to/) integration for [vue-storefront](https://github.com/DivanteLtd/vue-storefront), by [Rajul Mondal](https://github.com/razzul/).\n\u003cbr /\u003etawk.to account required (free is available)\n\u003cbr /\u003e\u003cbr /\u003e\nIntergration with the tawk.to customer messaging platform for your Vue Storefront, this tawk.to module is configured to update tawk.to with the customers current route, this allows you to accurately help your customer, knowing what page they are asking questions on from inside tawk.to.\n\u003cbr /\u003e\u003cbr /\u003e\n![Demo](docs/demo.png)\n\n## Installation:\n\n### 1. Clone the repository\n\nClone the vsf-tawk repository into your VSF installation.\n```shell\n$ git clone git@github.com:razzul/vsf-tawk.git vue-storefront/src/modules/tawk\n```\n\n### 2. Add the module config to your local VSF configuration file.\nAdd the following JSON config snippet into your desired config, eg. `config/local.json`\n```json\n\"tawk\": {\n  \"site_id\": \"{{SITE_ID}}\"\n}\n```\nReplace the `site_id` parameter with the Site ID provided by tawk.to. You can find your tawk.to Site ID here: https://dashboard.tawk.to =\u003e `Admin` =\u003e `Site ID`.\n\u003cbr /\u003e\nValid site_id example: `\"site_id\": \"5d8dd90fdb28311764d623b7\"`\n\n### 3. Register the tawk.to module\nOpen up your `../vue-storefront/src/modules/index.ts` and add the following code. Adding it inside this file the registers the module so it can be used in your Vue Storefront.\n\u003cbr /\u003e\n```js\nimport { Tawk } from './tawk'\n...\nexport const registerModules: VueStorefrontModule[] = [\n...\nTawk\n...\n]\n```\n### 3. Enjoy!\nThats it! It's easy, plug and play! \n","funding_links":[],"categories":["Resources for Vue Storefront 1"],"sub_categories":["Official Resources - v1"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frazzul%2Fvsf-tawk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frazzul%2Fvsf-tawk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frazzul%2Fvsf-tawk/lists"}