List of language bindings for Qt 5

— 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
C# Qml.Net MIT License
Crystal qt5.cr MPL2
D QtE5 MIT License
Go qt[3]  – therecipe/qt LGPL[4]
Go qt.go – kitech/qt.go LGPL
Haskell qtHaskell custom
Haskell Qtah LGPL
Haskell HsQML 3-clause BSD
JavaScript NodeGUI  Node.js binding for Qt5 MIT[5]
JavaScript QtQuick  – built into Qt[6] LGPL LGPL or Commercial proprietary[2]
Java Qt Jambi 5+[7] LGPL LGPL or Commercial proprietary[2]
Julia QML.jl  – only for QML[8] LGPL
Lua lqt5 MIT
Pascal Lazarus with Qt5 interface LGPL
Python PyOtherSide  – only for QML ISC license
Python PyQt[9] GPL Commercial proprietary
Python Qt for Python  – Qt's official Python bindings[10] LGPL LGPL or Commercial proprietary[2]
Python PythonQt[11] LGPL
OCaml lablqml  – QML support LGPL LGPL or Commercial
QML QtQuick  – built into Qt[12] LGPL LGPL or Commercial proprietary[2]
Ring RingQt MIT License
Ruby ruby-qml  – only for QML MIT License
Rust ritual MIT License or Apache License 2.0
Scheme Qt Egg for Chicken Scheme BSD License
Language Name: description of binding License for open source applications License for proprietary applications


See also

References

  1. "Archived copy". Archived from the original on 2013-06-16. Retrieved 2013-05-18.CS1 maint: archived copy as title (link)
  2. "Qt - Home". Qt. Archived from the original on 2013-05-17.
  3. Qt binding for Go (Golang) which supports Windows / macOS / Linux / Android / iOS / Sailfish OS / Raspberry Pi
  4. "therecipe/qt". 2 June 2020.
  5. Only the NodeGUI binding itself
  6. "Archived copy". Archived from the original on 2013-06-16. Retrieved 2013-05-18.CS1 maint: archived copy as title (link)
  7. "GitHub - tilialabs/Qtjambi5". 27 May 2020.
  8. "barche/QML.jl". June 2020.
  9. "Introduction — PyQt 5.5.1 Reference Guide".
  10. "Google Groups".
  11. https://mail.python.org/pipermail/python-announce-list/2015-February/010602.html
  12. "Archived copy". Archived from the original on 2013-06-16. Retrieved 2013-05-18.CS1 maint: archived copy as title (link)
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.