C++ Mobile

Open-source C++ projects categorized as Mobile

Top 21 C++ Mobile Projects

  • react-native

    A framework for building native applications using React

  • Project mention: Gio UI – Cross-Platform GUI for Go | news.ycombinator.com | 2024-05-18

    The best option is probably Flutter right now: https://flutter.dev/

    If you don't mind writing the UI native, sharing only business logic code, Kotlin is an option: https://kotlinlang.org/docs/multiplatform.html#kotlin-multip...

    Kotlin also can do the UI if you use Compose: https://www.jetbrains.com/lp/compose-multiplatform/ ... however, iOS support is still in alpha, and Web is "experimental". If you're not willing to cope with that (expect to have to change your code as they develop the framework) then Flutter is the way as it's pretty stable already on all platforms.

    If you already know Typescript and React, you may also consider React Native: https://reactnative.dev/

  • omapsapp

    🍃 Organic Maps is a free Android & iOS offline maps app for travelers, tourists, hikers, and cyclists. It uses crowd-sourced OpenStreetMap data and is developed with love by MapsWithMe (MapsMe) founders and our community. No ads, no tracking, no data collection, no crapware. Please donate to support the development!

  • Project mention: Organic Maps is a free Android and iOS offline maps app for travelers | news.ycombinator.com | 2024-03-03
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Heimdall

    Heimdall is a cross-platform open-source tool suite used to flash firmware (aka ROMs) onto Samsung Galaxy devices. (by Benjamin-Dobell)

  • Project mention: Windows 11 does not recognize the Samsung drivers for my Samsung Galaxy A6 phone. | /r/WindowsHelp | 2023-07-07

    Transfer the patched img file to your Windows PC (to use Odin, in Linux you need Heimdall) and rename it to boot.img. Add the file to tar using 7-zip or tar command then load tar file to AP in Odin. Flash your phone and when it says PASS!, you are doing well!

  • corona

    Solar2D Game Engine main repository (ex Corona SDK) (by coronalabs)

  • Project mention: LÖVE: a framework to make 2D games in Lua | news.ycombinator.com | 2023-09-13
  • Hardcoder

    Hardcoder is a solution which allows Android APP and Android System to communicate with each other directly, solving the problem that Android APP could only use system standard API rather than the hardware resource of system.

  • magma

    Platform for building access networks and modular network services

  • boden

    Purely native C++ cross-platform GUI framework for Android and iOS development. https://www.boden.io

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • executorch

    On-device AI across mobile, embedded and edge for PyTorch

  • Project mention: ExecuTorch: Enabling On-Device interference for embedded devices | news.ycombinator.com | 2023-10-17

    Yes ExecuTorch is currently targeted at Edge devices. The runtime is written in C++ with 50KB binary size (without kernels) and should run in most of platforms. You are right that we have not integrated to Nvidia backend yet. Have you tried torch.compile() in PyTorch 2.0? It would do the Nvidia optimization for you without Torchscript. If you have specific binary size or edge specific request, feel free to file issues in https://github.com/pytorch/executorch/issues

  • rbfx

    Lightweight Game Engine/Framework in C++17 with WYSIWYG Editor. Experimental C# bindings.

  • QField

    A simplified touch optimized interface for QGIS

  • vulkan_best_practice_for_mobile_developers

    Vulkan best practice for mobile developers

  • hello_imgui

    Hello, Dear ImGui: unleash your creativity in app development and prototyping

  • Project mention: Deploy multi-platform applications with C++ (desktop, mobile and web). An example with Dear ImGui | /r/cpp | 2023-12-11

    When developing my library (based on Dear ImGui), I designed a collection of cmake functions dedicated to help deploy assets, convert icons, and configure application deployment settings. It is currently tailored for my library, but I believe it might serve as a valuable inspiration.

  • turtlebot3_simulations

    Simulations for TurtleBot3

  • mobile

    Mobile app for Mergin Maps 📲. Open QGIS projects and manage vector data on your phone, even offline 📶 (Android/iOS/Windows app) (by MerginMaps)

  • couchbase-lite-core

    Cross-platform C++ core library for Couchbase Lite

  • shell

    :shell: Convergent shell for desktops, phones and tables built with QtQuick, Wayland and Material Design (by lirios)

  • Daisykit

    Daisykit is an easy AI toolkit with face mask detection, pose detection, background matting, barcode detection, and more. With Daisykit, you don't need AI knowledge to build AI software.

  • bppgrid

    QtQuick 2 Table component, modeled on TableView QML Type and some other Cool qml components

  • XPLPC

    Cross Platform Lite Procedure Call - Support Linux, macOS, Windows, iOS, Android, Web Assembly, Flutter, Kotlin, Python and More

  • rubiks-cube-ue4

    UE4 rubiks cube game for moblie and PC

  • FlutterBreeze

    This is a simple flutter app to present the user a login screen, make an HTTP POST with the username and password entered and then display a list of items for that logged in user.

  • Project mention: Flutter app template for simple mobile app (login, HTTP, JSON) | news.ycombinator.com | 2023-08-06
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Mobile related posts

  • Gio UI – Cross-Platform GUI for Go

    13 projects | news.ycombinator.com | 18 May 2024
  • Punishing myself

    1 project | dev.to | 14 May 2024
  • Apple privacy manifest for React Native

    1 project | dev.to | 22 Apr 2024
  • Cloudflare acquires PartyKit to allow developers to build real-time multi-user

    3 projects | news.ycombinator.com | 5 Apr 2024
  • Design Principles and Best Practices in React Native App Development

    1 project | dev.to | 24 Mar 2024
  • React Native and Flutter: A Developer's Dilemma

    2 projects | dev.to | 17 Mar 2024
  • From Dev To Dev: The Path To Success In 5 Steps

    1 project | dev.to | 23 Feb 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 22 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Mobile projects in C++? This list will help you:

Project Stars
1 react-native 116,211
2 omapsapp 8,664
3 Heimdall 2,459
4 corona 2,434
5 Hardcoder 2,145
6 magma 1,652
7 boden 1,624
8 executorch 1,315
9 rbfx 749
10 QField 739
11 vulkan_best_practice_for_mobile_developers 634
12 hello_imgui 568
13 turtlebot3_simulations 297
14 mobile 273
15 couchbase-lite-core 254
16 shell 231
17 Daisykit 96
18 bppgrid 75
19 XPLPC 35
20 rubiks-cube-ue4 8
21 FlutterBreeze 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com