A free and modular front-end framework
for developing fast and compelling user experiences.

Nitrux Latinoamericana S.C. develops it with and caffeine.

MauiKit


A set of templated controls and tools based on QQC2 and Kirigami shared among the Maui set of applications. MauiKit helps to quickly build UIs that follow the Maui HIG and bring ready to go tools for different platforms, such as Android and Linux.

Convergent


Easily create applications that work in mobile devices and desktop computers.

Cross-platform


Components ready to easily use and that work on Android, Linux, Windows, Mac OS, and iOS.

Built with Kirigami


MauiKit is built using the KDE Kirigami framework and Qt Quick Controls 2.

#ifndef MAUIKIT_H
#define MAUIKIT_H
#include <QQmlEngine>
#include <QQmlExtensionPlugin>
class MauiKit : public QQmlExtensionPlugin
{
Q_OBJECT
#ifndef STATIC_MAUIKIT
Q_PLUGIN_METADATA(IID “org.qt-project.Qt.QQmlExtensionInterface”)
#endif

The fastest way to develop beautiful desktop and mobile apps.

Experience streamlined development with zero-time setup, using the technologies you already know and love – Qt, QML, and C++.

Brilliant look and feel with lots of ready-to-use components and styling.

A rich variety of UI components specially designed for mobile and desktop apps. MauiKit provides tons of components. They all have Linux and Android support. With MauiKit you can truly support both Android and Linux with the same source code.

Why MauiKit?


Ship your app faster with less code.


Accomplish in a few lines what would otherwise take hundreds, from concept to the end user’s screen—the fastest way to create convergent apps.

Build apps for any device.


Use the same code, whether you’re developing for Android or desktop. Hot pushes new features without forcing users to download a new app.

Integrate technologies you use.


Use popular frameworks and tools, right out-of-the-box. Focus on building features instead of disparate wiring components together yourself.

Applications Built with MauiKit


Seamless transition between mobile and desktop technology — where the line between desktop and mobile is blurred. Using the same codebase Maui Apps provides users with one app for multiple form factors.

VVave

VVave manages your music collection by retrieving semantic information from the web, create playlists, tag music tracks, support for remote streaming using Nextcloud, and allows you to watch YouTube content.

Download VVave

VVave is available for Linux as a cross-distribution AppImage, Android, and Windows. You can also download the source code to hack it and contribute to the project.

Index

Index is a convergent file manager, it the user with a simple way to navigate and manage files. Index Incorporates features such as miller columns, embedded terminal, split views, file previews, experimental WebDav support, tags for files and folders.

Download Index

Index is available for Linux as a cross-distribution AppImage, Android, and Windows. You can also download the source code to hack it and contribute to the project.

Buho

Buho is a note-taking app. Buho will let you take quick notes, save links, create books and pages for taking classes notes.

Download Buho

Buho is available for Linux as a cross-distribution AppImage, Android, and Windows. You can also download the source code to hack it and contribute to the project.

Pix

Pix is an image gallery and image viewer. Pix can be used to open images with other applications like an image editor, add tags to the files, add annotations to pictures, rotate and share them.

Download Pix

Pix is available for Linux as a cross-distribution AppImage, Android, and Windows. You can also download the source code to hack it and contribute to the project.

Nota

Nota is a convergent text editor. The first goal of Nota is to be easy to use, with a simple interface by default. Nota supports tabbed documents, syntax highlighting for various languages, Focus mode, annotations, configurable fonts, and colors, a side panel with an integrated file browser, and more.

Download Nota

Nota is available for Linux as a cross-distribution AppImage, Android, and Windows. You can also download the source code to hack it and contribute to the project.

Station

Station is a terminal emulation application that you can use to access a UNIX shell in a graphical environment. Station features different view modes such as split vertically and horizontally, a tabbed interface, and copy and paste commands.

Download Station

Station is available for Linux as a cross-distribution AppImage. You can also download the source code to hack it and contribute to the project.

Contacts

Contacts is an integrated address book and dialer application. Contacts feature the search for and view of contacts, edit contact details, and make new contacts, favorites, and dialer pad.

Download Contacts

Contacts is available for Android. You can also download the source code to hack it and contribute to the project.

Get Involved


KDE Maui Project@Telegram


If you are interested in developing your app using MauiKit, make sure to join our community at Telegram.

Reporting Problems


Whenever you have problems with the Maui Apps, or you find a problem with MauiKit be sure to open an issue at our bug tracker.

Maui Project@Mastodon


You can follow Maui Project at Mastodon, the federated free and open-source social network.

Maui Project@Twitter


If you prefer, you can also follow the Maui Project on a more mainstream social platform like Twitter.

Open Source


MauiKit is an open-source framework to make the applications look good.
Create your styles and discover the unlimited use of MauiKit.

LGPL 3 Licensed


MauiKit is a free and open-source project, and you can use, copy, merge, publish, and distribute the framework without significant limitations.

Our Heroes


A big thanks to KDE, Qt, and the Linux community. Maui Project wouldn’t be possible without these awesome open source projects.

Active Development


Maui Project is built by Nitrux, using our experience in creating user interfaces, to power the Linux desktops.

Invent@KDE.org  | Twitter | KDE Maui Project@Telegram

Nitrux Latinoamericana S.C. develops it with and caffeine.

MauiKit and the Maui Applications are Free and Open Source Software and use the LGPL v3 License.