jaeswift-website/api/data/awesomelist/JesseTG--awesome-qt.json

1 line
No EOL
15 KiB
JSON

{"slug": "JesseTG--awesome-qt", "title": "Qt", "description": "A curated list of awesome tools, libraries, and resources for the Qt framework.", "github_url": "https://github.com/JesseTG/awesome-qt", "stars": "1.1K", "tag": "Platforms", "entry_count": 123, "subcategory_count": 7, "subcategories": [{"name": "Conventions", "parent": "", "entries": [{"name": "Official Resources", "url": "#official-resources", "description": ""}, {"name": "Communities", "url": "#communities", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}, {"name": "Bindings in Other Languages", "url": "#bindings-in-other-languages", "description": ""}, {"name": "Libraries", "url": "#libraries", "description": ""}, {"name": "Software Repositories", "url": "#software-repositories", "description": ""}, {"name": "Blogs", "url": "#blogs", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Software that Uses Qt", "url": "#software-that-uses-qt", "description": ""}, {"name": "Other Relevant Awesome Lists", "url": "#other-relevant-awesome-lists", "description": ""}, {"name": "License", "url": "#license", "description": ""}, {"name": "Official Website", "url": "https://www.qt.io", "description": "The official website for the Qt framework."}, {"name": "Qt Documentation", "url": "https://doc.qt.io", "description": "Official Qt documentation. Massive and comprehensive."}, {"name": "Qt Newsletters", "url": "https://www.qt.io/newsletters", "description": "The best of Qt, straight to your spam filter."}, {"name": "Qt Bug Tracker", "url": "https://bugreports.qt.io", "description": "If you think you've found a bug with Qt or one of its related projects, report it here (or see if someone else already has)."}, {"name": "Qt Code Review", "url": "https://codereview.qt-project.org", "description": "See how the Qt maintainers ensure their code is well-written."}, {"name": "Source Code", "url": "https://code.qt.io", "description": "Browse the various source trees that comprise the Qt project. Has mirrors at several GitHub organizations:"}]}, {"name": "Official", "parent": "Communities", "entries": [{"name": "Mailing Lists", "url": "http://lists.qt-project.org", "description": "Mailing lists for users and developers of Qt alike. Arguably the best place to communicate directly with Qt's maintainers. Sees frequent activity."}, {"name": "Qt Forum", "url": "https://forum.qt.io", "description": "If e-mail's not your thing, then you might also consider getting help or sharing knowledge on the forums."}, {"name": "Qt Wiki", "url": "https://wiki.qt.io", "description": "The premier source for user-contributed Qt knowledge."}, {"name": "IRC", "url": "https://webchat.freenode.net/?channels=%23qt%2C%23qt-quick%2C%23qt-creator%2C%23qt-chat", "description": "For real-time chat with other Qt developers and users. The most popular channels are on Freenode, and include `#qt`, `#qt-quick`, `#qt-creator`, and `#qt-chat`."}]}, {"name": "Unofficial", "parent": "Communities", "entries": [{"name": "QtForum.org", "url": "http://www.qtforum.org", "description": "Not to be confused with the official [Qt forum](https://forum.qt.io)."}]}, {"name": "Official Tools", "parent": "Tools", "entries": [{"name": "Qt Creator", "url": "https://www.qt.io/ide", "description": ""}, {"name": "Qt Visual Studio Add-in", "url": "https://doc.qt.io/archives/vs-addin", "description": ""}, {"name": "Qt Linguist", "url": "https://doc.qt.io/qt-5/qtlinguist-index.html", "description": ""}, {"name": "Qt Installer Framework", "url": "https://doc.qt.io/qtinstallerframework", "description": ""}, {"name": "qmake", "url": "https://doc.qt.io/qt-5/qmake-manual.html", "description": ""}, {"name": "qbs", "url": "https://doc.qt.io/qbs", "description": ""}, {"name": "Emulator", "url": "https://doc.qt.io/emulator", "description": "Don't forget about Qt's mobile support!"}]}, {"name": "Third-Party Tools", "parent": "Tools", "entries": [{"name": "CMake", "url": "https://doc.qt.io/qt-5/cmake-manual.html", "description": ""}, {"name": "GammaRay", "url": "https://www.kdab.com/development-resources/qt-tools/gammaray", "description": ""}, {"name": "moc-ng", "url": "https://github.com/woboq/moc-ng", "description": "", "stars": "185"}, {"name": "Qt-Inspector", "url": "https://github.com/robertknight/Qt-Inspector", "description": "", "stars": "350"}, {"name": "SIP", "url": "https://www.riverbankcomputing.com/software/sip", "description": ""}, {"name": "linuxdeployqt", "url": "https://github.com/probonopd/linuxdeployqt", "description": "", "stars": "1.7k"}, {"name": "Qompoter", "url": "https://github.com/Fylhan/qompoter", "description": "Dependency manager for Qt / C++.", "stars": "19"}, {"name": "Python (via PyQt)", "url": "https://riverbankcomputing.com/software/pyqt", "description": ""}, {"name": "Python (via PySide)", "url": "https://wiki.qt.io/PySide", "description": ""}, {"name": "Ring (via RingQt)", "url": "http://ring-lang.sourceforge.net/doc/qt.html", "description": ""}, {"name": "Mono/.NET languages (via QtSharp)", "url": "https://github.com/ddobrev/QtSharp", "description": "", "stars": "557"}]}, {"name": "Integrations", "parent": "Libraries", "entries": [{"name": "mupdf-qt", "url": "https://xiangxw.github.io/mupdf-qt", "description": ""}, {"name": "neiasound", "url": "https://github.com/lucaspcamargo/neiasound", "description": "", "stars": "1"}, {"name": "PythonQt", "url": "http://pythonqt.sourceforge.net", "description": ""}, {"name": "QScintilla", "url": "https://riverbankcomputing.com/software/qscintilla", "description": ""}, {"name": "QtAwesome", "url": "https://github.com/gamecreature/QtAwesome", "description": "", "stars": "565"}, {"name": "QtLua", "url": "http://www.nongnu.org/libqtlua", "description": ""}, {"name": "qtruby", "url": "https://github.com/cybercatalyst/qtruby", "description": "", "stars": "3"}, {"name": "QuaZIP", "url": "http://quazip.sourceforge.net", "description": ""}, {"name": "VLC-Qt", "url": "https://vlc-qt.tano.si", "description": ""}, {"name": "SCodes", "url": "https://github.com/scytheStudio/SCodes", "description": "", "stars": "66"}]}, {"name": "New Functionality", "parent": "Libraries", "entries": [{"name": "Communi", "url": "https://communi.github.io", "description": ""}, {"name": "cutelyst", "url": "http://cutelyst.org", "description": ""}, {"name": "DiceParser", "url": "https://github.com/Rolisteam/DiceParser", "description": "", "stars": "108"}, {"name": "DOtherSide", "url": "https://github.com/filcuc/DOtherSide", "description": "", "stars": "175"}, {"name": "Felgo", "url": "https://felgo.com", "description": "Cross-platform game engine and app framework that relies heavily on QML. Has a lot of tools and resources, and may even deserve its own list."}, {"name": "glraw", "url": "https://github.com/cginternals/glraw", "description": "", "stars": "61"}, {"name": "grantlee", "url": "https://github.com/steveire/grantlee", "description": "", "stars": "126"}, {"name": "injeqt", "url": "https://github.com/vogel/injeqt", "description": "", "stars": "93"}, {"name": "KDE Frameworks", "url": "https://api.kde.org/frameworks", "description": ""}, {"name": "Marble", "url": "https://marble.kde.org", "description": ""}, {"name": "qgexedit2", "url": "https://github.com/Simsys/qhexedit2", "description": "", "stars": "279"}, {"name": "qml-material", "url": "https://github.com/papyros/qml-material", "description": "", "stars": "2.5k"}, {"name": "QNodeView", "url": "https://github.com/gwihlidal/QNodeView", "description": "", "stars": "186"}, {"name": "QSimpleUpdater", "url": "https://github.com/alex-spataru/QSimpleUpdater", "description": "", "stars": "635"}, {"name": "qt-maybe", "url": "https://github.com/robertknight/qt-maybe", "description": "", "stars": "28"}, {"name": "qt-mustache", "url": "https://github.com/robertknight/qt-mustache", "description": "", "stars": "81"}, {"name": "QtAV", "url": "http://www.qtav.org", "description": ""}, {"name": "Qtilities", "url": "https://jpnaude.github.io/Qtilities", "description": ""}, {"name": "QtitanChart", "url": "http://www.devmachines.com/qtitanchart-overview", "description": "Chart generation framework. Commercial."}, {"name": "QtitanRibbon", "url": "http://www.devmachines.com/qtitanribbon-overview", "description": "For fans of the ribbons that Microsoft uses in their software. Commercial."}, {"name": "qtnotify", "url": "https://github.com/cybercatalyst/qtnotify", "description": "", "stars": "12"}, {"name": "QtTerminalWidget", "url": "https://github.com/cybercatalyst/qtterminalwidget", "description": "", "stars": "39"}, {"name": "QtVerbalExpressions", "url": "https://github.com/VerbalExpressions/QtVerbalExpressions", "description": "", "stars": "56"}, {"name": "qtwebserver", "url": "https://github.com/cybercatalyst/qtwebserver", "description": "", "stars": "59"}, {"name": "QtXlsx", "url": "http://qtxlsx.debao.me", "description": ""}, {"name": "Qwt", "url": "http://qwt.sourceforge.net", "description": ""}, {"name": "verdigris", "url": "https://github.com/woboq/verdigris", "description": "", "stars": "580"}, {"name": "#inqlude", "url": "https://inqlude.org", "description": "The most well-known aggregation of Qt-centric libraries out there. A package manager is also available [here](https://inqlude.org/get.html)."}, {"name": "QtPods", "url": "https://github.com/qt-pods/qt-pods", "description": "Another Qt-centric package manager. If you want to see the offerings without using QtPods, the full list is available [here (\u2b504)](https://github.com/qt-pods/qt-pods-master/blob/master/pods.json), and can be added to by submitting a pull request.", "stars": "56"}, {"name": "Linux-Apps.com", "url": "https://www.linux-apps.com", "description": "Despite the name, Linux-Apps.com aggregates a wide variety of Qt-based tools and libraries for both end-users and developers."}, {"name": "Stephan Binner's Ubuntu PPAs", "url": "https://launchpad.net/\\~beineri", "description": "Ubuntu users who are hesitant to install anything outside of their package managers can obtain any recent version of Qt from these repositories. Instructions for adding them are found within."}, {"name": "Planet Qt", "url": "https://planet.qt.io", "description": "Official aggregation of first-party and third-party Qt-related blogs."}, {"name": "ICS", "url": "https://www.ics.com/blog", "description": "Qt-centric software consulting firm with a really neat blog. Specializes in graphics applications."}, {"name": "Woboq", "url": "https://woboq.com/blog", "description": "Another software consulting firm that also contributes code to Qt. They seem to specialize in Qt's core architecture."}, {"name": "KDAB", "url": "https://www.kdab.com/category/blogs", "description": "*Another* consulting firm that specializes in Qt."}, {"name": "Scythe-Studio", "url": "https://scythe-studio.com/blog", "description": "Yet another consulting company specialized in Qt"}, {"name": "Qt5 C++ GUI Programming Cookbook", "url": "https://www.packtpub.com/application-development/qt5-c-gui-programming-cookbook", "description": ""}, {"name": "Game Programming Using Qt: Beginner's Guide", "url": "https://www.packtpub.com/game-development/game-programming-using-qt", "description": ""}, {"name": "Application Development with Qt Creator - 2nd Edition", "url": "https://www.packtpub.com/application-development/application-development-qt-creator-second-edition", "description": ""}, {"name": "Qt 5 Blueprints", "url": "https://www.packtpub.com/application-development/qt-5-blueprints", "description": ""}, {"name": "Mastering Qt 5", "url": "https://www.packtpub.com/application-development/mastering-qt-5", "description": ""}, {"name": "PySide GUI Application Development - 2nd Edition", "url": "https://www.packtpub.com/application-development/pyside-gui-application-development-second-edition", "description": ""}, {"name": "Qt5 Cadaques", "url": "https://qmlbook.github.io", "description": ""}, {"name": "Qt6 QML Book", "url": "https://www.qt.io/product/qt6/qml-book", "description": ""}, {"name": "Autodesk Maya", "url": "http://www.autodesk.com/maya", "description": "3D animation and design software that has been used to create visual effects for some of the most popular movies and TV shows of all time."}, {"name": "Davinci Resolve", "url": "https://www.blackmagicdesign.com/products/davinciresolve/", "description": "Non-linear video editing freeware with commercial plan used to create some Hollywood movies."}, {"name": "CMake", "url": "https://cmake.org", "description": ""}, {"name": "CRYENGINE", "url": "https://www.cryengine.com", "description": ""}, {"name": "Doxygen", "url": "https://www.stack.nl/\\~dimitri/doxygen", "description": ""}, {"name": "Google Earth", "url": "https://www.google.com/earth", "description": "*The* virtual globe."}, {"name": "KDE", "url": "https://www.kde.org", "description": ""}, {"name": "LMMS", "url": "https://lmms.io/", "description": "Digital audio workstation."}, {"name": "Malwarebytes", "url": "https://www.malwarebytes.com", "description": "Your Windows desktop's personal bodyguard."}, {"name": "MuseScore", "url": "https://musescore.org", "description": "Music notation software."}, {"name": "Parallels Desktop", "url": "https://www.parallels.com/products/desktop", "description": "Consumer-focused virtualization."}, {"name": "Qt Creator", "url": "https://www.qt.io/ide", "description": ""}, {"name": "Rolisteam", "url": "http://www.rolisteam.org", "description": ""}, {"name": "Shotcut", "url": "https://shotcut.org/", "description": "Video editor."}, {"name": "RUBE", "url": "https://www.iforce2d.net/rube", "description": "Level design tool for any game that uses the Box2D physics engine."}, {"name": "TeamSpeak", "url": "https://www.teamspeak.com", "description": "When gamers want to voice chat in a game that doesn't support it, they'll use this."}, {"name": "Telegram Desktop", "url": "https://desktop.telegram.org", "description": ""}, {"name": "Tiled", "url": "http://www.mapeditor.org", "description": ""}, {"name": "VirtualBox", "url": "https://www.virtualbox.org", "description": ""}, {"name": "VLC", "url": "https://www.videolan.org/vlc", "description": ""}, {"name": "Vuo", "url": "https://vuo.org", "description": ""}, {"name": "Wireshark", "url": "https://www.wireshark.org", "description": ""}, {"name": "Wolfram Mathematica", "url": "https://www.wolfram.com/mathematica", "description": "Programming language, symbolic calculator, and an engineer's best friend."}, {"name": "Yabause", "url": "https://yabause.org", "description": ""}, {"name": "Ultimaker Cura", "url": "https://ultimaker.com/software/ultimaker-cura", "description": ""}, {"name": "Awesome C/C++", "url": "https://github.com/fffaraz/awesome-cpp", "description": "There's no reason you can't use C++ libraries that weren't designed for Qt. Sometimes they might even suit your needs better than what Qt offers.", "stars": "41k"}, {"name": "Awesome C", "url": "https://github.com/aleksandar-todorovic/awesome-c", "description": "Same goes for C libraries; might wanna brush up on those RAII techniques while you're at it.", "stars": "2.9k"}, {"name": "Awesome CMake", "url": "https://github.com/onqtam/awesome-cmake", "description": "If you're not using qmake for your project, you're likely using CMake instead.", "stars": "4.4k"}, {"name": "Awesome OpenGL", "url": "https://github.com/eug/awesome-opengl", "description": "Qt is commonly used for graphics applications, even providing its own wrappers around OpenGL.", "stars": "1.7k"}]}], "name": ""}