ARM-software
Arm Software Joined Oct 2013 View on GitHub
- Stars
- 26,310
- across 192 public repos
- Rank
- #1,380
- of 94,827 organizations, top 2%
Repositories with 50+ stars
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 20,975 | The Compute Library is a set of computer vision and machine learning functions optimised for both Arm CPUs and GPUs using SIMD technologies. | C++ | 3,206 |
| 29,798 | Read-only mirror of Trusted Firmware-A | C | 2,279 |
| 42,755 | CMSIS Version 5 Development Repository | C | 1,600 |
| 51,747 | Arm NN ML Software. | C++ | 1,320 |
| 51,865 | The Arm ASTC Encoder, a compressor command line tool and codec library for the Adaptive Scalable Texture Compression image format. | C++ | 1,317 |
| 53,245 | Application Binary Interface for the Arm® Architecture | HTML | 1,279 |
| 53,878 | Keyword spotting on Arm Cortex-M Microcontrollers | C | 1,263 |
| 59,509 | CMSIS-DSP embedded compute library for Cortex-M and Cortex-A | C | 1,132 |
| 88,860 | Optimized implementations of various library functions for ARM architecture processors | C | 730 |
| 93,753 | Vulkan best practice for mobile developers | C++ | 688 |
| 97,841 | FreeRTOS adaptation for CMSIS-RTOS Version 2 | C | 656 |
| 123,874 | A project dedicated to building LLVM toolchain for Arm and AArch64 embedded targets. | CMake | 507 |
| 128,491 | CMSIS version 6 (successor of CMSIS_5) | C | 486 |
| 129,950 | Cortex Microcontroller Software Interface Standard (V4 no longer maintained) | C | 480 |
| 135,262 | CMSIS-NN Library | C | 459 |
| 144,098 | 2D Graphic Library optimized for Cortex-M processors | C | 427 |
| 146,531 | Parallel Hyperparameter Tuning in Python | Jupyter Notebook | 419 |
| 157,522 | Python | 386 | |
| 157,887 | NOTE: This project is not maintained anymore | CSS | 385 |
| 205,882 | A utility library for application developers to sample Arm Immortalis GPU or Arm Mali GPU performance counters. | C++ | 284 |
| 207,739 | Scripts to build a wheel and a Docker image containing a complete ML framework stack, including dependencies, for AArch64 CPUs, as well as a selection of examples and benchmarks. | Python | 281 |
| 220,020 | This System Control Processor (SCP) firmware repository is no longer used and has been set to Read-only for archiving purposes. Please refer to the following active repository. | C | 263 |
| 234,189 | Github repository for the Vulkan SDK | C | 244 |
| 246,850 | Clone of upstream U-Boot repo with patches for Arm development boards | C | 229 |
| 250,476 | C++ | 225 | |
| 251,444 | Repository of microcontroller peripheral driver implementing the CMSIS-Driver API specification | C | 224 |
| 268,176 | Linux Integrated System Analysis | Jupyter Notebook | 207 |
| 272,543 | This repository is a read-only mirror of https://gitlab.arm.com/kleidi/kleidiai | Assembly | 203 |
| 328,920 | A framework for automating workload execution and measurement collection on ARM devices. | Python | 162 |
| 335,736 | C++ | 158 | |
| 342,852 | CoreSight Debug Access Port (DAP) debug probe protocol reference implementation (spin-off from CMSIS_5) | C | 154 |
| 346,524 | Sources for Arm Streamline's gator daemon, part of Arm Mobile Studio suite of performance analysis tools | C++ | 152 |
| 350,409 | Official implementation of the Keyword Transformer: https://arxiv.org/abs/2104.00769 | Jupyter Notebook | 150 |
| 360,088 | RTX5 real time kernel for Arm Cortex-based embedded systems (spin-off from CMSIS_5) | C | 145 |
| 366,306 | MDK-Middleware (file system, network and USB components) source code for Arm Cortex-M using CMSIS-Drivers and CMSIS-RTOS2 APIs. | C | 142 |
| 377,298 | Coresight Access Library | C | 137 |
| 388,710 | Arm C Language Extensions (ACLE) | Python | 132 |
| 403,460 | Embedded Base Boot Requirements Specification | PostScript | 126 |
| 430,812 | A cross-platform Vulkan layer which checks Vulkan applications for best practices on Arm Mali devices. | C++ | 116 |
| 452,649 | Performance Studio tool integration with C# scripting for the Unity game engine. | C | 109 |
| 473,247 | PROGRESS64 is a C library of scalable functions for concurrent programs, primarily focused on networking applications. | C | 103 |
| 476,968 | C | 102 | |
| 476,968 | Super-Efficient Super Resolution | Python | 102 |
| 516,703 | ARM Enterprise: SBSA Architecture Compliance Suite | C | 92 |
| 540,157 | Tools for analyzing and browsing Tarmac instruction traces. | C++ | 87 |
| 550,027 | C++ | 85 | |
| 571,580 | Arm SystemReady | Python | 81 |
| 600,843 | Tests for verifying implementations of TBSA-v8M and the PSA Certified APIs | C | 76 |
| 613,485 | CMSIS-Pack Eclipse Plug-ins | Java | 74 |
| 640,688 | Driver stack (including user space libraries, kernel module and firmware) for the Arm® Ethos™-N NPU | C++ | 70 |
| 640,688 | A utility library for application developers to query the configuration of the Arm Immortalis GPU or Arm Mali GPU present in their system. | C++ | 70 |
| 648,236 | Computer Vision library for IoT | C++ | 69 |
| 655,623 | Machine-readable data describing Arm architecture and implementations. Includes JSON descriptions of implemented PMU events. | 68 | |
| 671,344 | DEPRECATED - use instead AVH_CI_Template | C | 66 |
| 687,767 | Example projects and code are supplied to support the Arm-based IoT Kit for Cloud IoT Core | Python | 64 |
| 687,767 | GTM related documentation | C++ | 64 |
| 704,714 | This repository has moved to https://gitlab.arm.com/tooling/trappy | Python | 62 |
| 763,331 | This repository explains the usage of Arm Virtual Hardware Fixed Virtual Platforms (Arm FVPs). | Python | 56 |
| 785,713 | Library for interaction with and instrumentation of remote devices. | Python | 54 |
| 809,287 | MRAM magnetization simulation framework. s-LLGS python and verilog-a solvers for transients simulation and Fokker-planck equation solver for stochastic analysis | Python | 52 |
| 821,506 | Collection of synchronization micro-benchmarks and traces from infrastructure applications | C | 51 |
| 821,506 | Extension pack for all VS Code extensions | 51 |
Among 94,827 organizations
25k–40k stars: 673 organizations, including ARM-software
Stars along the bottom, and organizations in each band on a log scale
Where the stars are
Languages
- C 11.6k stars, 44% · 25 repos
- C++ 7.9k stars, 30% · 15 repos
- Python 1.4k stars, 5% · 11 repos
- HTML 1.3k stars, 5% · 1 repo
- Jupyter Notebook 776 stars, 3% · 3 repos
- CMake 507 stars, 2% · 1 repo
- CSS 385 stars, 1% · 1 repo
- Assembly 203 stars, 1% · 1 repo
and 2 more languages
When they were made
62 repos with 50+ stars, made between 2013 and 2025
Quick stats
- Next rank
- +2 stars to reach #1,379
- Next milestone
- +8,684 stars to reach the top 1%
- Public repos
- 192, 62 with 50+ stars
- Popular repos
- 43 over 100 stars, 8 over 1k stars
- Top repo
- ComputeLibrary, #20,975 of all repos, 12% of stars
- Smaller repos
- 1,849 stars from repos under 50