Sign inSign up

luligu/matterbridge

By luligu

Updated 8 minutes ago

Matterbridge

Image
Internet of things
10

5M+

luligu/matterbridge repository overview

Matterbridge Logo   Matterbridge

npm version npm downloads Docker Version Docker Pulls Node.js CI CodeQL CHIP tests Codecov tested with Vitest styled with Oxc linted with Oxc TypeScript TypeScript Native ESM matterbridge.io

powered by powered by powered by


Matterbridge is a Matter plugin manager.

It creates a Matter device (of type bridge) that can be paired with any ecosystem, such as Apple Home, Google Home, Amazon Alexa, SmartThings, Home Assistant, Gladys Assistant or any other platform supporting Matter.

You don't need a hub or a dedicated new machine.

No complex setup: just copy paste the installation scripts (available for Docker, Nginx, Linux systemctl and macOS launchctl).

Matterbridge is lightweight and also runs on slow Linux machines with as little as 512MB of memory.

It is fully supported on Linux, macOS, and Windows.

It allows you to have all your Matter devices up and running in a couple of minutes without having to deal with the pairing process for each individual device.

Developers can focus solely on device development by extending the provided classes.

Simply pair Matterbridge once, and it will load all your registered plugins.

This project aims to enable porting Homebridge plugins to Matterbridge plugins without having to recode everything (Development).

The easiest way to start create a new plugin is to clone the Matterbridge Plugin Template which has Dev Container support for instant development environment and all tools and extensions (like Node.js or Bun, TypeScript Native, Vitest, and the shared Matterbridge Oxc/oxlint/oxfmt configs) already loaded and configured.

Support

If you like this project and find it useful, please consider giving it a star on GitHub and sponsoring it.

Buy me a coffee

Acknowledgements

The project is build on top of https://github.com/project-chip/matter.js.

A special thanks to Apollon77 for his incredible work.

Tag summary

Content type

Image

Digest

sha256:4e13b234e

Size

251.8 MB

Last updated

8 minutes ago

docker pull luligu/matterbridge:chip-test-3.10.10