QML tools

A curated list of must-have tools for professional Qt and QML developers

Qt and QML provide various tools and utilities for a rich developer experience.
Below are brief introductions along with links to further information.

TOOLS BY CATEGORY

 

 

DEVELOP

Tools that make QML development more efficient.

INSPECT

Tools to inspect code during runtime.

DISTRIBUTE

Tools to support deployment and distribution of your Qt application.

IDE SUPPORT

Extensions to improve Qt and QML integration with IDEs.

DEVELOP
Tools that make QML development more efficient:
 
TEST
Tools for quality assurance and testing:
 
DISTRIBUTE
Tools for deployment and distribution:
 
IDE SUPPORT
Extensions to improve Qt and QML integration with IDEs:
 
Results
DETAILS

Customize metrics to create your story

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ultricies leo integer malesuada nunc vel risus commodo viverra. At erat pellentesque adipiscing commodo elit at.

POWERFUL FEATURES

Here’s all the good stuff

Reliable system

From direct integrations with card networks and banks to checkout flows in the browser, we operate on and optimize at every level of the financial stack.

50+ integrations

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et.

Intelligent optimizations

Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Intuitive design

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

PEOPLE

Meet our team

Danielle Santiago

Co-founder
CEO

Nicole Lu

Co-founder
CTO

Anthony Barr

Executive Director
COO

Holly Reyes

Creative Director

Gabriel Lewis

Product Lead

Theo Patel

Senior Developer

DEVELOP

Felgo QML Hot Reload

Felgo QML Hot Reload modifies QML and JavaScript code in your running application without recompiling and deploying after each change. Unlike Live Reload, it keeps the current application state after a reload and runs on multiple devices to test and iterate code simultaneously. Felgo Hot Reload supports all Qt target platforms and architectures.

Felgo QML Hot Reload Windows
DEVELOP

GammaRay

GammaRay is a software introspection tool for Qt applications. It leverages the QObject introspection mechanism to allow observing an application at runtime. This works both locally on a workstation and remotely on an embedded target.

GammaRay Widget Inspection
TEST

Squish

Squish is an automated GUI testing tool for desktop, mobile, web, and embedded systems. It offers script-based testing in languages like Python and JavaScript, record-and-playback functionality, and robust object recognition.

Squish IDE
DISTRIBUTE

Felgo Cloud Builds

Felgo Cloud Builds builds and deploys your Qt application on a hosted infrastructure. You don't need to install toolchains locally or maintain self-hosted CI/CD pipeline configurations.

Felgo Cloud Builds CI/CD
IDE SUPPORT

QML Syntax/Tools (VS Code)

The Qt QML Syntax/Tools extension adds language support for Qt Quick to Visual Studio Code. It includes syntax highlighting, autocompletion, and tools to develop, test & run Qt Quick applications.

Visual Studio Code QML Syntax/Tools Extension
IDE SUPPORT

QML Syntax/Tools (Visual Studio)

The Qt QML Syntax/Tools extension adds language support for Qt Quick to Visual Studio. It includes syntax highlighting and autocompletion for developing Qt Quick applications.

Visual Studio QML Syntax/Tools Extension
IDE SUPPORT

Qt VS Tools (Visual Studio)

Qt Visual Studio Tools integrate the Qt development tools into Microsoft Visual Studio. This enables developers to use the standard Windows development environment without worrying about Qt-related build steps or tools.

Qt VS Tools for Visual Studio