{"id":15063431,"url":"https://github.com/sclausen/ngx-mqtt","last_synced_at":"2025-04-12T17:40:38.256Z","repository":{"id":13551923,"uuid":"74669219","full_name":"sclausen/ngx-mqtt","owner":"sclausen","description":"This library isn't just a wrapper around MQTT.js for angular. It uses observables and takes care of subscription handling and message routing.","archived":false,"fork":false,"pushed_at":"2024-05-14T10:36:33.000Z","size":2766,"stargazers_count":185,"open_issues_count":36,"forks_count":84,"subscribers_count":17,"default_branch":"master","last_synced_at":"2025-04-03T18:15:35.451Z","etag":null,"topics":["angular","angular2","angular5","mqtt","ngx","ngx-mqtt"],"latest_commit_sha":null,"homepage":"https://sclausen.github.io/ngx-mqtt/","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/sclausen.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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":"2016-11-24T11:59:59.000Z","updated_at":"2025-01-03T01:32:54.000Z","dependencies_parsed_at":"2024-06-18T12:42:46.210Z","dependency_job_id":"5b1acad0-3809-4b90-a733-bfcd2e63c2cf","html_url":"https://github.com/sclausen/ngx-mqtt","commit_stats":{"total_commits":233,"total_committers":14,"mean_commits":"16.642857142857142","dds":"0.11158798283261806","last_synced_commit":"252be79f20a424936d2832bdda4ce0e2bcec0b04"},"previous_names":["sclausen/angular2-mqtt"],"tags_count":78,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sclausen%2Fngx-mqtt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sclausen%2Fngx-mqtt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sclausen%2Fngx-mqtt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sclausen%2Fngx-mqtt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sclausen","download_url":"https://codeload.github.com/sclausen/ngx-mqtt/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248607473,"owners_count":21132540,"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":["angular","angular2","angular5","mqtt","ngx","ngx-mqtt"],"created_at":"2024-09-24T23:56:40.332Z","updated_at":"2025-04-12T17:40:38.237Z","avatar_url":"https://github.com/sclausen.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ngx-mqtt [![npm](https://img.shields.io/npm/v/ngx-mqtt.svg)](https://www.npmjs.com/package/ngx-mqtt) [![Travis](https://img.shields.io/travis/sclausen/ngx-mqtt.svg)](https://travis-ci.org/sclausen/ngx-mqtt)\n\nThis library isn't just a wrapper around MQTT.js for angular.\nIt uses observables and takes care of subscription handling and message routing.\n\nSince it's based on the browserified version of mqtt.js, this means although you have the possibility to use `mqtt`, `mqtts`, `tcp`, `ssl`, `wx` or `wxs` as the protocol in the client options, you can't use it, because this is a browser library where you can't conntect with mqtt directly via tcp, but with websockets. You also can't use `key`, `cert` and `ca` for the same reasons.\n\nIf you have any issues using this library, please visit it's [homepage](https://sclausen.github.io/ngx-mqtt/) and look for similar issues in the issue tracker before you file a bug.\n\n## **ngx-mqtt \u003e= 7 is only compatible with angular \u003e= 9**\n\n## Local development\nFor local development all peer dependency automatically installed during install.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsclausen%2Fngx-mqtt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsclausen%2Fngx-mqtt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsclausen%2Fngx-mqtt/lists"}