Skip to main content

Qt Creator IDE Extensions

Qt Creator hosts various IDE extensions, plugins and other supplementary components for you to choose from. They provide additional capabilities to scale and extend the IDE and bring efficiency to your development.

IDE Extensions to Scale Up Development

The IDE extensions provided by Qt Creator include, for example, AI, productivity improvements, visual tweaks, or integrations to version control or build systems, or additional programming languages. The extensions can be either shipped as a part of the IDE installation, or separately downloadable components provided by Qt Group or 3rd parties.

Browse & Use Available IDE Extensions

Qt Creator comes with 50+ plugins and extensions to scale up your work from improved productivity to added functionality. Find your favorites now!

Publish Your Component into Qt Creator - in Closed Beta

As the Qt Creator Extension Store is still in development, currently a limited group of publishers can request publishing IDE extensions created in C++ or Lua.

ide-extensions

FOR Qt CREATOR USERS

Scale Up With IDE Extensions

You can browse all the available Qt Creator IDE extensions and plugins in the dedicated Extensions views, and easily activate or disable them as suits your needs.

Extensions automate repetitive tasks, improve code quality, provide support for specific programming languages, integrate with other tools, and allow you to tailor Qt Creator for a personalized developer experience.

Extension Highlights

There are various kinds of Qt Creator IDE extensions and plugins for various purposes.

Plugins Shipped with Qt Creator

The plugins that are included in the Qt Creator installation give you an easy access to additional capabilities. The most used ones we’ve readily activated for you; for the rest, you can easily select to activate or disable them as suits your needs.

Separately Downloadable IDE Extensions

Some of the extensions hosted by Qt Creator require a separate download and installation. Some of them, such as the Qt AI Assistant, are provided by Qt Group. However, there is a growing number of 3rd party IDE extensions available in Qt Creator for your convenience.

The separately downloadable extensions have their own releases independent of the Qt Creator IDE releases. For most of them, there is more information available when browsing them in the Qt Creator Extensions view.

AI Assistant

Coding assistance especially in terms of eliminating boilerplate work.

Productivity

Improved productivity with e.g., linters, formatters, debuggers, etc.

Languages

Added programming language support for, for example, QML and C++.

IDE UI Tweaks

New color themes, icon sets, or localizations to additional UI languages.

Projects

Integrations version control, build or project management systems.

Targets

New target devices or platforms, such as developing for Android or iOS.

Containers

Auto-detected and custom development containers for kit-specific tools.

Hot Reload

3rd party extension to see your changes instantly with current application state.

Qt_Creator_AI_Assistant2

THE OFFICIAL Qt CREATOR IDE EXTENSION

Boost Your Productivity with Qt AI Assistant

Qt AI Assistant helps developers focus on what they love doing the most: programming. Free time to coding from complementary tasks such as writing test cases, code documentation, and boilerplate QML code.

Maintenance for at least 5 Years

  • Optional auto-completion
  • Code explanation, refactoring, optimization
  • Open access to your favorite LLMs
  • Automatic generation of unit tests and documentation
ai-assistant-extension

FOR EXTENSION PUBLISHERS

Publish Components Into Qt Creator - In Closed Beta

As a part of the Qt Creator Extension Store development, we’ve welcomed a limited group of publishers to request publishing IDE extensions created in C++ or Lua into Qt Creator. If you would like to contribute, don’t hesitate to contact us.

All Qt Creator’s 3rd-party extensions are available in a GitHub repository. The welcomed publishers can add their request to the publication pipeline as instructed. Please note that before publishing, you’ll be asked to sign our Contribution Agreement.

Qt Creator Releases

The Qt Creator IDE comes with a regular release cycle, providing improvements and new capabilities as requested by users.

More Development Tools

Choose from a range of development tools to use from Qt Creator or other IDEs as best suits your needs.

Get Started with Qt Creator IDE

The best IDE for Qt. Great support on QML and C++, as well as cross-platform embedded development for the full development cycle.