Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 23 C++ Arm Projects
-
simdjson
Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks
Project mention: Make Ubuntu packages 90% faster by rebuilding them | news.ycombinator.com | 2025-03-18I think parsing once into a faster format (sqlite3 or parquet) would be more beneficial.
https://simdjson.org/
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
libfacedetection
An open source library for face detection in images. The face detection speed can reach 1000FPS.
-
-
MNN
MNN is a blazing fast, lightweight deep learning framework, battle-tested by business-critical use cases in Alibaba. Full multimodal LLM Android App:[MNN-LLM-Android](./apps/Android/MnnLlmChat/README.md)
Project mention: Alibaba mnn android app support DeepSeek R1 model | news.ycombinator.com | 2025-02-06 -
keystone
Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings (by keystone-engine)
-
Simd
C++ image processing and machine learning library with using of SIMD: SSE, AVX, AVX-512, AMX for x86/x64, NEON for ARM. (by ermig1979)
-
Project mention: Gem5: Advanced Computer-System Architecture Simulator | news.ycombinator.com | 2024-08-06
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
dosbox-staging
DOSBox Staging is a modern continuation of DOSBox with advanced features and current development practices.
-
-
-
Project mention: Amiberry: Optimized Amiga emulator for multiple platforms | news.ycombinator.com | 2024-12-27
-
-
-
-
-
-
qpcpp
QP/C++ Real-Time Event Framework/RTOS is a lightweight implementation of the asynchronous, event-driven Active Object (Actor) model combined with Hierarchical State Machines.
-
nyxstone
Nyxstone: assembly / disassembly library based on LLVM, implemented in C++ with Rust and Python bindings, maintained by emproof.com
Another good replacement for capstone/keystone based on LLVM is nyxstone https://github.com/emproof-com/nyxstone
-
EmbeddedProto
Embedded Proto is a C++ Protocol Buffers implementation specifically suitable for microcontrollers. It is small, reliable and easy to use.
-
-
Project mention: Pstack – Print stack traces from running processes, or core files | news.ycombinator.com | 2025-04-23
-
-
Project mention: OpenVINO AI effects [denoising and transcription] for Audacity | news.ycombinator.com | 2025-02-17
They have some NVIDIA support in the form of external project: https://github.com/openvinotoolkit/openvino_contrib/tree/mas...
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Arm discussion
C++ Arm related posts
-
Capstone Disassembler Framework
-
Gem5: Advanced Computer-System Architecture Simulator
-
Nyxstone: An LLVM-based (Dis)assembly Framework
-
The Cheapest NAS
-
Nyxstone: Replacement for capstone/keystone based on LLVM
-
Citra Nintendo 3DS/DS emulator is gone from GitHub
-
Is there a good alternative to the HP Prime, TI Inspire CAS, Casio CAS equivalent for iOS/Android?
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 24 Apr 2025
Index
What are some of the best open-source Arm projects in C++? This list will help you:
# | Project | Stars |
---|---|---|
1 | simdjson | 20,098 |
2 | libfacedetection | 12,473 |
3 | Open3D | 12,213 |
4 | MNN | 10,322 |
5 | keystone | 2,388 |
6 | Simd | 2,140 |
7 | gem5 | 1,948 |
8 | dosbox-staging | 1,433 |
9 | sse2neon | 1,372 |
10 | Panda3DS | 1,229 |
11 | amiberry | 738 |
12 | firebird | 735 |
13 | vulkan_best_practice_for_mobile_developers | 662 |
14 | supermariowar | 459 |
15 | ML-examples | 453 |
16 | distortos | 451 |
17 | qpcpp | 414 |
18 | nyxstone | 361 |
19 | EmbeddedProto | 222 |
20 | baremetal | 193 |
21 | pstack | 171 |
22 | wcecl | 169 |
23 | openvino_contrib | 119 |