Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Top 23 C++ iOS Projects
-
Cocos2d
Cocos2d-x is a suite of open-source, cross-platform, game-development tools used by millions of developers all over the world.
-
ncnn
ncnn is a high-performance neural network inference framework optimized for the mobile platform
Project mention: [D] Best way to package Pytorch models as a standalone application | reddit.com/r/MachineLearning | 2023-01-06They're using NCNN to package the model. Have a look. https://github.com/Tencent/NCNN
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
MMKV
An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, and POSIX.
This library uses MMKV key-value storage and JSI to communicate between the JS side and the native side very quickly and synchronously. It is a suitable replacement for slow AsyncStorage. Follow this guide to migrate from AsyncStorage and get 30x faster on read and write operations in your app.
-
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.
Then install Kodi on your Xbox. Kodi is a media manager that plays pretty much any video/music possible. Then you point kodi to your external drive as a media source. If you follow kodi's naming conventions for your file names, it'll automatically pull everything from title to banner to ratings to description.
-
OpenFrameworks
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
-
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. Your donations and positive reviews motivate and inspire our small team!
Project mention: UK/Europe touring: do I buy printed maps or do I use phone apps? | reddit.com/r/bicycletouring | 2023-02-02 -
Project mention: Want to a 3D game without a game engine but not having to deal with opengl stuff ? | reddit.com/r/gamedev | 2022-12-09
Magnum
-
Sonar
Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
Mapbox GL
Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL
Yes, I'm using the Flutter MapBox GL project (that uses the native implementation, which is mostly written in C++). I'm using vector tiles, and it's getting down to 1.35cm/pixel for iOS and .12cm/pixel for Android at my latitude; I believe this is level 22 for iOS and 25.5 for Android.
-
The-Forge
The Forge Cross-Platform Rendering Framework PC Windows, Linux, Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Project mention: SoLoud - Game Audio Engine ที่ใช้งานง่าย (มาก) และ opensource สำหรับ C++ | dev.to | 2023-01-29 -
I only had a brief glance, but I believe that this is your best shot at the moment. Kudos to Weiwei Duan ( https://github.com/cloudwebrtc ) for his hard work. He contributed this code, which I found when looking at his filed issue: https://github.com/flutter-webrtc/flutter-webrtc/issues/799
-
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: CBN Changelog: December 3, 2022. Improved LUA support in progress! | reddit.com/r/cataclysmbn | 2022-12-03This version relies on a Lua C++ wrapper called sol2 to hide Lua stack management from the developer, so creating new bindings can be done by adding a few lines of human-readable C++. It still has to be done manually, but at least sol2 is able to automatically figure out types of objects being bound, so it's not much different from our de-/serialization code.
-
Project mention: Best solution for typing suggestions with a huge array? | reddit.com/r/reactnative | 2023-01-31
-
Atomic Game Engine
The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C++, C#, JavaScript, and TypeScript
-
https://solar2d.com/ Best Lua game engine around and only getting better.
-
FlexLayout
FlexLayout adds a nice Swift interface to the highly optimized facebook/yoga flexbox implementation. Concise, intuitive & chainable syntax.
-
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.
Project mention: Github-Paddle.js: Run AI models on browsers for computer version. | reddit.com/r/learnjavascript | 2022-11-24Refer to this link(https://github.com/PaddlePaddle/FastDeploy/blob/develop/examples/application/js/WebDemo_en.md) for examples and tutorials.
-
Well sold has a few extra features, namely macOS support, so I assume if you're a developer on a MacBook, and you want to link faster, you'd need to use sold. Although to be honest, I didn't see much difference between soldon macOS and zld.
-
react-native-mmkv-storage
An ultra fast (0.0002s read/write), small & encrypted mobile key-value storage framework for React Native written in C++ using JSI
-
-
-
-
Project mention: Emulating an iPod Touch 1G and iPhoneOS 1.0 using QEMU (Part I) | news.ycombinator.com | 2022-12-22
I was working on emulating apps directly [1] by translating API calls from iOS to Windows APIs using WinObjC [2]. Unfortunately, WinObjC got abandoned and didn't even contain as many APIs as I thought, so the result cannot emulate complex apps. But it was fun.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ iOS related posts
- Proofreading Hindi translations for Organic Maps
- Organic Maps: offline map with great walking / exploring trails. Like Maps.me except better privacy
- Organic Maps: a free Android offline maps app with focus on privacy
- SoLoud - Game Audio Engine ที่ใช้งานง่าย (มาก) และ opensource สำหรับ C++
- Flutter Screen Recorder Desktop
- I became the #1 mapper in New Zealand
- Vegan food in Luang Prabang
-
A note from our sponsor - Sonar
www.sonarsource.com | 3 Feb 2023
Index
What are some of the best open-source iOS projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | Cocos2d | 16,811 |
2 | ncnn | 16,304 |
3 | MMKV | 15,432 |
4 | Kodi Home Theater Software | 15,262 |
5 | OpenFrameworks | 9,252 |
6 | omapsapp | 4,575 |
7 | magnum | 4,321 |
8 | Mapbox GL | 4,235 |
9 | The-Forge | 3,425 |
10 | flutter-webrtc | 3,413 |
11 | sol2 | 3,292 |
12 | react-native-mmkv | 2,990 |
13 | Atomic Game Engine | 2,835 |
14 | corona | 2,042 |
15 | FlexLayout | 1,742 |
16 | FastDeploy | 1,476 |
17 | zld | 1,173 |
18 | react-native-mmkv-storage | 1,136 |
19 | PoseEstimationForMobile | 954 |
20 | WhirlyGlobe-Maply | 785 |
21 | tangram-es | 752 |
22 | ipasim | 702 |
23 | LabSound | 594 |