C++ Android

Open-source C++ projects categorized as Android

Top 23 C++ Android Projects

  1. react-native

    A framework for building native applications using React

    Project mention: You need to know React Expo to build Mobile Apps | dev.to | 2025-05-07

    React Native & React Expo

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. mediapipe

    Cross-platform, customizable ML solutions for live and streaming media.

    Project mention: Integrating MediaPipe with DeepSeek for Enhanced AI Performance | dev.to | 2025-02-03

    Code Examples: Check out the MediaPipe and LLM Integration Examples provided by Google AI Edge.

  4. QtScrcpy

    Android real-time display control software

  5. ncnn

    ncnn is a high-performance neural network inference framework optimized for the mobile platform

    Project mention: OpenMP 6.0 | news.ycombinator.com | 2024-11-14
  6. Kodi Home Theater Software

    Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital media. With its beautiful interface and powerful skinning engine, it's available for Android, BSD, Linux, macOS, iOS, tvOS and Windows.

    Project mention: Kodi: Free Software Entertainment System | news.ycombinator.com | 2025-02-15
  7. Cocos2d

    Cocos2d-x is a suite of open-source, cross-platform, game-development tools utilized by millions of developers across the globe. Its core has evolved to serve as the foundation for Cocos Creator 1.x & 2.x.

  8. filament

    Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2 (by google)

    Project mention: A-Share Market Surge - FAV0 Weekly #016 | dev.to | 2024-09-29

    Filament - A modern, efficient graphics engine suitable for real-time rendering, link: http://google.github.io/filament.

  9. SaaSHub

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

    SaaSHub logo
  10. MMKV

    An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, POSIX, and OHOS.

  11. assimp

    The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.

    Project mention: Robust Wavefront OBJ model parsing in C | news.ycombinator.com | 2025-03-03

    Curiously, what people commonly refer to as 'Waterfront OBJ' is merely a tiny subset of that format dealing with polygons.

    The format supports e.g. higher order curves and surfaces and apps like Maya or Rhino3D can read and write OBj files containing such data. [1]

    Writing a parser for the polygon subset also comes with some caveats.

    If your target is a GPU you probably need to care for robust triangulation of n-gons and making per-face-per-vertex data per-vertex on disconnected triangles.

    Vice versa, if you are feeding data to an offline renderer you want to absolutely preserves such information.

    I believe the tobj Rust crate is one of the few OBJ importers that handles all edge cases. [2] If you think it doesn't, let me know and I will fix that.

    This is surprising for people familiar with one but not the other of the requirements of offline- or GPU rendering.

    I.e. if you write an OBJ reader this can become an issue, see e.g. an issue I opened here [3].

    1. https://paulbourke.net/dataformats/obj/

    2. https://docs.rs/tobj/latest/tobj/struct.LoadOptions.html

    3. https://github.com/assimp/assimp/issues/3677

  12. OpenFrameworks

    openFrameworks is a community-developed cross platform toolkit for creative coding in C++.

    Project mention: Ask HN: Who Are Your Favorite Photography and Generative Coding Artists? | news.ycombinator.com | 2025-02-26
  13. RTranslator

    Open source real-time translation app for Android that runs locally

    Project mention: Issue 005 - The Bottleneck of Continuous Writing | dev.to | 2024-06-30

    Real-Time Translation - RTranslator

  14. react-native-mmkv

    ⚡️ The fastest key/value storage for React Native. ~30x faster than AsyncStorage!

    Project mention: React Native Theming 2025! | dev.to | 2025-05-07

    ⚠️ Requires react-native-mmkv if storage is enabled.

  15. safetynet-fix

    Google SafetyNet attestation workarounds for Magisk

  16. sherpa-onnx

    Speech-to-text, text-to-speech, speaker diarization, speech enhancement, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, HarmonyOS, Raspberry Pi, RISC-V, x86_64 servers, websocket server/client, support 11 programming languages

    Project mention: Orpheus-3B – Emotive TTS by Canopy Labs | news.ycombinator.com | 2025-03-19

    I used FFI in the past but sherpa-onnx is available on pub.dev these days. Look for "sherpa_onnx".

    You can also point sherpa_onnx in your pubspec.yaml file to a local dir (after cloning the repo somewhere on your file system) or point to a specific git commit hash, and don't forget to specify the path because its not the root of the repo. Here's a link to the dir of the flutter package https://github.com/k2-fsa/sherpa-onnx/tree/master/flutter

  17. cuberite

    A lightweight, fast and extensible game server for Minecraft

    Project mention: Pumpkin: A Modern Minecraft server written in Rust | news.ycombinator.com | 2024-10-15
  18. The-Forge

    The Forge Cross-Platform Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2

    Project mention: ConfettiFX the Forge 1.63 Released | news.ycombinator.com | 2025-03-24
  19. magnum

    Lightweight and modular C++11 graphics middleware for games and data visualization

  20. vcmi

    Open-source engine for Heroes of Might and Magic III

    Project mention: Exult: Recreating Ultima VII for modern operating systems | news.ycombinator.com | 2025-02-23

    In the same spirit, for Heroes of might and magic 3:

    https://github.com/vcmi/vcmi

    Using it on Ubuntu to play with my brother who is on a Mac in another country and it already works quite well. We hit only one bug so far.

  21. LIEF

    LIEF - Library to Instrument Executable Formats (C++, Python, Rust)

    Project mention: LIEF – Library to Instrument Executable Formats | news.ycombinator.com | 2025-05-01
  22. sol2

    Sol3 (sol2 v3.0) - a C++ <-> Lua API wrapper with advanced features and top notch performance - is here, and it's great! Documentation:

    Project mention: Lua Programming in Lua (first edition) | news.ycombinator.com | 2025-01-17

    PSA: if you are using (modern) C++, https://github.com/ThePhD/sol2 makes embedding Lua incredibly easy and straightforward.

  23. flutter-webrtc

    WebRTC plugin for Flutter Mobile/Desktop/Web

  24. oboe

    Oboe is a C++ library that makes it easy to build high-performance audio apps on Android.

  25. FastDeploy

    ⚡️An Easy-to-use and Fast Deep Learning Model Deployment Toolkit for ☁️Cloud 📱Mobile and 📹Edge. Including Image, Video, Text and Audio 20+ main stream scenarios and 150+ SOTA models with end-to-end optimization, multi-platform and multi-framework support.

  26. 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++ Android discussion

Log in or Post with

C++ Android related posts

  • Creating a Flutter App to Scan MRZ, QR Codes, and Barcodes

    3 projects | dev.to | 14 May 2025
  • A community-led fork of Organic Maps

    12 projects | news.ycombinator.com | 12 May 2025
  • You need to know React Expo to build Mobile Apps

    5 projects | dev.to | 7 May 2025
  • React Native Theming 2025!

    1 project | dev.to | 7 May 2025
  • Get Started with Serverless Architectures: Top Tools You Need to Know

    5 projects | dev.to | 1 Apr 2025
  • Introduction to React Native for Mobile Development

    2 projects | dev.to | 30 Mar 2025
  • Audio Share: Revolutionizing Local Audio Sharing

    1 project | dev.to | 16 Mar 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 react-native 121,852
2 mediapipe 29,635
3 QtScrcpy 24,059
4 ncnn 21,437
5 Kodi Home Theater Software 19,249
6 Cocos2d 18,517
7 filament 18,433
8 MMKV 17,922
9 assimp 11,620
10 OpenFrameworks 10,138
11 RTranslator 7,859
12 react-native-mmkv 7,036
13 safetynet-fix 6,304
14 sherpa-onnx 5,896
15 cuberite 5,173
16 The-Forge 5,104
17 magnum 4,957
18 vcmi 4,914
19 LIEF 4,808
20 sol2 4,511
21 flutter-webrtc 4,271
22 oboe 3,839
23 FastDeploy 3,179

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?