List of language bindings for Qt 5

This list is incomplete; you can help by expanding it.

— Columns detailing the features covered by the binding are missing. —

Qt 5 language bindings
Language Name: description of binding License for open source applications License for proprietary applications
C++ Qt  – built-in[1] GPL or LGPL LGPL or Commercial proprietary[2]
C# QtSharp Apache License 2.0 Apache License 2.0
Go Go QML  (blog) LGPL LGPL
Ring RingQt MIT MIT
Haskell Qtah LGPL LGPL
Haskell HsQML 3-clause BSD 3-clause BSD
JavaScript QtQuick  – built into Qt[3] LGPL LGPL or Commercial proprietary[2]
Python PyQt[4] GPL Commercial proprietary
Python PyOtherSide  – only for QML ISC license ISC license
QML QtQuick  – built into Qt[5] LGPL LGPL or Commercial proprietary[2]
Ruby ruby-qml  – only for QML MIT License MIT License
Rust qmlrs  – only for QML MIT License or Apache License 2.0 MIT License or Apache License 2.0
Language Name: description of binding License for open source applications License for proprietary applications

Also see PythonQt 3.0 released!.

See also

References

This article is issued from Wikipedia - version of the 12/1/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.