Bezirk is free, open-source IoT middleware that takes the hassle out of connecting smart things.

IoT interoperation made easy
Developer friendly API
Private, local, peer-to-peer approach

Get Started



Example Java Code:

for (Light light : lightsDetected) bezirk.sendEvent( new SetLightColorEvent(light, HexColor.ORANGE) ); }



Three Ways to Use Bezirk

Create your
IoT Application


Use Bezirk to integrate multiple devices and realize your company's IoT Vision.




Learn More
Contribute a new
Hardware Adapter


Write a hardware adapter to help Bezirk interact with a new piece of hardware.




Contribute Now
Contribute to
Bezirk Middleware


Support Bezirk by fixing bugs, improving documentation, or suggesting new features.




Contribute Now