Build Native Cross-Platform Apps and Games. Rapidly.

Create beautiful cross-platform apps for Mobile, Desktop, Embedded & Web with the free Felgo framework!

Felgo Supported Platforms
Build Native Cross-Platform Apps and Games. Rapidly.

Code Once, Run Everywhere Android, iOS, Desktop, Web, Embedded

Felgo is a cross-platform application development SDK, based on the Qt framework and greatly extending it.

With Felgo, you can create modern, flexible & beautiful apps, compiled natively from a single code-base.

Speed up your development with hot reload and more cutting-edge tooling for all supported platforms. Save up to 90% code with true cross-platform components, service integrations and native UI/UX out-of-the-box.

Try Felgo in Your Browser

Try this Felgo example right in your browser without installing the SDK.

import Felgo 3.0
import QtQuick 2.0

App {
  id: app

  onInitTheme: Theme.platform = "ios"

  function nextTheme() {
    return Theme.platform == "ios" ? "android" : Theme.platform == "android" ? "windows" : "ios"
  }

  Navigation {

    NavigationItem {
      title: "Main Page"
      icon: IconType.heart

      NavigationStack {
        Page {
          id: mainPage
          title: "Main"

          rightBarItem: TextButtonBarItem {
            text: "Theme"
            onClicked: Theme.platform = app.nextTheme()
          }

          Column {
            anchors.centerIn: parent

            AppButton {
              text: "Push Sub Page"
              flat: false
              onClicked: mainPage.navigationStack.push(subPageComponent)
            }
          }
        }
      }
    }
    NavigationItem {
      title: "Second Page"
      icon: IconType.image

      NavigationStack {
        Page {
          title: "Second"

          AppImage {
            source: "../assets/felgo-logo.png"
            anchors.centerIn: parent
          }
        }
      }
    }
  }

  Component {
    id: subPageComponent

    ListPage {
      title: "Sub Page"
      model: 100

      delegate: SimpleRow {
        text: "Item " + modelData
      }
    }
  }
}

Try More Examples

You can try many more examples in your browser, or on your mobile phone with the Felgo Showcase App.

Coming from another platform?Here are resources for you to get started:

Qt

200+ APIs on top of Qt, together with unique tooling and services. Felgo makes Qt even better!

Qt Technology Partner Logo

Native Apps

Create native cross-platform apps, with native UI/UX from a single code base, or integrate with existing native apps.

Web & JavaScript

Leverage your existing JS skills. Felgo uses QML & JavaScript as its primary development language.

Flutter & React Native

Learn about differences and similarities between Felgo, Flutter and React Native, and how you can benefit from them.

Embedded Systems

Make use of professional tooling and features to speed up development for embedded targets.

Game Development

Create cross-platform single and multiplayer games with rich features and top performance.

Join Felgo Partners and Customers like

Felgo Partners and Customers

Develop Faster with QML Hot Reload

QML Hot Reload with Felgo Live allows you to change your source code and view the result in realtime, without losing the application state.

Test any QML, JavaScript and asset changes instantly on every connected device, immediately after saving.

Develop Faster with QML Hot Reload
Firebase
Soomla
Facebook
Amplitude
Google Analytics
Flurry
OneSignal
HockeyApp
 
 
 

Native Plugins Third-party Services & Utilities

Add leading third-party native services in minutes, without the hassle of dealing with native framework integrations.

Make use of plugins for Firebase, ads, in-app purchases, analytics, push notifications, crash reporting, and more.

Build & Distribute with Cloud Builds CI/CD

Felgo Cloud Builds helps you to boost your app development with continuous integration and delivery for Qt and Felgo projects.

Build, distribute and publish your apps from the cloud, without installing and maintaining local toolchains.

Build & Distribute with Cloud Builds CI/CD - Qt App Showcase
Build & Distribute with Cloud Builds CI/CD - Build Status
Build & Distribute with Cloud Builds CI/CD - Target Platforms

Felgo Professional Services

Qt_Technology_Partner_RGB

Felgo offers professional development, consulting and training services. All services are offered on-site, remote or in our Vienna office. Available internationally.

Mobile App Development

  • From idea to app store
  • Android & iOS apps
  • Development, support & training
  • Full applications or PoC
  • Also desktop, embedded & web

Qt Development & Training

  • Qt, QML & Felgo development
  • Cross-platform development
  • HMI and UI/UX development
  • Qt application & workflow optimization
  • Mobile, desktop, embedded, web

200+

Successful Projects

10+

Years On Market

What our Customers Say

quote-black

If I only knew about Felgo before! It would have saved us about 50% of the development time compared to plain Qt, and we would have been able to focus on the app itself, instead of recreating problem solutions that are already provided by Felgo, and that are not unique or specific for our app.

So, please: Don’t make the same mistakes, use Felgo! Just as we will, from now on.

Oliver Kuss

quote-black

Using Felgo as a front-end with simple off the shelf components, QML for custom visual components and the entirety of Qt and C++ as a back-end makes even the most difficult apps easy to build.

Fayzan Ahmed

UpdatePromise-Logo-1

I really had a good feeling about the team already just from working with the Felgo SDK. The working relationship was easy, excellent results, great team.

Felgo really stepped up to the plate and honoured my faith.

More Useful Resources

Felgo SDK Download
Felgo YouTube Course
Felgo Documentation
Develop Apps
Develop Apps

Develop beautiful native mobile apps, cross-platform.

Create stunning UIs and animations to wow your users and rank higher in the app stores.

Code & time savings up to 80% thanks to the reactive & declarative language and 200+ APIs.

Develop Embedded
Develop Embedded

Create high performance embedded system apps & second screen apps.

Native performance and rapid UI creation, powered by C++ & JavaScript. Felgo is an official Qt Technology Partner.

Develop Games
Develop Games

From idea to market in weeks: use the game templates for card games, action games and many more. Felgo powers top-grossing games for iOS & Android - join too!

Build content rapidly with the in-game level editor. Boost retention with Multiplayer and Felgo Cloud services.

Get Started Today For Free!