Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 See also  





2 References  














List of language bindings for Qt 5







Add links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


— 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] GPLorLGPL LGPLorcommercial proprietary[2]
C++ Slint GPL Commercial proprietary
C DOtherSide GPLorLGPL
C# QtSharp Apache 2.0
C# Qml.Net MIT
Crystal qt5.cr MPL2
D QtE5 MIT
Go qt[3] – therecipe/qt LGPL[4]
Go qt.go – kitech/qt.go LGPL
Haskell qtHaskell custom
Haskell Qtah LGPL
Haskell HsQML BSD 3-clause
Java Qt Jambi (for Qt5 and Qt6)[5] LGPL LGPLorcommercial proprietary[2]
JavaScript NodeGUINode.js binding for Qt5 MIT[6]
JavaScript QtQuick – built into Qt[7] LGPL LGPLorcommercial proprietary[2]
JavaScript Slint GPL Commercial proprietary
Julia QML.jl – for QML,[8] plus some Qt6 support LGPL
Lua lqt5 MIT
Nim nimqml – only for QML LGPL
Nim nimqt LGPL
Pascal Lazarus with Qt5 interface LGPL
Python PyOtherSide – only for QML ISC
Python PyQt[9] GPL Commercial proprietary
Python Qt for Python – Qt's official Python bindings[10] LGPL LGPLorcommercial proprietary[2]
Python PythonQt[11] LGPL
OCaml lablqml – QML support LGPL LGPLorcommercial
QML QtQuick – built into Qt[12] LGPL LGPLorcommercial proprietary[2]
Ring RingQt MIT
Ruby ruby-qml – only for QML MIT
Rust ritual MITorApache 2.0
Rust qmetaobject-rs – mostly for QML MIT
Rust Slint GPL Commercial proprietary
Scheme Qt Egg for Chicken Scheme BSD
Zig Qml-Zig – only for QML Apache

See also[edit]

References[edit]

  1. ^ "Introduction to Qt Quick for Cpp developers". Qt Wiki: Qt Project. Archived from the original on 2013-06-16. Retrieved 2013-05-18.
  • ^ a b c d e "Qt - Home". Qt. Archived from the original on 2013-05-17.
  • ^ Qt binding for Go (Golang) which supports Windows, macOS, Linux, Android, iOS, Sailfish OS, Raspberry Pi
  • ^ "therecipe/qt". GitHub. 2 June 2020.
  • ^ "QtJambi wiki". GitHub. 10 May 2021.
  • ^ Only the NodeGUI binding itself
  • ^ "JavaScript programmer". Qt Wiki: Qt Project. Archived from the original on 2013-06-16. Retrieved 2013-05-18.
  • ^ "barche/QML.jl". GitHub. June 2020.
  • ^ "Introduction: PyQt 5.5.1 Reference Guide".
  • ^ "Google Groups".
  • ^ "[ANN] PythonQt 3.0 released!". 4 February 2015.
  • ^ "Introduction to Qt Quick". Qt Wiki: Qt Project. Archived from the original on 2013-06-16. Retrieved 2013-05-18.

  • Retrieved from "https://en.wikipedia.org/w/index.php?title=List_of_language_bindings_for_Qt_5&oldid=1215301485"

    Category: 
    Qt (software)
    Hidden categories: 
    Articles with short description
    Short description is different from Wikidata
    Articles using small message boxes
    Incomplete lists from May 2013
     



    This page was last edited on 24 March 2024, at 08:29 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki