Language bindings (or 'wrappers') allow the xine library to be used from other programming languages, in the style of those languages.
- Standard C binding (see the repository; follow manifest -> include -> xine.h.in)
- Pyxine - Python bindings for xine
- QXineWidget - a xine class for use in Qt applications.
- xiron - Rapid development framework to build multimedia frontends for the xine media playing library using XML and Javascript.
- Video::Xine - Perl bindings for xine
- libxine-java - Java bindings for xine