Language Bindings

Bindings exist for Open vSwitch in a variety of languages.

Official Bindings

Python

The Python bindings are part of the Open vSwitch package. You can install the bindings using pip:

$ pip install ovs

Third-Party Bindings

Lua

Go

  • go-odp: A Go library to control the Open vSwitch in-kernel datapath