🏆 Key Highlights
400
Total Areas
348
Maintained
52
Odd Fixes
154
General Areas
83
Driver Areas
81
Platform Areas
82
West Project Areas
193
Unique Maintainers
335
Unique Collaborators
52
Areas Without Maintainer
137
Areas Without Collaborators
222
Areas With Test IDs
64,008
Files Covered by Globs
64,092
Total Repo Files
99.9%
Repo Coverage
3
Inactive Contributors (>365d)
3.1/6
Avg Health Score
📊 Overview & Coverage
Area Status Distribution
Maintained
348 (87%)
Odd Fixes
52 (13%)
Obsolete
0 (0%)
Unknown
0 (0%)
Collaborator Coverage
2+ Collaborators
166 (41%)
1 Collaborator
97 (24%)
No Collaborators
137 (34%)
Area Documentation & Test Coverage
Has Samples
148 (37%)
Has Tests Paths
191 (47%)
Has Doc Paths
151 (37%)
Has Test IDs
222 (55%)
Has Labels
386 (96%)
Health Score Distribution
| Score | Areas | Distribution |
|---|---|---|
| 0/6 | 17 | |
| 1/6 | 85 | |
| 2/6 | 73 | |
| 3/6 | 44 | |
| 4/6 | 72 | |
| 5/6 | 79 | |
| 6/6 | 30 |
Score based on: maintainer, 2+ collabs, sample paths, test paths, doc paths, test IDs.
🏗 Areas by Type
Areas are classified into four types. General and Driver areas use stricter health
thresholds (Excellent ≥5, Good ≥4) because they are critical to the project.
Platform areas use relaxed thresholds (Excellent ≥4, Good ≥3).
West Project areas use the most relaxed thresholds (Excellent ≥3).
| Type | Count | Maintained | No Maintainer | 2+ Collabs | Has Test IDs | Has Docs | Has Samples | Avg Health | Critical / Poor | Health Thresholds |
|---|---|---|---|---|---|---|---|---|---|---|
| General | 154 | 136 (88%) | 18 | 71 (46%) | 123 (79%) | 88 (57%) | 78 (50%) | 3.9/6 | 29 | Excellent≥5, Good≥4, Fair≥3, Poor≥2 |
| Driver | 83 | 62 (74%) | 21 | 28 (33%) | 76 (91%) | 61 (73%) | 51 (61%) | 4.2/6 | 7 | Excellent≥5, Good≥4, Fair≥3, Poor≥2 |
| Platform | 81 | 76 (93%) | 5 | 40 (49%) | 14 (17%) | 0 (0%) | 14 (17%) | 1.9/6 | 34 | Excellent≥4, Good≥3, Fair≥2, Poor≥1 |
| West Project | 82 | 74 (90%) | 8 | 27 (32%) | 9 (10%) | 2 (2%) | 5 (6%) | 1.5/6 | 7 | Excellent≥3, Good≥2, Fair≥1, Poor≥0 |
❤ Health Criteria Summary
Health score is computed as the sum of 6 boolean criteria: has maintainer, has 2+ collaborators,
has sample file paths, has test file paths, has documentation file paths, has test identifiers (tests: key).
Criteria Breakdown
| Criterion | Passing Areas | Failing Areas | Pass Rate |
|---|---|---|---|
| Has Maintainer | 348 | 52 | 87% |
| Has 2+ Collaborators | 166 | 234 | 41% |
| Has Sample Paths | 148 | 252 | 37% |
| Has Test Paths | 191 | 209 | 47% |
| Has Doc Paths | 151 | 249 | 37% |
| Has Test IDs (tests: key) | 222 | 178 | 55% |
Areas Needing Most Improvement
| Area | Type | Status | Health | Missing |
|---|---|---|---|---|
| Devicetree Bindings | General | odd fixes | Critical (0/6) | No maintainer, Only 1 collaborator(s), No sample paths, No test paths, No doc paths, No test IDs |
| MIPS arch | General | odd fixes | Critical (0/6) | No maintainer, Only 0 collaborator(s), No sample paths, No test paths, No doc paths, No test IDs |
| Stats | General | odd fixes | Critical (0/6) | No maintainer, Only 0 collaborator(s), No sample paths, No test paths, No doc paths, No test IDs |
| Boards/SoCs | General | odd fixes | Critical (1/6) | No maintainer, No sample paths, No test paths, No doc paths, No test IDs |
| MAINTAINERS file | General | maintained | Critical (1/6) | Only 1 collaborator(s), No sample paths, No test paths, No doc paths, No test IDs |
| Microchip Standalone Devices | General | maintained | Critical (1/6) | Only 0 collaborator(s), No sample paths, No test paths, No doc paths, No test IDs |
| OpenRISC Arch | General | maintained | Critical (1/6) | Only 0 collaborator(s), No sample paths, No test paths, No doc paths, No test IDs |
| SPARC arch | General | odd fixes | Critical (1/6) | No maintainer, Only 1 collaborator(s), No sample paths, No test paths, No doc paths |
| Testing with Renode | General | odd fixes | Critical (1/6) | No maintainer, No sample paths, No test paths, No doc paths, No test IDs |
| Toolchain ARC MWDT | General | maintained | Critical (1/6) | Only 0 collaborator(s), No sample paths, No test paths, No doc paths, No test IDs |
| Toolchain Integration | General | maintained | Critical (1/6) | Only 1 collaborator(s), No sample paths, No test paths, No doc paths, No test IDs |
| Toolchain arm compiler 6 | General | maintained | Critical (1/6) | Only 0 collaborator(s), No sample paths, No test paths, No doc paths, No test IDs |
| Toolchain oneApi | General | maintained | Critical (1/6) | Only 0 collaborator(s), No sample paths, No test paths, No doc paths, No test IDs |
| Wiki | General | maintained | Critical (1/6) | Only 1 collaborator(s), No sample paths, No test paths, No doc paths, No test IDs |
| ACPI | General | odd fixes | Poor (2/6) | No maintainer, Only 0 collaborator(s), No sample paths, No doc paths |
| Board/SoC configuration | General | maintained | Poor (2/6) | No sample paths, No test paths, No doc paths, No test IDs |
| Bootloaders | General | odd fixes | Poor (2/6) | No maintainer, Only 0 collaborator(s), No sample paths, No doc paths |
| Build Dashboard | General | maintained | Poor (2/6) | No sample paths, No test paths, No doc paths, No test IDs |
| CPU Frequency Scaling | General | maintained | Poor (2/6) | Only 1 collaborator(s), No sample paths, No test paths, No test IDs |
| Console | General | odd fixes | Poor (2/6) | No maintainer, Only 0 collaborator(s), No sample paths, No test paths |
| Continuous Integration | General | maintained | Poor (2/6) | No sample paths, No test paths, No doc paths, No test IDs |
| Linters and Static Analyzers | General | maintained | Poor (2/6) | No sample paths, No test paths, No doc paths, No test IDs |
| Little FS | General | odd fixes | Poor (2/6) | No maintainer, Only 0 collaborator(s), No sample paths, No doc paths |
| LoRaWAN native backend | General | maintained | Poor (2/6) | No sample paths, No test paths, No doc paths, No test IDs |
| Retention | General | maintained | Poor (2/6) | Only 0 collaborator(s), No sample paths, No test paths, No test IDs |
| Safety | General | maintained | Poor (2/6) | Only 1 collaborator(s), No sample paths, No test paths, No test IDs |
| Testing | General | maintained | Poor (2/6) | No sample paths, No test paths, No doc paths, No test IDs |
| Tests | General | maintained | Poor (2/6) | Only 0 collaborator(s), No sample paths, No doc paths, No test IDs |
| Toolchain IAR | General | maintained | Poor (2/6) | No sample paths, No test paths, No doc paths, No test IDs |
| Drivers: PM CPU ops | Driver | odd fixes | Critical (0/6) | No maintainer, Only 1 collaborator(s), No sample paths, No test paths, No doc paths, No test IDs |
📄 All Areas (400 total)
| Area ↕ | Type ↕ | Status ↕ | Maintainers | Collaborators | File Patterns | Files ↕ | Samples | Tests | Docs | Test IDs | Test Identifiers | Health ↕ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Drivers: ADC | Driver | odd fixes | None | anangl, ZhaoxiangJin, jsbatch | drivers/adc/include/zephyr/drivers/adc.htests/drivers/adc/samples/drivers/adc/include/zephyr/drivers/adc/+4 more |
1,203 | ✓ | ✓ | ✓ | ✓ | drivers.adc, sample.drivers.adc |
Excellent (5/6) |
| Drivers: Audio | Driver | odd fixes | None | rriveramcrus, lyakh, lgirdwood, kv2019i, TomasBarakNXP, Peterson-Brett | drivers/audio/include/zephyr/audio/doc/hardware/peripherals/audio/samples/drivers/audio/tests/drivers/build_all/audio/+1 more |
161 | ✓ | ✓ | ✓ | ✓ | drivers.audio, sample.drivers.audio |
Excellent (5/6) |
| Drivers: Aux display | Driver | maintained | thedjnK | xingrz | include/zephyr/drivers/auxdisplay.hdrivers/auxdisplay/*dts/bindings/auxdisplay/*doc/hardware/peripherals/auxdisplay.rstsamples/drivers/auxdisplay/+2 more |
56 | ✓ | ✓ | ✓ | ✓ | sample.drivers.auxdisplay, drivers.auxdisplay |
Excellent (5/6) |
| Drivers: Buzzer | Driver | maintained | carlocaione | None | doc/hardware/peripherals/buzzer.rstdrivers/buzzer/dts/bindings/buzzer/include/zephyr/drivers/buzzer.hsamples/drivers/buzzer/ |
16 | ✓ | ✗ | ✓ | ✓ | sample.drivers.buzzer |
Good (4/6) |
| Drivers: CAN | Driver | maintained | henrikbrixandersen | alexanderwachter, martinjaeger, str4t0m, william-tang914 | boards/shields/canis_canpico/boards/shields/mcp2515/boards/shields/mikroe_can_fd_6_click/boards/shields/mikroe_mcp251x_click/boards/shields/mikroe_mcp251xfd_click/+24 more |
281 | ✓ | ✓ | ✓ | ✓ | drivers.can, canbus, net.socket.can.socket_can, sample.drivers.can, sample.net.sockets.can, sample.canbus.isotp |
Excellent (6/6) |
| Drivers: CRC | Driver | maintained | thenguyenyf | None | drivers/crc/dts/bindings/crc/include/zephyr/drivers/crc.hsamples/drivers/crc/tests/drivers/crc/ |
36 | ✓ | ✓ | ✗ | ✓ | drivers.crc, sample.drivers.crc |
Good (4/6) |
| Drivers: Charger | Driver | maintained | rriveramcrus | RobertZ2011 | drivers/charger/dts/bindings/charger/include/zephyr/drivers/charger.htests/drivers/charger/doc/hardware/peripherals/charger.rst+2 more |
67 | ✓ | ✓ | ✓ | ✓ | drivers.charger, sample.drivers.charger |
Excellent (5/6) |
| Drivers: Clock Monitor | Driver | maintained | FelixWang47831 | None | drivers/clock_monitor/dts/bindings/clock-monitor/include/zephyr/drivers/clock_monitor.htests/drivers/clock_monitor/doc/hardware/peripherals/clock_monitor.rst+1 more |
31 | ✓ | ✓ | ✓ | ✓ | drivers.clock_monitor, sample.drivers.clock_monitor |
Excellent (5/6) |
| Drivers: Clock control | Driver | maintained | nordic-krch | None | drivers/clock_control/dts/bindings/clock/include/zephyr/dt-bindings/clock/include/zephyr/drivers/clock_control.hinclude/zephyr/dt-bindings/clock/+4 more |
896 | ✓ | ✓ | ✓ | ✓ | drivers.clock |
Excellent (5/6) |
| Drivers: Comparator | Driver | maintained | bjarki-andreasen | None | drivers/comparator/dts/bindings/comparator/include/zephyr/drivers/comparator.hinclude/zephyr/drivers/comparator/include/zephyr/dt-bindings/comparator/+3 more |
190 | ✗ | ✓ | ✓ | ✓ | drivers.comparator |
Good (4/6) |
| Drivers: Console | Driver | odd fixes | None | None | drivers/console/include/zephyr/drivers/console/tests/drivers/console/samples/subsys/console/ |
49 | ✓ | ✓ | ✗ | ✓ | drivers.console, sample.drivers.console |
Fair (3/6) |
| Drivers: Coredump | Driver | maintained | mrkhldn | None | drivers/coredump/dts/bindings/coredump/include/zephyr/drivers/coredump.htests/drivers/coredump/doc/hardware/peripherals/coredump.rst |
16 | ✗ | ✓ | ✓ | ✓ | debug.coredump |
Good (4/6) |
| Drivers: Counter | Driver | maintained | nordic-krch | Holt-Sun, FelixWang47831 | drivers/counter/include/zephyr/drivers/counter.htests/drivers/counter/doc/hardware/peripherals/counter.rstsamples/drivers/counter/+1 more |
623 | ✓ | ✓ | ✓ | ✓ | drivers.counter, sample.drivers.counter |
Excellent (6/6) |
| Drivers: Crypto | Driver | maintained | ceolin | valeriosetti | drivers/crypto/dts/bindings/crypto/include/zephyr/crypto/samples/drivers/crypto/tests/crypto/+2 more |
141 | ✓ | ✓ | ✓ | ✓ | crypto, drivers.crypto, sample.drivers.crypto |
Excellent (5/6) |
| Drivers: DAC | Driver | maintained | martinjaeger | None | drivers/dac/include/zephyr/drivers/dac.hinclude/zephyr/drivers/dac/dts/bindings/dac/include/zephyr/dt-bindings/dac/+4 more |
309 | ✓ | ✓ | ✓ | ✓ | drivers.dac, sample.drivers.dac |
Excellent (5/6) |
| Drivers: DAI | Driver | maintained | kv2019i | lgirdwood, iuliana-prodan, dbaluta, abonislawski, serhiy-katsyuba-intel | drivers/dai/doc/hardware/peripherals/audio/dai.rstinclude/zephyr/drivers/dai.hinclude/zephyr/dt-bindings/dai/dts/bindings/dai/ |
60 | ✗ | ✗ | ✓ | ✗ | Fair (3/6) | |
| Drivers: DALI | Driver | maintained | svenhaedrich | None | doc/hardware/peripherals/dali.rstdrivers/dali/dts/bindings/dali/include/zephyr/drivers/dali.hsamples/drivers/dali/ |
15 | ✓ | ✗ | ✓ | ✓ | sample.drivers.dali |
Good (4/6) |
| Drivers: DMA | Driver | maintained | teburd | mcuxted | drivers/dma/tests/drivers/dma/include/zephyr/drivers/dma/dts/bindings/dma/include/zephyr/dt-bindings/dma/+3 more |
997 | ✗ | ✓ | ✓ | ✓ | drivers.dma |
Good (4/6) |
| Drivers: Debug | Driver | maintained | asmellby | nordic-krch | drivers/debug/dts/bindings/debug/ |
15 | ✗ | ✗ | ✗ | ✗ | Critical (1/6) | |
| Drivers: Devmux | Driver | maintained | cfriedt | None | drivers/misc/devmux/include/zephyr/drivers/misc/devmux/tests/drivers/console_switching/ |
9 | ✗ | ✓ | ✗ | ✓ | drivers.devmux |
Fair (3/6) |
| Drivers: EDAC | Driver | maintained | yvesll | None | drivers/edac/dts/bindings/edac/include/zephyr/drivers/edac.hsamples/subsys/edac/tests/subsys/edac/+2 more |
35 | ✓ | ✓ | ✓ | ✓ | edac, sample.drivers.edac |
Excellent (5/6) |
| Drivers: EEPROM | Driver | maintained | henrikbrixandersen | None | drivers/eeprom/include/zephyr/drivers/eeprom/eeprom_fake.hinclude/zephyr/drivers/eeprom/dts/bindings/mtd/*eeprom*include/zephyr/drivers/eeprom.h+4 more |
71 | ✓ | ✓ | ✓ | ✓ | drivers.eeprom, sample.drivers.eeprom |
Excellent (5/6) |
| Drivers: ESPI | Driver | maintained | albertofloyd | VenkatKotakonda, AdiIntel, scottwcpg, Dino-Li, ChiHuaL, JhanBoChao-Realtek | drivers/espi/include/zephyr/drivers/espi.hinclude/zephyr/dt-bindings/espi/samples/drivers/espi/dts/bindings/espi/+3 more |
73 | ✓ | ✓ | ✓ | ✓ | sample.drivers.espi, drivers.espi |
Excellent (6/6) |
| Drivers: Entropy | Driver | maintained | ceolin | tomi-font | drivers/entropy/include/zephyr/drivers/entropy.htests/drivers/entropy/doc/hardware/peripherals/entropy.rst |
105 | ✗ | ✓ | ✓ | ✓ | drivers.entropy |
Good (4/6) |
| Drivers: Ethernet | Driver | maintained | maass-hamburg | lmajewski, pdgendt, ClaCodes, tpambor | drivers/ethernet/include/zephyr/dt-bindings/ethernet/tests/drivers/build_all/ethernet/dts/bindings/ethernet/tests/drivers/ethernet/+8 more |
393 | ✓ | ✓ | ✓ | ✓ | net.ethernet, sample.drivers.ethernet, net.ethernet.build |
Excellent (6/6) |
| Drivers: FPGA | Driver | maintained | cfriedt | tgorochowik, fkokosinski, msierszulski | drivers/fpga/dts/bindings/fpga/include/zephyr/drivers/fpga.hsamples/drivers/fpga/tests/drivers/build_all/fpga/ |
47 | ✓ | ✓ | ✗ | ✓ | drivers.fpga, sample.drivers.fpga_controller |
Excellent (5/6) |
| Drivers: Firmware | Driver | maintained | LaurentiuM1234 | yongxu-wang15 | drivers/firmware/tests/drivers/firmware/include/zephyr/drivers/firmware/dts/bindings/firmware/doc/hardware/firmware/+1 more |
82 | ✓ | ✓ | ✓ | ✓ | drivers.firmware, sample.drivers.firmware |
Excellent (5/6) |
| Drivers: Flash | Driver | maintained | de-nordic | rghaddab, Albort12138 | drivers/flash/dts/bindings/flash_controller/include/zephyr/dt-bindings/flash_controller/include/zephyr/drivers/flash.hsamples/drivers/flash_shell/+7 more |
548 | ✓ | ✓ | ✓ | ✓ | drivers.flash, sample.drivers.flash |
Excellent (6/6) |
| Drivers: Fuel Gauge | Driver | maintained | aaronemassey, DBS06, teburd | devbhavej | drivers/fuel_gauge/dts/bindings/fuel-gauge/include/zephyr/drivers/fuel_gauge.htests/drivers/fuel_gauge/doc/hardware/peripherals/fuel_gauge.rst+2 more |
141 | ✓ | ✓ | ✓ | ✓ | drivers.fuel_gauge, sample.sensor.fuel_gauge |
Excellent (5/6) |
| Drivers: GNSS | Driver | maintained | bjarki-andreasen | fabiobaltieri, ubieda | doc/hardware/peripherals/gnss.rstdrivers/gnss/include/zephyr/data/navigation.hinclude/zephyr/drivers/gnss.hinclude/zephyr/drivers/gnss/+7 more |
119 | ✓ | ✓ | ✓ | ✓ | drivers.gnss, gnss, sample.drivers.gnss |
Excellent (6/6) |
| Drivers: GPIO | Driver | odd fixes | None | henrikbrixandersen, dnltz | doc/hardware/peripherals/gpio.rstdrivers/gpio/dts/bindings/gpio/include/zephyr/drivers/gpio/include/zephyr/drivers/gpio.h+4 more |
986 | ✓ | ✓ | ✓ | ✓ | drivers.gpio, sample.drivers.gpio |
Excellent (5/6) |
| Drivers: HW Info | Driver | maintained | alexanderwachter | None | drivers/hwinfo/dts/bindings/hwinfo/include/zephyr/drivers/hwinfo.htests/drivers/hwinfo/doc/hardware/peripherals/hwinfo.rst |
102 | ✗ | ✓ | ✓ | ✓ | drivers.hwinfo |
Good (4/6) |
| Drivers: Haptics | Driver | maintained | rriveramcrus, Liam-Ogletree | None | drivers/haptics/dts/bindings/haptics/include/zephyr/drivers/haptics.hinclude/zephyr/drivers/haptics/doc/hardware/peripherals/haptics.rst+2 more |
85 | ✓ | ✓ | ✓ | ✓ | drivers.haptics, sample.drivers.haptics |
Excellent (5/6) |
| Drivers: Hardware Spinlock | Driver | odd fixes | None | None | drivers/hwspinlock/dts/bindings/hwspinlock/include/zephyr/drivers/hwspinlock.hdoc/hardware/peripherals/hwspinlock.rstsamples/drivers/hwspinlock/ |
44 | ✓ | ✗ | ✓ | ✓ | sample.drivers.hwspinlock |
Fair (3/6) |
| Drivers: I2C | Driver | maintained | teburd | maass-hamburg | drivers/i2c/include/zephyr/drivers/i2c/dts/bindings/i2c/include/zephyr/drivers/i2c.htests/drivers/i2c/+5 more |
756 | ✓ | ✓ | ✓ | ✓ | drivers.i2c, sample.drivers.i2c |
Excellent (5/6) |
| Drivers: I2S | Driver | odd fixes | None | TomasBarakNXP, anangl, Peterson-Brett, mariopaja | doc/hardware/peripherals/audio/i2s.rstdrivers/i2s/dts/bindings/i2s/include/zephyr/drivers/i2s.htests/drivers/i2s/+1 more |
356 | ✓ | ✓ | ✓ | ✓ | drivers.i2s, sample.drivers.i2s |
Excellent (5/6) |
| Drivers: I3C | Driver | maintained | XenuIsWatching, dcpleung | None | drivers/i3c/dts/bindings/i3c/include/zephyr/drivers/i3c.hinclude/zephyr/drivers/i3c/doc/hardware/peripherals/i3c.rst+1 more |
59 | ✗ | ✓ | ✓ | ✓ | drivers.i3c |
Good (4/6) |
| Drivers: IEEE 802.15.4 | Driver | odd fixes | None | rlubos, ankuns, cfriedt, jukkar | drivers/ieee802154/include/zephyr/drivers/ieee802154/include/zephyr/net/ieee802154_radio.htests/drivers/build_all/ieee802154/dts/bindings/ieee802154/ |
77 | ✗ | ✓ | ✗ | ✓ | drivers.ieee802154, net.ieee802154, sample.net.openthread |
Fair (3/6) |
| Drivers: IPM | Driver | odd fixes | None | dcpleung | drivers/ipm/samples/drivers/ipm/dts/bindings/ipm/tests/drivers/ipm/doc/hardware/peripherals/ipm.rst+1 more |
88 | ✓ | ✓ | ✓ | ✓ | drivers.ipc, sample.drivers.ipm |
Good (4/6) |
| Drivers: LED | Driver | maintained | simonguinot | jeppenodgaard | drivers/led/include/zephyr/drivers/led/include/zephyr/drivers/led.hsamples/drivers/led/tests/drivers/led/+4 more |
278 | ✓ | ✓ | ✓ | ✓ | drivers.led, sample.drivers.led, sample.drivers.led_strip |
Excellent (5/6) |
| Drivers: LED Strip | Driver | maintained | simonguinot | soburi, thedjnK, jeppenodgaard | drivers/led_strip/dts/bindings/led_strip/include/zephyr/drivers/led_strip.htests/drivers/build_all/led_strip/include/zephyr/drivers/led_strip/+1 more |
89 | ✓ | ✓ | ✗ | ✓ | drivers.led_strip, sample.drivers.led_strip |
Excellent (5/6) |
| Drivers: MEMC | Driver | odd fixes | None | None | drivers/memc/include/zephyr/drivers/memc/samples/drivers/memc/tests/drivers/memc/include/zephyr/dt-bindings/memory-controller/+1 more |
139 | ✓ | ✓ | ✗ | ✓ | drivers.memc, sample.drivers.memc |
Fair (3/6) |
| Drivers: MFD | Driver | odd fixes | None | aasinclair, nordic-auko, seov-nordic | drivers/mfd/include/zephyr/drivers/mfd/include/zephyr/dt-bindings/mfd/dts/bindings/mfd/tests/drivers/build_all/mfd/ |
164 | ✗ | ✓ | ✗ | ✓ | drivers.mfd |
Fair (3/6) |
| Drivers: MIPI DBI | Driver | maintained | danieldegrasse | JarmouniA, VynDragon, KATE-WANG-NXP | drivers/mipi_dbi/include/zephyr/drivers/mipi_dbi.hdts/bindings/mipi-dbi/include/zephyr/dt-bindings/mipi_dbi/tests/drivers/mipi_dbi/ |
51 | ✗ | ✓ | ✗ | ✓ | drivers.mipi_dbi |
Good (4/6) |
| Drivers: MIPI-DSI | Driver | odd fixes | None | JarmouniA, KATE-WANG-NXP, RuoshanShi | drivers/mipi_dsi/include/zephyr/drivers/mipi_dsi.hinclude/zephyr/drivers/mipi_dsi/tests/drivers/mipi_dsi/include/zephyr/dt-bindings/mipi_dsi/+1 more |
29 | ✗ | ✓ | ✗ | ✓ | drivers.mipi_dsi |
Fair (3/6) |
| Drivers: MSPI | Driver | maintained | swift-tk | None | drivers/mspi/drivers/memc/*mspi*drivers/flash/*mspi*include/zephyr/drivers/mspi.hinclude/zephyr/drivers/mspi/+5 more |
130 | ✓ | ✓ | ✓ | ✓ | drivers.mspi, sample.drivers.mspi |
Excellent (5/6) |
| Drivers: Mbox | Driver | odd fixes | None | ithinuel | include/zephyr/drivers/mbox.hdrivers/mbox/samples/drivers/mbox/dts/bindings/mbox/doc/hardware/peripherals/mbox.rst+2 more |
325 | ✓ | ✓ | ✓ | ✓ | sample.drivers.mbox, drivers.mbox |
Good (4/6) |
| Drivers: Memory Management | Driver | maintained | dcpleung | ceolin, edersondisouza, jxstelter | include/zephyr/drivers/mm/drivers/mm/tests/boards/intel_adsp/mm/dts/bindings/mm/ |
22 | ✗ | ✓ | ✗ | ✓ | boards.intel_adsp |
Good (4/6) |
| Drivers: Modem | Driver | maintained | rerickson1 | SeppoTakalo, zafersn, wkhadgar | drivers/modem/tests/drivers/build_all/modem/dts/bindings/modem/include/zephyr/drivers/modem/tests/drivers/modem/+1 more |
212 | ✓ | ✓ | ✗ | ✓ | drivers.modem, sample.drivers.modem |
Excellent (5/6) |
| Drivers: Opamp | Driver | maintained | ZhaoxiangJin | KozhinovAlexander | dts/bindings/opamp/drivers/opamp/include/zephyr/drivers/opamp.hsamples/drivers/opamp/tests/drivers/build_all/opamp/+2 more |
83 | ✓ | ✓ | ✓ | ✓ | drivers.opamp, sample.drivers.opamp |
Excellent (5/6) |
| Drivers: PCI | Driver | maintained | dcpleung | None | drivers/pcie/include/zephyr/drivers/pcie/doc/hardware/peripherals/pcie.rstdts/bindings/pcie/include/zephyr/dt-bindings/pcie/ |
42 | ✗ | ✗ | ✓ | ✗ | Poor (2/6) | |
| Drivers: PECI | Driver | maintained | albertofloyd | VenkatKotakonda | drivers/peci/include/zephyr/drivers/peci.hsamples/drivers/peci/doc/hardware/peripherals/peci.rstdts/bindings/peci/ |
24 | ✓ | ✗ | ✓ | ✓ | sample.drivers.peci |
Good (4/6) |
| Drivers: PM CPU ops | Driver | odd fixes | None | gdengi | drivers/pm_cpu_ops/include/zephyr/drivers/pm_cpu_ops/include/zephyr/drivers/pm_cpu_ops.hinclude/zephyr/arch/arm64/arm-smccc.hdts/bindings/pm_cpu_ops/ |
14 | ✗ | ✗ | ✗ | ✗ | Critical (0/6) | |
| Drivers: PS2 | Driver | odd fixes | None | None | drivers/ps2/doc/hardware/peripherals/ps2.rstinclude/zephyr/drivers/ps2.hsamples/drivers/ps2/dts/bindings/ps2/ |
34 | ✓ | ✗ | ✓ | ✓ | sample.drivers.espi.ps2 |
Fair (3/6) |
| Drivers: PSI5 | Driver | maintained | manuargue, Dat-NguyenDuy | None | drivers/psi5/include/zephyr/drivers/psi5/dts/bindings/psi5/doc/hardware/peripherals/psi5.rsttests/drivers/psi5/+1 more |
21 | ✓ | ✓ | ✓ | ✓ | drivers.psi5, sample.drivers.psi5 |
Excellent (5/6) |
| Drivers: PTP Clock | Driver | maintained | yangbolu1991 | None | drivers/ptp_clock/include/zephyr/drivers/ptp_clock.h |
15 | ✗ | ✗ | ✗ | ✗ | Critical (1/6) | |
| Drivers: PWM | Driver | odd fixes | None | anangl, henrikbrixandersen, FelixWang47831, jsbatch | drivers/pwm/dts/bindings/pwm/include/zephyr/dt-bindings/pwm/tests/drivers/pwm/include/zephyr/*/pwms.h+6 more |
711 | ✓ | ✓ | ✓ | ✓ | drivers.pwm, sample.basic.blink_led, sample.drivers.pwm.capture |
Excellent (5/6) |
| Drivers: Pin Control | Driver | odd fixes | None | gmarull, lucien-nxp | doc/hardware/pinctrl/include/zephyr/drivers/pinctrl/include/zephyr/drivers/pinctrl.hdrivers/pinctrl/tests/drivers/pinctrl/+2 more |
430 | ✗ | ✓ | ✓ | ✓ | drivers.pinctrl |
Good (4/6) |
| Drivers: RTC | Driver | maintained | bjarki-andreasen | Holt-Sun | drivers/rtc/include/zephyr/drivers/rtc/tests/drivers/rtc/doc/hardware/peripherals/rtc.rstinclude/zephyr/drivers/rtc.h+3 more |
302 | ✓ | ✓ | ✓ | ✓ | drivers.rtc, sample.drivers.rtc |
Excellent (5/6) |
| Drivers: Regulators | Driver | maintained | nordic-auko, seov-nordic | danieldegrasse, aasinclair | drivers/regulator/include/zephyr/drivers/regulator/include/zephyr/drivers/regulator.hinclude/zephyr/dt-bindings/regulator/tests/drivers/regulator/+3 more |
171 | ✗ | ✓ | ✓ | ✓ | drivers.regulator |
Excellent (5/6) |
| Drivers: Reset | Driver | odd fixes | None | None | drivers/reset/include/zephyr/drivers/reset.hinclude/zephyr/drivers/reset/doc/hardware/peripherals/reset.rstdts/bindings/reset/+2 more |
118 | ✗ | ✓ | ✓ | ✓ | drivers.reset |
Fair (3/6) |
| Drivers: Retained Memory | Driver | maintained | nordicjm | None | drivers/retained_mem/dts/bindings/retained_mem/include/zephyr/drivers/retained_mem.hinclude/zephyr/drivers/retained_mem/tests/drivers/retained_mem/+2 more |
64 | ✗ | ✓ | ✓ | ✓ | drivers.retained_mem |
Good (4/6) |
| Drivers: SDHC | Driver | maintained | danieldegrasse | lucien-nxp | drivers/sdhc/tests/drivers/sdhc/include/zephyr/drivers/sdhc.hdts/bindings/sdhc/doc/hardware/peripherals/sdhc.rst |
89 | ✗ | ✓ | ✓ | ✓ | drivers.sdhc |
Good (4/6) |
| Drivers: SENT | Driver | maintained | manuargue, Dat-NguyenDuy | None | drivers/sent/include/zephyr/drivers/sent/dts/bindings/sent/doc/hardware/peripherals/sent.rsttests/drivers/sent/+1 more |
21 | ✓ | ✓ | ✓ | ✓ | drivers.sent, sample.drivers.sent |
Excellent (5/6) |
| Drivers: SMBus | Driver | odd fixes | None | None | drivers/smbus/dts/bindings/smbus/include/zephyr/drivers/smbus.hsamples/drivers/smbus/tests/drivers/smbus/+1 more |
37 | ✓ | ✓ | ✓ | ✓ | drivers.smbus, sample.drivers.smbus |
Good (4/6) |
| Drivers: SPI | Driver | maintained | tbursztyka | teburd | drivers/spi/include/zephyr/drivers/spi.htests/drivers/spi/dts/bindings/spi/include/zephyr/dt-bindings/spi/+3 more |
930 | ✓ | ✓ | ✓ | ✓ | drivers.spi, sample.drivers.spi |
Excellent (5/6) |
| Drivers: Sensors | Driver | maintained | MaureenHelm | avisconti, teburd, yperess, tristan-google, ubieda, jeppenodgaard, asemjonovs | drivers/sensor/include/zephyr/drivers/sensor.hinclude/zephyr/drivers/sensor_data_types.hsamples/sensor/tests/drivers/sensor/+6 more |
2,858 | ✓ | ✓ | ✓ | ✓ | drivers.sensor, sample.sensor |
Excellent (6/6) |
| Drivers: Serial/UART | Driver | maintained | dcpleung | None | drivers/serial/include/zephyr/drivers/uart.hinclude/zephyr/drivers/uart/dts/bindings/serial/samples/drivers/uart/+5 more |
876 | ✓ | ✓ | ✓ | ✓ | drivers.uart, sample.drivers.uart |
Excellent (5/6) |
| Drivers: Stepper | Driver | maintained | jilaypandya | bjarki-andreasen, dipakgmx, faxe1008, jbehrensnx | drivers/stepper/include/zephyr/drivers/stepper/dts/bindings/stepper/doc/hardware/peripherals/stepper/samples/drivers/stepper/+2 more |
158 | ✓ | ✓ | ✓ | ✓ | drivers.stepper, sample.drivers.stepper |
Excellent (6/6) |
| Drivers: Syscon | Driver | maintained | carlocaione | pdgendt | include/zephyr/drivers/syscon.hdrivers/syscon/tests/drivers/syscon/dts/bindings/syscon/ |
16 | ✗ | ✓ | ✗ | ✓ | drivers.syscon, drivers.syscon.syscon |
Fair (3/6) |
| Drivers: System timer | Driver | maintained | npitre | teburd, andyross | drivers/timer/include/zephyr/drivers/timer/dts/bindings/timer/tests/drivers/timer/include/zephyr/dt-bindings/timer/ |
221 | ✗ | ✓ | ✗ | ✓ | drivers.timer, kernel, arch |
Good (4/6) |
| Drivers: Time Aware GPIO | Driver | maintained | akanisetti | None | doc/hardware/peripherals/tgpio.rstdrivers/timeaware_gpio/include/zephyr/drivers/timeaware_gpio.hsamples/drivers/timeaware_gpio/ |
13 | ✓ | ✗ | ✓ | ✓ | sample.drivers.timeaware_gpio |
Good (4/6) |
| Drivers: VIRTIO | Driver | maintained | fkokosinski, tgorochowik | kgugala | drivers/virtio/dts/bindings/virtio/include/zephyr/drivers/virtio.hinclude/zephyr/drivers/virtio/tests/drivers/build_all/virtio/ |
18 | ✗ | ✓ | ✗ | ✓ | drivers.virtio |
Fair (3/6) |
| Drivers: Video | Driver | maintained | josuah, ngphibang | loicpoulain, avolmat-st | drivers/video/include/zephyr/drivers/video.hinclude/zephyr/drivers/video/include/zephyr/dt-bindings/video/doc/hardware/peripherals/video.rst+2 more |
103 | ✗ | ✓ | ✓ | ✓ | drivers.video, sample.drivers.video |
Excellent (5/6) |
| Drivers: Virtualization | Driver | odd fixes | None | None | drivers/virtualization/tests/drivers/virtualization/dts/bindings/virtualization/include/zephyr/drivers/virtualization/doc/services/virtualization/+3 more |
34 | ✓ | ✓ | ✓ | ✓ | drivers.virtualization, sample.drivers.virtualization.ivshmem |
Good (4/6) |
| Drivers: W1 | Driver | maintained | str4t0m | None | doc/hardware/peripherals/w1.rstdoc/hardware/peripherals/1-Wire_bus_topology.drawio.svgdrivers/w1/dts/bindings/w1/include/zephyr/drivers/w1.h+4 more |
84 | ✓ | ✓ | ✓ | ✓ | drivers.w1, sample.drivers.w1 |
Excellent (5/6) |
| Drivers: Watchdog | Driver | odd fixes | None | katsuster, martinjaeger, yvesll | doc/hardware/peripherals/watchdog.rstdrivers/watchdog/dts/bindings/watchdog/include/zephyr/drivers/watchdog.hsamples/drivers/watchdog/+2 more |
442 | ✓ | ✓ | ✓ | ✓ | drivers.watchdog, sample.drivers.watchdog |
Excellent (5/6) |
| Drivers: Wi-Fi | Driver | maintained | jukkar | rlubos, kludentwo, krish2718, MaochenWang1, maass-hamburg | drivers/wifi/dts/bindings/wifi/tests/drivers/build_all/wifi/include/zephyr/drivers/wifi/tests/drivers/wifi/ |
193 | ✗ | ✓ | ✗ | ✓ | drivers.net.wifi, drivers.wifi |
Good (4/6) |
| Drivers: Wi-Fi as nRF Wi-Fi | Driver | maintained | krish2718, jukkar | sachinthegreen | drivers/wifi/nrf_wifi/dts/bindings/wifi/nordic,nrf70.yamldts/bindings/wifi/nordic,nrf70-qspi.yamldts/bindings/wifi/nordic,nrf70-spi.yamldts/bindings/wifi/nordic,nrf70-coex.yaml+8 more |
74 | ✗ | ✗ | ✗ | ✗ | Critical (1/6) | |
| Drivers: Wi-Fi es-WiFi | Driver | odd fixes | None | loicpoulain | drivers/wifi/eswifi/ |
12 | ✗ | ✗ | ✗ | ✗ | Critical (0/6) | |
| Drivers: Wuc | Driver | maintained | Albort12138 | None | drivers/wuc/dts/bindings/wuc/include/zephyr/dt-bindings/wuc/include/zephyr/drivers/wuc.hinclude/zephyr/devicetree/wuc.h+2 more |
25 | ✗ | ✓ | ✓ | ✓ | drivers.wuc |
Good (4/6) |
| Drivers: Wurth Elektronik Sensors | Driver | maintained | mah-eiSmart, wm-eisos | None | drivers/sensor/wsen/ |
35 | ✗ | ✗ | ✗ | ✓ | drivers.sensor |
Poor (2/6) |
| Drivers: bbram | Driver | maintained | yperess | None | tests/drivers/bbram/tests/drivers/build_all/bbram/drivers/bbram/include/zephyr/drivers/bbram.hdoc/hardware/peripherals/bbram.rst |
54 | ✗ | ✓ | ✓ | ✓ | drivers.bbram |
Good (4/6) |
| ACPI | General | odd fixes | None | None | arch/common/acpi/tests/arch/common/acpi/include/zephyr/acpi/dts/bindings/acpi/include/zephyr/dt-bindings/acpi/ |
21 | ✗ | ✓ | ✗ | ✓ | acpi |
Poor (2/6) |
| ARC arch | General | maintained | ruuddw, evgeniy-paltsev | abrodkin, tagunil | arch/arc/include/zephyr/arch/arc/drivers/timer/*arcv2*drivers/interrupt_controller/*arcv2*tests/arch/arc/+3 more |
116 | ✗ | ✓ | ✓ | ✓ | arch.arc, arch, kernel |
Excellent (5/6) |
| ARM SiP SVC | General | odd fixes | None | None | subsys/sip_svc/tests/subsys/sip_svc/include/zephyr/sip_svc/include/zephyr/drivers/sip_svc/drivers/sip_svc/+2 more |
33 | ✓ | ✓ | ✗ | ✓ | sip_svc, sample.sip_svc |
Fair (3/6) |
| ARM arch | General | maintained | wearyzen, ithinuel | MaureenHelm, stephanosio | arch/arm/arch/arm/core/offsets/include/zephyr/arch/arm/tests/arch/arm/doc/hardware/arch/arm_cortex_m.rst+1 more |
320 | ✗ | ✓ | ✓ | ✓ | arch.arm, arch, kernel |
Excellent (5/6) |
| ARM64 arch | General | maintained | wearyzen | npitre, JiafeiPan, carlocaione | arch/arm64/include/zephyr/arch/arm64/tests/arch/arm64/dts/arm64/boards/qemu/kvm_arm64/+1 more |
191 | ✗ | ✓ | ✗ | ✓ | arch.arm64, arch, kernel |
Good (4/6) |
| Authentication | General | maintained | heronet | ceolin | include/zephyr/authentication/subsys/authentication/samples/subsys/authentication/doc/services/authentication/ |
47 | ✓ | ✗ | ✓ | ✓ | sample.authentication |
Good (4/6) |
| Authentication: FIDO2 | General | maintained | heronet | ceolin | include/zephyr/authentication/fido2/subsys/authentication/fido2/samples/subsys/authentication/fido2/doc/services/authentication/fido2/ |
43 | ✓ | ✗ | ✓ | ✓ | sample.authentication.fido2 |
Good (4/6) |
| Base OS | General | maintained | nashif | andyross, dcpleung, peter-mitsis | include/zephyr/sys/include/zephyr/zvfs/eventfd.hlib/os/tests/misc/print_format/tests/lib/p4workq/+1 more |
131 | ✗ | ✓ | ✗ | ✓ | printk, libraries.fdtable.fdtable, libraries.p4wq |
Good (4/6) |
| Benchmarks | General | maintained | peter-mitsis | nashif, dcpleung | tests/benchmarks/ |
207 | ✗ | ✓ | ✗ | ✓ | benchmark |
Good (4/6) |
| Binary Descriptors | General | maintained | yonsch | None | doc/services/binary_descriptors/subsys/bindesc/include/zephyr/bindesc.hsamples/subsys/bindesc/scripts/west_commands/bindesc.py+1 more |
38 | ✓ | ✓ | ✓ | ✓ | bindesc, sample.bindesc |
Excellent (5/6) |
| Biometrics Drivers | General | maintained | heronet | None | drivers/biometrics/dts/bindings/biometrics/include/zephyr/drivers/biometrics.hinclude/zephyr/drivers/biometrics/samples/drivers/biometrics/+2 more |
31 | ✓ | ✓ | ✓ | ✓ | drivers.biometrics, sample.drivers.biometrics |
Excellent (5/6) |
| Bluetooth Audio | General | maintained | Thalley | jhedberg, sjanc, asbjornsabo, fredrikdanebjer, larsgk, pin-zephyr, niym-ot, jthm-ot, alexsven, koffes | subsys/bluetooth/audio/include/zephyr/bluetooth/audio/tests/bluetooth/audio/tests/bsim/bluetooth/audio/tests/bsim/bluetooth/audio_samples/+9 more |
1,308 | ✓ | ✓ | ✓ | ✓ | bluetooth.audio, sample.bluetooth.audio |
Excellent (6/6) |
| Bluetooth Classic | General | maintained | lylezhu2012 | jhedberg, MarkWangChinese, gzh-terry, makeshi, chengkai15 | doc/services/connectivity/bluetooth/shell/classic/doc/services/connectivity/bluetooth/api/classic/subsys/bluetooth/common/subsys/bluetooth/host/classic/include/zephyr/bluetooth/classic/+2 more |
291 | ✓ | ✓ | ✓ | ✓ | bluetooth, bluetooth.classic, sample.bluetooth |
Excellent (6/6) |
| Bluetooth Controller | General | maintained | cvinayak | carlescufi, thoh-ot, wopu-ot, erbr-ot, Tronil | doc/services/connectivity/bluetooth/bluetooth-ctlr-arch.rstdoc/services/connectivity/bluetooth/img/ctlr*doc/services/connectivity/bluetooth/api/controller.rstinclude/zephyr/bluetooth/controller.hsubsys/bluetooth/common/+4 more |
700 | ✗ | ✓ | ✓ | ✓ | bluetooth.controller, bluetooth, bluetooth.ll |
Excellent (5/6) |
| Bluetooth HCI | General | maintained | jhedberg | alwa-nordic, hermabe, Thalley, sjanc, HoZHel, cvinayak, HaavardRei, MerinMGeorge | include/zephyr/drivers/bluetooth/include/zephyr/drivers/bluetooth.hdrivers/bluetooth/samples/bluetooth/hci_*/tests/bsim/bluetooth/hci_uart/+1 more |
204 | ✓ | ✓ | ✗ | ✓ | bluetooth, sample.bluetooth |
Excellent (5/6) |
| Bluetooth Host | General | maintained | jhedberg | alwa-nordic, hermabe, sjanc, Thalley, cvinayak, HaavardRei, alxelax, lylezhu2012 | doc/services/connectivity/bluetooth/include/zephyr/bluetooth/samples/bluetooth/subsys/bluetooth/common/subsys/bluetooth/crypto/+7 more |
4,459 | ✓ | ✓ | ✓ | ✓ | bluetooth, sample.bluetooth |
Excellent (6/6) |
| Bluetooth ISO | General | maintained | Thalley | jhedberg, rugeGerritsen, cvinayak | include/zephyr/bluetooth/iso.hdoc/services/connectivity/bluetooth/shell/host/iso.rstsamples/bluetooth/iso_*/subsys/bluetooth/host/iso.csubsys/bluetooth/host/iso_internal.h+1 more |
43 | ✓ | ✗ | ✓ | ✓ | bluetooth |
Excellent (5/6) |
| Bluetooth Mesh | General | maintained | alxelax | jhedberg, PavelVPV, LingaoM, akredalen, HaavardRei, omkar3141, KyraLengfeld | doc/services/connectivity/bluetooth/api/mesh/include/zephyr/bluetooth/mesh/include/zephyr/bluetooth/mesh.hsamples/bluetooth/mesh*/subsys/bluetooth/mesh/+3 more |
512 | ✓ | ✓ | ✓ | ✓ | bluetooth.mesh |
Excellent (6/6) |
| Bluetooth Qualification | General | maintained | sjanc | Thalley, jhedberg, alxelax | doc/services/connectivity/bluetooth/autopts/tests/bluetooth/qualification/tests/bluetooth/tester/tests/bsim/bluetooth/tester/ |
204 | ✗ | ✓ | ✓ | ✓ | bluetooth, bluetooth.general, bluetooth.tester_bsim |
Excellent (5/6) |
| Board/SoC configuration | General | maintained | tejlmand | nashif, nordicjm, 57300 | soc/Kconfig*soc/CMakeLists.txtboards/Kconfig*boards/CMakeLists.txt |
7 | ✗ | ✗ | ✗ | ✗ | Poor (2/6) | |
| Boards/SoCs | General | odd fixes | None | kartben, nordicjm, sylvioalves | boards/soc/ |
19,722 | ✗ | ✗ | ✗ | ✗ | Critical (1/6) | |
| Bootloaders | General | odd fixes | None | None | tests/boot/ |
70 | ✗ | ✓ | ✗ | ✓ | bootloader, boot.uefi, boot.with_mcumgr |
Poor (2/6) |
| Build Dashboard | General | maintained | grahamroff-dev | mbolivar, kartben | scripts/dashboard/ |
20 | ✗ | ✗ | ✗ | ✗ | Poor (2/6) | |
| Build system | General | maintained | tejlmand | jeremybettis, nashif, nordicjm, 57300 | cmake/CMakeLists.txtscripts/zephyr_module.pyshare/doc/build/+23 more |
833 | ✓ | ✓ | ✓ | ✓ | buildsystem, sample.app_dev, application_development |
Excellent (6/6) |
| C library | General | maintained | stephanosio | aescolar, nashif, keith-packard, cfriedt | lib/libc/tests/lib/c_lib/tests/lib/newlib/ |
176 | ✗ | ✓ | ✗ | ✓ | libraries.libc |
Good (4/6) |
| C++ | General | maintained | stephanosio | alexanderwachter, cfriedt | lib/cpp/tests/lib/cpp/samples/cpp/ |
37 | ✓ | ✓ | ✗ | ✓ | cpp, sample.cpp |
Excellent (5/6) |
| CMSIS API layer | General | odd fixes | None | nashif | subsys/portability/cmsis*/include/zephyr/portability/cmsis*samples/subsys/portability/cmsis_rtos_v*/tests/subsys/portability/cmsis_rtos_v*/doc/services/portability/cmsis* |
79 | ✓ | ✓ | ✓ | ✓ | portability.cmsis_rtos_v1, portability.cmsis_rtos_v2 |
Good (4/6) |
| CMSIS-DSP integration | General | maintained | stephanosio | XenuIsWatching | modules/cmsis-dsp/tests/benchmarks/cmsis_dsp/tests/lib/cmsis_dsp/samples/modules/cmsis_dsp/ |
210 | ✓ | ✓ | ✗ | ✓ | libraries.cmsis_dsp, benchmark.cmsis_dsp.basicmath, sample.modules.cmsis_dsp |
Good (4/6) |
| CMSIS-NN integration | General | maintained | JordanYates | stephanosio, XenuIsWatching | modules/cmsis-nn/tests/lib/cmsis_nn/ |
6 | ✗ | ✓ | ✗ | ✓ | libraries.cmsis_nn |
Good (4/6) |
| CPU Frequency Scaling | General | maintained | peter-mitsis, seankyer | ZhaoxiangJin | include/zephyr/cpu_freq/subsys/cpu_freq/dts/bindings/p_state/doc/services/cpu_freq/ |
20 | ✗ | ✗ | ✓ | ✗ | Poor (2/6) | |
| CRC | General | maintained | thenguyenyf | None | include/zephyr/sys/crc.hsubsys/crc/tests/subsys/crc/doc/hardware/peripherals/crc.rstdoc/services/crc/index.rst |
19 | ✗ | ✓ | ✓ | ✓ | subsys.crc |
Good (4/6) |
| Cache | General | maintained | nashif | JarmouniA | include/zephyr/drivers/cache.hinclude/zephyr/cache.hdoc/hardware/cache/index.rstdrivers/cache/tests/arch/common/cache/+2 more |
39 | ✗ | ✓ | ✓ | ✓ | arch.cache |
Good (4/6) |
| Coding Guidelines | General | maintained | keith-zephyr | nashif, carlescufi, jfischer-no, simhein | doc/contribute/guidelines.rstdoc/contribute/coding_guidelines/ |
2 | ✗ | ✗ | ✓ | ✗ | Fair (3/6) | |
| Common Architecture Interface | General | maintained | dcpleung, nashif | None | arch/Kconfigarch/CMakeLists.txtinclude/zephyr/arch/arch/common/include/zephyr/arch/common/+3 more |
330 | ✗ | ✓ | ✓ | ✓ | arch, kernel |
Good (4/6) |
| Console | General | odd fixes | None | None | include/zephyr/console/subsys/console/doc/services/console.rst |
8 | ✗ | ✗ | ✓ | ✓ | sample.drivers.console |
Poor (2/6) |
| Continuous Integration | General | maintained | stephanosio, nashif | fabiobaltieri, henrikbrixandersen, kartben | .github/scripts/requirements-*scripts/ci/.checkpatch.confscripts/gitlint/+2 more |
105 | ✗ | ✗ | ✗ | ✗ | Poor (2/6) | |
| DAP | General | maintained | jfischer-no | maxd-nordic | include/zephyr/drivers/swdp.hinclude/zephyr/dap/drivers/dp/subsys/dap/samples/subsys/dap/ |
26 | ✓ | ✗ | ✗ | ✓ | sample.dap.bulk |
Fair (3/6) |
| DFU | General | maintained | de-nordic, nordicjm | None | include/zephyr/dfu/subsys/dfu/tests/subsys/dfu/ |
30 | ✗ | ✓ | ✗ | ✓ | dfu |
Fair (3/6) |
| DSP subsystem | General | maintained | stephanosio, yperess | None | subsys/dsp/tests/subsys/dsp/include/zephyr/dsp/dsp.hinclude/zephyr/dsp/types.hinclude/zephyr/dsp/+1 more |
40 | ✗ | ✓ | ✓ | ✓ | zdsp |
Good (4/6) |
| Debug | General | maintained | nashif | dcpleung, mrkhldn | include/zephyr/debug/subsys/debug/tests/subsys/debug/scripts/coredump/samples/subsys/debug/+6 more |
160 | ✓ | ✓ | ✓ | ✓ | debug, debug.coresight, sample.debug, sample.perf |
Excellent (6/6) |
| Debug: Symtab | General | maintained | ycsin | None | include/zephyr/debug/symtab.hsubsys/debug/symtab/tests/subsys/debug/symtab/scripts/build/gen_symtab.py |
10 | ✗ | ✓ | ✗ | ✓ | debug.symtab |
Fair (3/6) |
| Demand Paging | General | maintained | dcpleung | ceolin, peter-mitsis, nashif, npitre | subsys/mem_mgmt/demand_paging/tests/kernel/mem_protect/demand_paging/samples/subsys/demand_paging/ |
30 | ✓ | ✓ | ✗ | ✓ | kernel.demand_paging, sample.demand_paging |
Excellent (5/6) |
| Device Driver Model | General | maintained | tbursztyka | dcpleung, nashif, edersondisouza | include/zephyr/device.hkernel/device.cinclude/zephyr/init.htests/kernel/device/doc/kernel/drivers/+1 more |
28 | ✗ | ✓ | ✓ | ✓ | kernel.device, init |
Excellent (5/6) |
| Devicetree | General | odd fixes | None | mbolivar, rruuaanng, kylebonnici, maass-hamburg | scripts/dts/dts/Kconfigdts/common/tests/lib/devicetree/doc/build/dts/+7 more ^dts/bindings/.*zephyr.*^dts/bindings/[^,]+$ |
215 | ✗ | ✓ | ✓ | ✓ | libraries.devicetree |
Good (4/6) |
| Devicetree Bindings | General | odd fixes | None | JarmouniA | dts/bindings/include/zephyr/dt-bindings/scripts/bindings_properties_allowlist.yaml^dts/bindings/.*zephyr.* |
4,699 | ✗ | ✗ | ✗ | ✗ | Critical (0/6) | |
| Disk | General | maintained | danieldegrasse | jfischer-no | include/zephyr/storage/disk_access.hinclude/zephyr/drivers/disk.hinclude/zephyr/drivers/disk/drivers/disk/subsys/disk/+8 more |
148 | ✗ | ✓ | ✗ | ✓ | drivers.disk, sd |
Fair (3/6) |
| Display drivers | General | maintained | JarmouniA | danieldegrasse, VynDragon, KATE-WANG-NXP, avolmat-st, RuoshanShi | drivers/display/dts/bindings/display/include/zephyr/dt-bindings/display/include/zephyr/drivers/display.hinclude/zephyr/display/+9 more |
441 | ✓ | ✓ | ✓ | ✓ | display.cfb, drivers.display, sample.display |
Excellent (6/6) |
| Documentation | General | maintained | kartben | nashif, carlescufi | CODE_OF_CONDUCT.mdCONTRIBUTING.rstdoc/glossary.rstdoc/contribute/doc/develop/+13 more |
264 | ✓ | ✗ | ✓ | ✗ | Good (4/6) | |
| Documentation Infrastructure | General | maintained | kartben | gmarull, carlescufi, nashif | doc/404.rstdoc/requirements.indoc/requirements.txtdoc/_*/doc/CMakeLists.txt+3 more |
82 | ✗ | ✗ | ✓ | ✗ | Fair (3/6) | |
| EC Host Commands | General | maintained | niedzwiecki-dawid | None | subsys/mgmt/ec_host_cmd/include/zephyr/mgmt/ec_host_cmd/tests/subsys/mgmt/ec_host_cmd/ |
28 | ✗ | ✓ | ✗ | ✓ | mgmt.ec_host_cmd |
Fair (3/6) |
| Emulation | General | maintained | yperess | aaronemassey, jeremybettis, alevkoy, asemjonovs, tristan-google | subsys/emul/include/zephyr/drivers/emul_*include/zephyr/drivers/emul.hinclude/zephyr/drivers/espi_emul.hinclude/zephyr/drivers/i2c_emul.h+3 more |
25 | ✗ | ✓ | ✓ | ✓ | emul |
Excellent (5/6) |
| Filesystems | General | maintained | de-nordic | Laczen, nashif, rghaddab | include/zephyr/fs/samples/subsys/fs/subsys/fs/tests/subsys/fs/dts/bindings/fs/ |
442 | ✓ | ✓ | ✗ | ✓ | filesystem, sample.filesystem |
Excellent (5/6) |
| Formatted Output | General | maintained | nordic-krch | dcpleung | include/zephyr/sys/cbprintf*tests/unit/cbprintf/tests/lib/cbprintf_*/lib/os/cbprintf*lib/os/Kconfig.cbprintf+1 more |
26 | ✗ | ✓ | ✓ | ✓ | utilities.prf, libraries.cbprintf |
Good (4/6) |
| Hash Utilities | General | maintained | cfriedt | None | include/zephyr/sys/hash_*lib/hash/samples/basic/hash_map/tests/lib/hash_*/ |
40 | ✓ | ✓ | ✗ | ✓ | libraries.hash_function, libraries.hash_map, sample.libraries.hash_map |
Good (4/6) |
| Heap Management | General | maintained | npitre | andyross | tests/lib/shared_multi_heap/lib/heap/tests/lib/heap/tests/lib/heap_align/tests/lib/multi_heap/+1 more |
40 | ✗ | ✓ | ✗ | ✓ | libraries.heap, libraries.heap_align, libraries.multi_heap, libraries.shared_multi_heap |
Fair (3/6) |
| IPC | General | maintained | iuliana-prodan, anangl | arnopo | include/zephyr/ipc/samples/subsys/ipc/subsys/ipc/tests/subsys/ipc/doc/services/ipc/+2 more |
519 | ✓ | ✓ | ✓ | ✓ | ipc, sample.ipc |
Excellent (5/6) |
| Input | General | maintained | fabiobaltieri | mcuxted | doc/services/input/drivers/input/dts/bindings/input/include/zephyr/dt-bindings/input/include/zephyr/input/+5 more |
306 | ✓ | ✓ | ✓ | ✓ | drivers.input, input, sample.input |
Excellent (5/6) |
| Instrumentation Subsystem | General | maintained | fkokosinski, tgorochowik | None | doc/services/instrumentation/include/zephyr/instrumentation/samples/subsys/instrumentation/scripts/instrumentation/subsys/instrumentation/ |
21 | ✓ | ✗ | ✓ | ✓ | sample.instrumentation |
Good (4/6) |
| Interrupt Handling | General | odd fixes | None | ycsin, dcpleung, nashif | drivers/interrupt_controller/dts/bindings/interrupt-controller/include/zephyr/drivers/interrupt_controller/include/zephyr/dt-bindings/interrupt-controller/include/zephyr/irq*+4 more |
314 | ✗ | ✓ | ✗ | ✓ | drivers.interrupt_controller |
Fair (3/6) |
| JSON Web Token | General | maintained | d3zd3z | None | subsys/jwt/include/zephyr/data/json.hinclude/zephyr/data/jwt.hlib/utils/json.ctests/subsys/jwt/+2 more |
18 | ✗ | ✓ | ✓ | ✓ | libraries.encoding |
Good (4/6) |
| Kconfig | General | maintained | tejlmand | nashif | scripts/kconfig/doc/build/kconfig/Kconfig.zephyrtests/kconfig/configdefault/tests/misc/kconfigoptions/ |
35 | ✗ | ✓ | ✓ | ✓ | kconfig |
Good (4/6) |
| Kernel | General | maintained | peter-mitsis, npitre | andyross, nashif, ceolin, dcpleung, cfriedt, TaiJuWu, Mattemagikern | doc/kernel/include/zephyr/kernel*.hinclude/zephyr/spinlock.hinclude/zephyr/fatal.hkernel/+7 more |
872 | ✓ | ✓ | ✓ | ✓ | kernel, libraries.p4wq, sample.kernel, linker.linker_generator |
Excellent (6/6) |
| Key-Value Storage Systems | General | maintained | rghaddab | Laczen, nashif, LingaoM | include/zephyr/kvss/samples/subsys/kvss/subsys/kvss/tests/subsys/kvss/ |
66 | ✓ | ✓ | ✗ | ✓ | keyvalstorage, filesystem.nvs.gc_pack.nvs, sample.nvs, sample.zms |
Excellent (5/6) |
| Linkable Loadable Extensions | General | maintained | teburd | lyakh, pillo79, laurenmurphyx64, edersondisouza | cmake/llext-edk.cmakesamples/subsys/llext/include/zephyr/llext/tests/misc/llext-edk/tests/subsys/llext/+4 more |
133 | ✓ | ✓ | ✓ | ✓ | llext, misc.edk.pytest, sample.llext |
Excellent (6/6) |
| Linker Scripts | General | maintained | nashif | None | include/zephyr/linker/tests/misc/iterable_sections/tests/application_development/code_relocation/samples/application_development/code_relocation_nocopy/ |
94 | ✓ | ✓ | ✗ | ✓ | linker, sample.app_dev.code_relocation_nocopy, buildsystem.app_dev |
Good (4/6) |
| Linters and Static Analyzers | General | maintained | keith-zephyr | nashif, kartben, pdgendt, kylebonnici | .codechecker.yml.codecov.yml.ruff-excludes.toml.ruff.tomlREUSE.toml+19 more |
85 | ✗ | ✗ | ✗ | ✗ | Poor (2/6) | |
| Little FS | General | odd fixes | None | None | subsys/fs/Kconfig.littlefssubsys/fs/littlefs_fs.ctests/subsys/fs/littlefs/ |
63 | ✗ | ✓ | ✗ | ✓ | filesystem.littlefs |
Poor (2/6) |
| LoRa and LoRaWAN | General | maintained | JordanYates | martinjaeger, mniestroj, carlocaione | drivers/lora/include/zephyr/drivers/lora.hsamples/drivers/lora/include/zephyr/lorawan/subsys/lorawan/+6 more |
161 | ✓ | ✓ | ✓ | ✓ | lorawan, sample.lorawan, sample.drivers.lora |
Excellent (6/6) |
| LoRaWAN native backend | General | maintained | carlocaione | JordanYates, martinjaeger, mniestroj | subsys/lorawan/native/ |
23 | ✗ | ✗ | ✗ | ✗ | Poor (2/6) | |
| Logging | General | maintained | nordic-krch | dcpleung, ldab | include/zephyr/logging/include/zephyr/sys/mpsc_pbuf.hinclude/zephyr/sys/mpsc_packet.hlib/os/mpsc_pbuf.cdoc/kernel/data_structures/mpsc_pbuf.rst+7 more |
329 | ✓ | ✓ | ✓ | ✓ | logging, libraries.mpsc_pbuf, libraries.spsc_pbuf, sample.logging |
Excellent (6/6) |
| MAINTAINERS file | General | maintained | MaureenHelm, nashif | stephanosio | MAINTAINERS.ymlscripts/get_maintainer.pyscripts/ci/set_assignees.pyscripts/check_maintainers.py |
4 | ✗ | ✗ | ✗ | ✗ | Critical (1/6) | |
| MCU Manager | General | maintained | nordicjm | de-nordic | subsys/mgmt/mcumgr/include/zephyr/mgmt/mcumgr/samples/subsys/mgmt/mcumgr/tests/subsys/mgmt/mcumgr/doc/services/device_mgmt/+1 more |
311 | ✓ | ✓ | ✓ | ✓ | mgmt.mcumgr, sample.mcumgr, os.mgmt.mpstat, settings.mgmt |
Excellent (5/6) |
| MIPS arch | General | odd fixes | None | None | arch/mips/include/zephyr/arch/mips/boards/qemu/malta/ |
36 | ✗ | ✗ | ✗ | ✗ | Critical (0/6) | |
| Memory Management | General | maintained | dcpleung | None | subsys/mem_mgmt/lib/mem_blocks/tests/subsys/mem_mgmt/include/zephyr/mem_mgmt/mem_attr_heap.htests/lib/mem_alloc/+6 more |
62 | ✗ | ✓ | ✓ | ✓ | mem_mgmt, drivers.mm, libraries.libc, libraries.mem_blocks |
Good (4/6) |
| Microchip Standalone Devices | General | maintained | NhMchp | None | drivers/bbram/*microchip*drivers/ethernet/phy/*microchip*drivers/sensor/microchip/mcp9600/drivers/sensor/microchip/mcp970x/drivers/sensor/microchip/mtch9010/+9 more |
58 | ✗ | ✗ | ✗ | ✗ | Critical (1/6) | |
| Modbus | General | maintained | jfischer-no | None | samples/subsys/modbus/include/zephyr/modbus/tests/subsys/modbus/subsys/modbus/doc/services/connectivity/modbus/ |
50 | ✓ | ✓ | ✓ | ✓ | modbus, sample.modbus |
Excellent (5/6) |
| Modem | General | maintained | bjarki-andreasen | SeppoTakalo, wkhadgar | subsys/modem/include/zephyr/modem/tests/subsys/modem/doc/services/connectivity/modem/samples/net/cellular_modem/+1 more |
101 | ✓ | ✓ | ✓ | ✓ | modem, sample.net.cellular_modem |
Excellent (6/6) |
| NVMEM | General | maintained | pdgendt | henrikbrixandersen | doc/services/storage/nvmem/dts/bindings/nvmem/include/zephyr/devicetree/nvmem.hinclude/zephyr/nvmem.hsubsys/nvmem/+1 more |
20 | ✗ | ✓ | ✓ | ✓ | nvmem |
Good (4/6) |
| Native_sim and POSIX arch | General | maintained | aescolar | tpambor | arch/posix/boards/native/common/boards/native/native_*/boards/native/doc/boards/native/*.rst+10 more |
228 | ✗ | ✓ | ✓ | ✓ | boards.native_sim, boards.native.rtc.native_realtime |
Good (4/6) |
| Networking | General | maintained | rlubos, jukkar | pdgendt | scripts/net/drivers/net/include/zephyr/net/samples/net/subsys/net/+3 more |
2,459 | ✓ | ✓ | ✓ | ✓ | net, utilities.net_timeout.net_timeout, sample.net |
Excellent (5/6) |
| Networking Buffers | General | maintained | jhedberg | rlubos, jukkar | doc/services/net_buf/include/zephyr/net_buf.hlib/net_buf/tests/lib/net_buf/ |
14 | ✗ | ✓ | ✓ | ✓ | libraries.net_buf |
Excellent (5/6) |
| Networking: BSD sockets | General | maintained | rlubos, jukkar | None | samples/net/sockets/subsys/net/lib/sockets/tests/net/socket/ |
450 | ✓ | ✓ | ✗ | ✓ | net, sample.net |
Good (4/6) |
| Networking: CoAP | General | maintained | rlubos | pdgendt | subsys/net/lib/coap/samples/net/sockets/coap_*/tests/net/lib/coap/ |
66 | ✓ | ✓ | ✗ | ✓ | net.coap |
Good (4/6) |
| Networking: Connection Manager | General | maintained | rlubos | glarsennordic, jukkar | include/zephyr/net/conn_mgr*.hsubsys/net/conn_mgr/tests/net/conn_mgr_monitor/tests/net/conn_mgr_conn/doc/services/connectivity/networking/conn_mgr/ |
32 | ✗ | ✓ | ✓ | ✓ | net.conn_mgr |
Excellent (5/6) |
| Networking: DHCPv4 | General | maintained | rlubos, jukkar | maass-hamburg | subsys/net/lib/dhcpv4/samples/net/dhcpv4_client/tests/net/dhcpv4/include/zephyr/net/dhcpv4*.h |
26 | ✓ | ✓ | ✗ | ✓ | net.dhcpv4_client, net.dhcpv4_server, sample.net.dhcpv4_client |
Good (4/6) |
| Networking: DSA | General | maintained | yangbolu1991, JiafeiPan | None | subsys/net/l2/ethernet/dsa/drivers/ethernet/dsa/dts/bindings/dsa/doc/services/connectivity/networking/dsa*include/zephyr/net/dsa*.h+2 more |
34 | ✓ | ✗ | ✓ | ✓ | sample.net.dsa |
Good (4/6) |
| Networking: Ethernet | General | maintained | rlubos, jukkar | maass-hamburg, yangbolu1991, pdgendt | subsys/net/l2/ethernet/include/zephyr/net/ethernet*.hinclude/zephyr/net/lldp.hsamples/net/ethernet/tests/net/arp/+7 more |
135 | ✓ | ✓ | ✓ | ✓ | net.arp, net.eth_bridge, net.ethernet_mgmt.net_ethernet_mgmt, net.vlan, sample.net |
Excellent (6/6) |
| Networking: HTTP | General | maintained | jukkar, rlubos | matt-rodgers | doc/services/connectivity/networking/api/http*.rstinclude/zephyr/net/http/subsys/net/lib/http/samples/net/sockets/*http*/tests/net/lib/http*/ |
168 | ✓ | ✓ | ✓ | ✓ | net.http |
Excellent (5/6) |
| Networking: LWM2M | General | maintained | rlubos | SeppoTakalo | samples/net/lwm2m_client/tests/net/lib/lwm2m/subsys/net/lib/lwm2m/ |
192 | ✓ | ✓ | ✗ | ✓ | net.lwm2m, sample.net.lwm2m_client |
Good (4/6) |
| Networking: MCP | General | maintained | dpiskula-nxp | None | subsys/net/lib/mcp/include/zephyr/net/mcp/tests/net/lib/mcp/samples/net/mcp/doc/services/connectivity/networking/api/mcp.rst |
25 | ✓ | ✓ | ✓ | ✓ | net.mcp, sample.net.mcp |
Excellent (5/6) |
| Networking: MQTT | General | maintained | rlubos | None | subsys/net/lib/mqtt/tests/net/lib/mqtt_*/samples/net/cloud/mqtt_azure/samples/net/mqtt_publisher/ |
49 | ✓ | ✓ | ✗ | ✓ | net.mqtt, sample.net.cloud.mqtt_azure, sample.net.mqtt_publisher, sample.net |
Good (4/6) |
| Networking: MQTT-SN | General | maintained | rlubos | BeckmaR, M1cha | subsys/net/lib/mqtt_sn/tests/net/lib/mqtt_sn*/samples/net/mqtt_sn_publisher/ |
28 | ✓ | ✓ | ✗ | ✓ | net.mqtt_sn, sample.net.mqtt_publisher.sn |
Excellent (5/6) |
| Networking: Native IEEE 802.15.4 | General | odd fixes | None | rlubos, jukkar | doc/services/connectivity/networking/api/ieee802154.rstinclude/zephyr/net/ieee802154*.hsubsys/net/l2/ieee802154/subsys/net/lib/config/ieee802154*tests/net/ieee802154/ |
43 | ✗ | ✓ | ✓ | ✓ | net.ieee802154, sample.net.openthread |
Good (4/6) |
| Networking: OCPP | General | maintained | ssekar15 | None | samples/net/ocpp/subsys/net/lib/ocpp/tests/net/lib/ocpp/doc/services/connectivity/networking/api/ocpp.rst |
23 | ✓ | ✓ | ✓ | ✓ | net.ocpp, sample.net.ocpp |
Excellent (5/6) |
| Networking: OpenThread | General | maintained | rlubos | pdgendt, kkasperczyk-no, edmont, Cristib05 | subsys/net/l2/openthread/samples/net/openthread/tests/subsys/openthread/ |
91 | ✓ | ✓ | ✗ | ✓ | openthread, sample.net.openthread |
Excellent (5/6) |
| Networking: PTP | General | maintained | awojasinski | DBS06 | doc/services/connectivity/networking/api/ptp.rstinclude/zephyr/net/ptp.hsubsys/net/lib/ptp/samples/net/ptp/tests/net/ptp/ |
81 | ✓ | ✓ | ✓ | ✓ | sample.net.ptp, net.ptp |
Excellent (5/6) |
| Networking: Wi-Fi | General | maintained | jukkar | rlubos, krish2718, MaochenWang1 | doc/services/connectivity/networking/api/wifi.rstinclude/zephyr/net/wifi*.hsubsys/net/l2/wifi/samples/net/wifi/tests/net/wifi/ |
96 | ✓ | ✓ | ✓ | ✓ | net.wifi, sample.net.wifi, wifi.build.nan |
Excellent (6/6) |
| Networking: gPTP | General | maintained | jukkar | yangbolu1991 | doc/services/connectivity/networking/api/gptp.rstinclude/zephyr/net/gptp.hsamples/net/ethernet/gptp/subsys/net/l2/ethernet/gptp/ |
35 | ✓ | ✗ | ✓ | ✓ | sample.net.gptp |
Good (4/6) |
| OSDP | General | maintained | sidcha | r2r0 | subsys/mgmt/osdp/include/zephyr/mgmt/osdp.hsamples/subsys/mgmt/osdp/ |
23 | ✓ | ✗ | ✗ | ✓ | sample.mgmt.osdp |
Fair (3/6) |
| OTP | General | odd fixes | None | GseoC, pdgendt | doc/hardware/peripherals/otp/drivers/otp/dts/bindings/otp/include/zephyr/drivers/otp.htests/subsys/nvmem/api/otp.overlay |
33 | ✗ | ✓ | ✓ | ✓ | nvmem |
Good (4/6) |
| Open AMP | General | maintained | iuliana-prodan | uLipe, arnopo | subsys/ipc/open-amp/samples/subsys/ipc/openamp/samples/subsys/ipc/openamp_rsc_table/samples/subsys/ipc/rpmsg_service/ |
137 | ✓ | ✗ | ✗ | ✓ | sample.ipc.openamp, sample.ipc.rpmsg_service, sample.ipc.openamp_rs_table, sample.ipc |
Good (4/6) |
| OpenRISC Arch | General | maintained | jhol | None | arch/openrisc/boards/qemu/or1k/drivers/timer/*openrisc*include/zephyr/arch/openrisc/soc/qemu/or1k/ |
46 | ✗ | ✗ | ✗ | ✗ | Critical (1/6) | |
| PMCI | General | maintained | teburd, edersondisouza | nashif, kehintel | subsys/pmci/samples/subsys/pmci/include/zephyr/pmci/ |
80 | ✓ | ✗ | ✗ | ✓ | sample.pmci.mctp |
Good (4/6) |
| POSIX API layer | General | maintained | cfriedt | ycsin | include/zephyr/posix/subsys/portability/posix/tests/subsys/portability/posix/samples/subsys/portability/posix/tests/lib/fdtable/+1 more |
315 | ✓ | ✓ | ✓ | ✓ | libraries.fdtable, portability.posix, sample.posix, portability.xsi, posix.threads_base |
Excellent (5/6) |
| Power management | General | maintained | ceolin, bjarki-andreasen | nashif, teburd, tmleman, JordanYates, ZhaoxiangJin, yongxu-wang15, Holt-Sun | include/zephyr/pm/samples/subsys/pm/subsys/pm/tests/subsys/pm/doc/services/pm/+4 more |
259 | ✓ | ✓ | ✓ | ✓ | pm, drivers.power_domain.build, sample.power |
Excellent (6/6) |
| RISCV arch | General | maintained | fkokosinski | kgugala, tgorochowik, dcpleung, katsuster, mgielda, npitre, VynDragon, ycsin, maass-hamburg, lstnl, meijemac, AFOliveira | arch/riscv/boards/enjoydigital/litex_vexriscv/boards/lowrisc/opentitan_earlgrey/boards/qemu/riscv*/boards/sifive/+18 more |
546 | ✓ | ✓ | ✓ | ✓ | arch.riscv, arch.riscv64, arch, kernel |
Excellent (6/6) |
| RTIO | General | maintained | teburd | yperess, ubieda | samples/subsys/rtio/include/zephyr/rtio/tests/subsys/rtio/subsys/rtio/doc/services/rtio/ |
49 | ✓ | ✓ | ✓ | ✓ | rtio, sample.rtio |
Excellent (6/6) |
| RX arch | General | maintained | duynguyenxa | None | arch/rx/include/zephyr/arch/rx/dts/rx/boards/qemu/rx/soc/renesas/rx/+2 more |
112 | ✗ | ✓ | ✗ | ✓ | arch.rx, arch, kernel |
Fair (3/6) |
| Random | General | maintained | ceolin | tomi-font | subsys/random/include/zephyr/random/tests/subsys/random/ |
19 | ✗ | ✓ | ✗ | ✓ | crypto.rng, drivers.rng.random_psa_crypto.rng_common.rand32 |
Fair (3/6) |
| Release | General | maintained | henrikbrixandersen, teburd | kartben, nashif | VERSIONSDK_VERSIONLICENSELICENSES/scripts/release/+2 more |
49 | ✗ | ✗ | ✓ | ✗ | Fair (3/6) | |
| Retention | General | maintained | nordicjm | None | dts/bindings/retention/include/zephyr/retention/subsys/retention/doc/services/storage/retention/ |
12 | ✗ | ✗ | ✓ | ✗ | Poor (2/6) | |
| SPARC arch | General | odd fixes | None | tbr-tt | arch/sparc/include/zephyr/arch/sparc/dts/sparc/boards/qemu/leon3/ |
40 | ✗ | ✗ | ✗ | ✓ | arch, kernel |
Critical (1/6) |
| SPDX Tooling | General | maintained | kartben | pdgendt | scripts/pylib/zspdx/scripts/west_commands/spdx.pytests/application_development/software_bill_of_materials/ |
27 | ✗ | ✓ | ✗ | ✓ | buildsystem.sbom.spdx |
Fair (3/6) |
| Safety | General | maintained | tobiaskaestner, parphane | jkey-eng | doc/safety/ |
10 | ✗ | ✗ | ✓ | ✗ | Poor (2/6) | |
| Samples | General | maintained | kartben | nashif, JarmouniA | samples/sample_definition_and_criteria.rstsamples/ |
7,658 | ✓ | ✗ | ✓ | ✗ | Good (4/6) | |
| Secure storage | General | maintained | tomi-font | None | subsys/secure_storage/include/zephyr/psa/samples/psa/doc/services/storage/secure_storage/index.rsttests/subsys/secure_storage/ |
63 | ✓ | ✓ | ✓ | ✓ | sample.psa, secure_storage.psa |
Excellent (5/6) |
| Security | General | maintained | ceolin, d3zd3z | tomi-font, valeriosetti | doc/security/ |
23 | ✗ | ✗ | ✓ | ✗ | Fair (3/6) | |
| Sensor Subsystem | General | maintained | lixuzha, yperess | None | dts/bindings/sensor/zephyr,sensing.yamldts/bindings/sensor/zephyr,sensing*.yamlinclude/zephyr/sensing/doc/services/sensing/subsys/sensing/+2 more |
45 | ✓ | ✓ | ✓ | ✓ | sample.sensing, sensing.api |
Excellent (5/6) |
| Settings | General | odd fixes | None | None | include/zephyr/settings/subsys/settings/tests/subsys/settings/samples/subsys/settings/doc/services/storage/settings/+1 more |
152 | ✓ | ✓ | ✓ | ✓ | settings, sample.settings |
Good (4/6) |
| Shell | General | maintained | jakub-uC | carlescufi | include/zephyr/shell/samples/subsys/shell/subsys/shell/tests/subsys/shell/doc/services/shell/ |
225 | ✓ | ✓ | ✓ | ✓ | shell, sample.shell |
Excellent (5/6) |
| Shields | General | maintained | kartben | avisconti, jfischer-no, erwango | boards/shields/doc/hardware/porting/shields.rstsamples/shields/ |
1,455 | ✓ | ✗ | ✓ | ✓ | sample.shields |
Excellent (5/6) |
| State machine framework | General | maintained | vlad-kulikov | sambhurst, keith-zephyr, glenn-andrews | doc/services/smf/include/zephyr/smf.hlib/smf/tests/lib/smf/samples/subsys/smf/ |
35 | ✓ | ✓ | ✓ | ✓ | libraries.smf, sample.smf |
Excellent (6/6) |
| Stats | General | odd fixes | None | None | subsys/stats/include/zephyr/stats/stats.hinclude/zephyr/stats/ |
5 | ✗ | ✗ | ✗ | ✗ | Critical (0/6) | |
| Storage | General | odd fixes | None | None | subsys/storage/include/zephyr/storage/tests/subsys/storage/doc/services/storage/ |
56 | ✗ | ✓ | ✓ | ✓ | storage |
Fair (3/6) |
| Storage ZMS | General | maintained | rghaddab | None | subsys/kvss/zms/include/zephyr/kvss/zms.hsamples/subsys/kvss/zms/tests/subsys/kvss/zms/doc/services/storage/zms/zms.rst |
27 | ✓ | ✓ | ✓ | ✓ | keyvalstorage.zms, sample.zms |
Excellent (5/6) |
| Sysbuild | General | maintained | tejlmand | nordicjm, 57300 | share/sysbuild/samples/sysbuild/doc/build/sysbuild/ |
57 | ✓ | ✗ | ✓ | ✓ | sample.sysbuild |
Excellent (5/6) |
| TDK Sensors | General | maintained | afontaine-invn, rbuisson-invn | teburd, MaureenHelm, sriccardi-invn, gjabouley-invn | drivers/sensor/tdk/ |
94 | ✗ | ✗ | ✗ | ✓ | drivers.sensor |
Fair (3/6) |
| Task Watchdog | General | maintained | martinjaeger | None | include/zephyr/task_wdt/samples/subsys/task_wdt/subsys/task_wdt/doc/services/task_wdt/index.rst |
15 | ✓ | ✗ | ✓ | ✓ | sample.task_wdt |
Good (4/6) |
| Test Framework (Ztest) | General | maintained | nashif | aaronemassey, jeremybettis, yperess, asemjonovs, Mattemagikern | subsys/testsuite/tests/ztest/tests/unit/util/tests/subsys/testsuite/samples/subsys/testsuite/+1 more |
165 | ✓ | ✓ | ✓ | ✓ | testing, utilities.dec, multidut.basic, multidut.fixed_platform, multidut.other_application, sample.harness.shell, sample.pytest, sample.testing.ztest, sample.twister.pytest |
Excellent (6/6) |
| Testing | General | maintained | PerMac, hakehuang | nashif, nordic-piks | 0 | ✗ | ✗ | ✗ | ✗ | Poor (2/6) | ||
| Testing with Renode | General | odd fixes | None | mateusz-holenko, fkokosinski | cmake/emu/renode.cmakesoc/renode/boards/renode/boards/*/*/support/*.replboards/*/*/support/*.resc |
47 | ✗ | ✗ | ✗ | ✗ | Critical (1/6) | |
| Tests | General | maintained | nashif | None | tests/ |
14,664 | ✗ | ✓ | ✗ | ✗ | Poor (2/6) | |
| Toolchain ARC MWDT | General | maintained | evgeniy-paltsev, abrodkin | None | cmake/*/arcmwdt/include/zephyr/toolchain/mwdt.hinclude/zephyr/linker/linker-tool-mwdt.hlib/libc/arcmwdt/* |
29 | ✗ | ✗ | ✗ | ✗ | Critical (1/6) | |
| Toolchain IAR | General | maintained | RobinKastberg | bjorniuppsala, LoveKarlsson | cmake/*/iar/include/zephyr/toolchain/iar.hinclude/zephyr/toolchain/iar/*lib/libc/iar/* |
27 | ✗ | ✗ | ✗ | ✗ | Poor (2/6) | |
| Toolchain Integration | General | maintained | tejlmand | stephanosio | cmake/bintools/cmake/compiler/cmake/linker/cmake/toolchain/include/zephyr/toolchain/+1 more |
148 | ✗ | ✗ | ✗ | ✗ | Critical (1/6) | |
| Toolchain arm compiler 6 | General | maintained | tejlmand | None | cmake/*/armclang/cmake/linker/armlink/include/zephyr/toolchain/armclang.hlib/libc/armstdc/* |
30 | ✗ | ✗ | ✗ | ✗ | Critical (1/6) | |
| Toolchain oneApi | General | maintained | nashif | None | cmake/*/oneApi/cmake/compiler/icx/ |
6 | ✗ | ✗ | ✗ | ✗ | Critical (1/6) | |
| Tracing | General | maintained | nashif | teburd | subsys/tracing/scripts/tracing/include/zephyr/tracing/subsys/timing/samples/subsys/tracing/+2 more |
108 | ✓ | ✓ | ✓ | ✓ | tracing, sample.tracing |
Excellent (5/6) |
| Twister | General | maintained | nashif | PerMac, hakehuang, gchwier, KamilxPaszkiet, fundakol | scripts/twisterscripts/schemas/twister/scripts/pylib/twister/scripts/tests/twister/scripts/tests/twister_blackbox/+6 more |
330 | ✗ | ✓ | ✓ | ✓ | kernel.common, sample.pytest, sample.harness, sample.twister |
Excellent (5/6) |
| USB | General | maintained | jfischer-no, tmon-nordic | josuah, MarkWangChinese, roma-jam | drivers/usb/dts/bindings/usb/include/zephyr/dt-bindings/usb/include/zephyr/*/usb/include/zephyr/usb/+7 more |
660 | ✓ | ✓ | ✓ | ✓ | usb, drivers.usb, sample.usb, sample.usbd, sample.usbh.shell |
Excellent (6/6) |
| USB-C | General | maintained | sambhurst, keith-zephyr | None | drivers/usb_c/dts/bindings/usb-c/include/zephyr/dt-bindings/usb-c/include/zephyr/*/usb_c/include/zephyr/usb_c/+5 more |
113 | ✓ | ✗ | ✓ | ✓ | sample.usbc |
Good (4/6) |
| UUID | General | maintained | sorru94 | None | lib/uuid/include/zephyr/sys/uuid.htests/lib/uuid/samples/subsys/uuid/ |
13 | ✓ | ✓ | ✗ | ✓ | libraries.uuid, sample.uuid |
Good (4/6) |
| Userspace | General | maintained | dcpleung | ceolin | include/zephyr/internal/syscall_handler.hinclude/zephyr/arch/x86/*/syscall.hinclude/zephyr/arch/syscall.hinclude/zephyr/arch/*/syscall.hinclude/zephyr/syscall.h+17 more |
193 | ✓ | ✓ | ✓ | ✓ | kernel.memory_protection, kernel, sample.helloworld, sample.kernel.memory_protection.shared_mem, sample.syscall_performances, sample.userspace.prod_consumer |
Excellent (5/6) |
| Utilities | General | maintained | nashif | andyross, dcpleung, peter-mitsis | include/zephyr/data/cobs.hlib/utils/tests/unit/timeutil/tests/unit/time_units/tests/unit/rbtree/+16 more |
121 | ✗ | ✓ | ✗ | ✓ | utilities, libraries |
Good (4/6) |
| VFS | General | maintained | de-nordic | None | subsys/fs/fat_fs.ctests/subsys/fs/fat_fs_api/ |
32 | ✗ | ✓ | ✗ | ✓ | filesystem |
Fair (3/6) |
| Video Subsystem | General | maintained | josuah, ngphibang | loicpoulain, avolmat-st | include/zephyr/video/samples/subsys/video/subsys/video/tests/subsys/video/ |
85 | ✓ | ✓ | ✗ | ✓ | video |
Excellent (5/6) |
| West | General | maintained | pdgendt | mbolivar, carlescufi, marc-hb, sylvioalves | scripts/west-commands.ymlscripts/west_commands/doc/develop/west/scripts/pylib/build_helpers/domains.py |
134 | ✗ | ✗ | ✓ | ✗ | Fair (3/6) | |
| Wiki | General | maintained | kartben | SusanRemm | 0 | ✗ | ✗ | ✗ | ✗ | Critical (1/6) | ||
| Xtensa arch | General | maintained | dcpleung | andyross, nashif, ceolin | arch/xtensa/include/zephyr/arch/xtensa/dts/xtensa/boards/qemu/xtensa/boards/cdns/xt-sim/+4 more |
198 | ✓ | ✓ | ✓ | ✓ | arch.xtensa, arch, kernel |
Excellent (6/6) |
| hawkBit | General | maintained | maass-hamburg | None | subsys/mgmt/hawkbit/include/zephyr/mgmt/hawkbit/include/zephyr/mgmt/hawkbit.hsamples/subsys/mgmt/hawkbit/ |
26 | ✓ | ✗ | ✗ | ✓ | sample.net.hawkbit |
Fair (3/6) |
| mgmt: updatehub | General | maintained | nandojve | None | subsys/mgmt/updatehub/include/zephyr/mgmt/updatehub.hsamples/subsys/mgmt/updatehub/ |
31 | ✓ | ✗ | ✗ | ✓ | sample.net.updatehub |
Fair (3/6) |
| nRF BSIM | General | maintained | aescolar | None | boards/native/nrf_bsim/tests/boards/nrf52_bsim/tests/bsim/doc/develop/test/bsim.rst.github/workflows/bsim-tests* |
1,971 | ✗ | ✓ | ✓ | ✓ | boards.nrf52_bsim, bluetooth.host, bluetooth.ll, bluetooth.tester_bsim |
Good (4/6) |
| x86 arch | General | maintained | edersondisouza | andyross, dcpleung, ceolin, laurenmurphyx64, nashif | arch/x86/include/zephyr/arch/x86/tests/arch/x86/drivers/interrupt_controller/*intel*drivers/interrupt_controller/*ioapic*+2 more |
170 | ✗ | ✓ | ✓ | ✓ | arch.interrupt, arch.x86, arch, kernel |
Excellent (5/6) |
| zbus | General | maintained | rodrigopex | None | samples/subsys/zbus/include/zephyr/zbus/tests/subsys/zbus/subsys/zbus/doc/services/zbus/ |
210 | ✓ | ✓ | ✓ | ✓ | message_bus.zbus, sample.zbus |
Excellent (5/6) |
| ADI Platforms | Platform | maintained | MaureenHelm | ozersa, ttmut, yasinustunerg, petejohanson-adi | boards/adi/boards/common/*adi*boards/shields/ad_apardpfw_sl/boards/shields/adi_lsmspg/boards/shields/eval*ardz/+16 more ^drivers/(adc|dac|gpio|mfd|regulator)/.*adp?\d+ |
901 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| ARM Platforms | Platform | maintained | wearyzen, ithinuel | None | boards/arm/mps*/boards/arm/v2m_*/boards/arm/fvp_base*/soc/arm/mps*/soc/arm/musca/+6 more |
301 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| ASPEED Platforms | Platform | odd fixes | None | None | soc/aspeed/dts/arm/aspeed/drivers/*/*_ast10x0.cdrivers/*/Kconfig.aspeed |
23 | ✗ | ✗ | ✗ | ✗ | Critical (0/6) | |
| Aesc Platform | Platform | maintained | dnltz | None | soc/aesc/dts/riscv/aesc/boards/aesc/^drivers/.*aesc(\.c)?$ |
24 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| Alif Semiconductor Platforms | Platform | maintained | silesh-alifsemi, RupeshKumar-AlifSemi | sudhir-alifsemi, AnttiKauppila-AlifSemi, VeijoPesonen | boards/alif/drivers/*/*alif*dts/arm/alif/dts/bindings/*/alif,*include/zephyr/dt-bindings/*/alif*.h+1 more |
125 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| Ambiq Platforms | Platform | maintained | AlessandroLuo | aaronyegx, RichardSWheatley | soc/ambiq/boards/ambiq/apollo*/dts/arm/ambiq/dts/bindings/*/ambiq,*drivers/*/*ambiq*+2 more |
205 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| AndesTech Platforms | Platform | maintained | jimmyzhe | kevinwang821020 | boards/andestech/drivers/*/*andes*dts/bindings/*/*andestech*dts/riscv/andes/soc/andestech/ |
68 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| Antmicro platforms | Platform | maintained | fkokosinski, tgorochowik | kgugala | boards/antmicro/soc/antmicro/dts/arm/antmicro/ |
30 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| Arduino Platforms | Platform | maintained | pillo79 | facchinm, iabdalkader, pennam | boards/arduino/boards/shields/arduino_*/drivers/*/*modulino*dts/vendor/arduino/ |
288 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| BeagleBoard Platforms | Platform | maintained | jadonk | ayush1325, con-pax, vaishnavachath, glneo | boards/beagle/ |
132 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| Bouffalolab Platforms | Platform | maintained | VynDragon | hasheddan, josuah, will-tm | boards/**/*bflb*boards/**/*bflb*/boards/aithinker/ai_*/boards/doiting/boards/thirdreality/+11 more |
412 | ✓ | ✗ | ✗ | ✗ | Good (3/6) | |
| Broadcom Platforms | Platform | maintained | walidbadar | None | dts/*/broadcom/soc/brcm/boards/brcm/boards/raspberrypi/rpi_4b/boards/raspberrypi/rpi_5/ |
77 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| Enclustra Platforms | Platform | maintained | fkokosinski | tgorochowik | boards/enclustra/ |
8 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| Espressif Platforms | Platform | maintained | sylvioalves | LucasTambor, marekmatej, uLipe, raffarost, wmrsouza, tmedicci | drivers/*/*esp32*.cboards/espressif/soc/espressif/dts/*/espressif/dts/bindings/*/*esp32*+5 more |
939 | ✓ | ✓ | ✗ | ✓ | boards.esp32, esp.wifi.sec, sample.boards.esp32, sample.esp32.deep_sleep, boards.espressif |
Excellent (5/6) |
| Ezurio platforms | Platform | maintained | rerickson1 | greg-leach | boards/ezurio/ |
262 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| GD32 Platforms | Platform | maintained | soburi | cameled | boards/gd/drivers/*/*gd32*dts/*/gd/dts/bindings/*/*gd32*scripts/west_commands/*/*gd32*+1 more |
329 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| Gaisler Platforms | Platform | odd fixes | None | tbr-tt | dts/sparc/gaisler/soc/gaisler/boards/gaisler/ |
37 | ✗ | ✗ | ✗ | ✗ | Critical (0/6) | |
| Gardena Platforms | Platform | maintained | rettichschnidi | M1cha | boards/gardena/ |
11 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| Google Platforms | Platform | maintained | fabiobaltieri, keith-zephyr | duda-patryk | boards/google/samples/boards/google/ |
37 | ✓ | ✗ | ✗ | ✓ | sample.boards.google_twinkie_v2 |
Good (3/6) |
| ITE Platforms | Platform | maintained | Dino-Li, GTLin08, RuibinChang, Chenhongren | keith-zephyr, fabiobaltieri | boards/ite/drivers/sensor/ite/drivers/usb/udc/*it82xx2*.cdrivers/usb/device/*it82xx2*.cdrivers/*/*it51xxx*.c+5 more |
233 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| Infineon Platforms | Platform | maintained | sreeramIfx, teburd | mcatee-infineon, talih0, billwatersiii, jsbatch, Peterson-Brett, lauracarlesso, MerinMGeorge, ifx-rmcs, parthitce | boards/cypress/boards/infineon/drivers/*/*infineon*drivers/*/*xmc*drivers/sensor/infineon/+4 more |
1,126 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| Intel Platforms (Agilex) | Platform | maintained | gdengi | None | boards/intel/socfpga/soc/intel/intel_socfpga/dts/arm64/intel/dts/bindings/*/intel,agilex*dts/arm/intel_socfpga_std/ |
39 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| Intel Platforms (ISH) | Platform | maintained | kwd-doodling | likongintel, nashif | boards/intel/ish/soc/intel/intel_ish/dts/x86/intel/intel_ish*dts/bindings/*/intel,sedi*drivers/*/*sedi* |
55 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| Intel Platforms (X86) | Platform | maintained | edersondisouza | dcpleung, ceolin | boards/intel/adl/boards/intel/btl/boards/intel/ehl/boards/intel/rpl/dts/x86/intel/+6 more |
145 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| Intel Platforms (Xtensa) | Platform | maintained | dcpleung | andyross, lyakh, lgirdwood, kv2019i, ceolin, tmleman, softwarecki, jxstelter, marcinszkudlinski, nashif, abonislawski, serhiy-katsyuba-intel | boards/intel/adsp/soc/intel/intel_adsp/dts/xtensa/intel/tests/boards/intel_adsp/samples/boards/intel/adsp/+4 more |
243 | ✓ | ✓ | ✗ | ✓ | boards.intel_adsp, sample.intel_adsp |
Excellent (5/6) |
| LiteX Platforms | Platform | maintained | tgorochowik, fkokosinski, maass-hamburg | kgugala, mateusz-holenko | boards/enjoydigital/litex_vexriscv/drivers/*/*litex*drivers/*/Kconfig.litexdts/bindings/*/litex*dts/riscv/riscv32-litex-vexriscv.dtsi+4 more |
84 | ✓ | ✗ | ✗ | ✓ | sample.drivers.i2s.litex |
Excellent (4/6) |
| M5Stack Platforms | Platform | maintained | thc1006 | None | boards/m5stack/boards/shields/m5stack_*/ |
215 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| Microchip MEC Platforms | Platform | maintained | jvasanth1, scottwcpg | VenkatKotakonda, albertofloyd | boards/microchip/mec*/boards/microchip/ev11l78a/dts/arm/microchip/mec/soc/microchip/mec/drivers/*/*xec*+9 more |
435 | ✓ | ✓ | ✗ | ✓ | boards.mec15xxevb_assy6853, boards.mec172xevb_assy6906 |
Excellent (5/6) |
| Microchip PIC32 Platforms | Platform | maintained | ArunMCHP, NhMchp | fabin-mchp, Farsin-Nasar-Microchip, mchp-asif, sunil-abraham, AzharMCHP, nandojve | boards/microchip/pic32*/dts/arm/microchip/pic32*/dts/bindings/*/microchip/pic32*/dts/bindings/*/microchip,sam*dts/bindings/*/microchip,*-g*+7 more |
682 | ✓ | ✓ | ✗ | ✗ | Excellent (4/6) | |
| Microchip RISC-V Platforms | Platform | maintained | fkokosinski | kgugala, tgorochowik, con-pax | boards/microchip/m2gl025_miv/boards/microchip/mpfs_icicle/boards/microchip/pic64gx_curiosity_kit/dts/riscv/microchip/soc/microchip/miv/+5 more |
93 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| Microchip SAM Platforms | Platform | maintained | nandojve | ArunMCHP, fabin-mchp, Farsin-Nasar-Microchip, mchp-asif, sunil-abraham, stephanosio | boards/atmel/boards/microchip/sam/dts/arm/atmel/dts/arm/microchip/sam/soc/atmel/+5 more |
653 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| Microchip SmartFusion2 platform | Platform | maintained | akBavMat, con-pax | AntonVynohradov | boards/microchip/m2s010_mkr_kit/drivers/clock_control/*smartfusion2*dts/arm/microchip/smartfusion2*/dts/bindings/*/microchip,smartfusion2*include/zephyr/dt-bindings/*/*smartfusion2*+1 more |
24 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| NEORV32 platform | Platform | maintained | henrikbrixandersen | None | boards/others/neorv32/drivers/*/*neorv32*dts/bindings/*/*neorv32*soc/neorv32/tests/boards/neorv32/ |
44 | ✗ | ✓ | ✗ | ✓ | boards.neorv32 |
Good (3/6) |
| NXP Platform Drivers | Platform | maintained | zejiang0jason, mmahadevan108 | manuargue, dbaluta, Holt-Sun, butok | drivers/*/*mcux*.cdrivers/*/*.mcuxdrivers/*/*.nxpdrivers/*/*nxp*drivers/*/*/*kinetis*+11 more ^drivers/.*nxp.*^drivers/.*mcux.*drivers\/.*[_\/]+lpc[_\.\d]+.*c |
897 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| NXP Platform Wireless | Platform | maintained | axelnxp | None | boards/nxp/*mcxw*/boards/nxp/*rw*/drivers/*/*mcxw*.cdrivers/bluetooth/hci/*nxp*drivers/hdlc_rcp_if/*nxp*+8 more |
208 | ✓ | ✗ | ✗ | ✗ | Fair (2/6) | |
| NXP Platforms (MCU) | Platform | maintained | iuliana-prodan, mmahadevan108 | butok | boards/nxp/mimxrt*/boards/nxp/frdm*/boards/nxp/*mcx*/boards/nxp/lpcxpress*/boards/nxp/twr_*/+15 more |
1,969 | ✓ | ✓ | ✗ | ✓ | boards.vmu_rt1170 |
Excellent (4/6) |
| NXP Platforms (MPU) | Platform | maintained | JiafeiPan | dbaluta, iuliana-prodan, yangbolu1991, Zhiqiang-Hou, ZhaoQiang-b45475 | drivers/*/*imx*include/zephyr/dt-bindings/rdc/dts/arm64/nxp/dts/arm/nxp/imx/nxp_imx*soc/nxp/imx/+2 more boards/nxp/.*m?imx[^(rt)].*/ |
266 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| NXP Platforms (S32) | Platform | maintained | manuargue | Dat-NguyenDuy | boards/nxp/*s32*/boards/common/*nxp_s32*soc/nxp/s32/drivers/*/*nxp_s32*drivers/misc/*nxp_s32*/+7 more |
250 | ✓ | ✗ | ✗ | ✓ | sample.boards.nxp_s32.netc |
Good (3/6) |
| Nuvoton NPCM Platforms | Platform | maintained | maxdog988 | None | soc/nuvoton/npcm/boards/nuvoton/npcm*/dts/arm/nuvoton/drivers/*/*_npcm*include/zephyr/dt-bindings/*/npcm_* |
92 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| Nuvoton NPCX Platforms | Platform | maintained | MulinChao, ChiHuaL | TomChang19, alvsun, keith-zephyr, fabiobaltieri | soc/nuvoton/npcx/boards/nuvoton/npcx*/boards/nuvoton/npck*/dts/arm/nuvoton/dts/bindings/*/*npcx*+1 more |
242 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| Nuvoton Numicro Numaker Platforms | Platform | maintained | cyliangtw | ssekar15, ccli8 | soc/nuvoton/numaker/soc/nuvoton/numicro/boards/nuvoton/numaker*/dts/arm/nuvoton/m*dts/bindings/*/*numicro*+3 more |
233 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| Octavo Systems Platforms | Platform | maintained | fkokosinski, tgorochowik | kgugala | boards/oct/soc/oct/ |
14 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| OpenTitan Platforms | Platform | maintained | snematbakhsh | None | boards/lowrisc/opentitan_earlgrey/drivers/*/*opentitan*dts/bindings/*/*opentitan*dts/riscv/lowrisc/*opentitan*soc/lowrisc/opentitan/ |
25 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| PHYTEC Platforms | Platform | maintained | dnltz | jonas-rem, pefech | boards/phytec/ |
103 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| Panasonic Platforms | Platform | maintained | pideu-sj | None | boards/panasonic/ |
96 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| Peregrine Platforms | Platform | maintained | nandojve | None | boards/peregrine/boards/shields/atmel_rf2xx/drivers/ieee802154/*rf2xx* |
29 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| QNX Hypervisor Platforms | Platform | maintained | soburi | None | boards/blackberry/qnxhv_vm/soc/blackberry/qnxhv_vm/ |
11 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| Quicklogic Platform | Platform | odd fixes | None | None | soc/quicklogic/dts/arm/quicklogic/ |
10 | ✗ | ✗ | ✗ | ✗ | Critical (0/6) | |
| Raspberry Pi Pico Platforms | Platform | maintained | soburi | threeeights, ajf58, dsseng | boards/raspberrypi/rpi_pico*/boards/adafruit/kb2040/boards/adafruit/macropad_rp2040/boards/adafruit/qt_py_rp2040/boards/pimoroni/pico_plus2/+16 more |
365 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| Realtek Ameba Platforms | Platform | maintained | zjian-zhang, Derek-RTK | minyuan-xue | boards/realtek/rtl872*/drivers/*/*ameba*soc/realtek/ameba/dts/arm/realtek/ameba*/dts/bindings/*/*ameba* |
114 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| Realtek Bee Platforms | Platform | maintained | ZhiyuanTang17, YuzhuoLiuRTK | None | boards/realtek/rtl87x2g*/boards/realtek/rtl8752h*/drivers/*/*bee*dts/arm/realtek/bee/dts/bindings/*/*bee*+3 more |
156 | ✗ | ✓ | ✗ | ✓ | boards.realtek.bee_osif |
Good (3/6) |
| Realtek EC Platforms | Platform | maintained | JasonLin-RealTek | elmo9999, benson0715, JhanBoChao-Realtek, Titan-Realtek | boards/realtek/rts5912*/drivers/*/*rts5912*dts/bindings/*/*rts5912*dts/arm/realtek/ec/soc/realtek/ec/ |
111 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| Realtek Fingerprint Platforms | Platform | maintained | RtkFP | None | boards/realtek/rts5817_maa_evb/drivers/*/*rts5817*dts/bindings/*/*rts5817*dts/arm/realtek/fingerprint/soc/realtek/fingerprint/ |
49 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| Renesas R-Car Platforms | Platform | maintained | lorc | xakep-amatop | boards/renesas/rcar_*/drivers/*/*rcar*drivers/clock_control/*cpg_mssr*drivers/pinctrl/renesas/rcar/dts/arm/renesas/rcar/+3 more |
145 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| Renesas RA Platforms | Platform | maintained | soburi, KhiemNguyenT | duynguyenxa, thaoluonguw, thenguyenyf, khoa-nguyen-18 | boards/arduino/uno_r4/boards/renesas/*ra*/drivers/**/*renesas_ra*drivers/pinctrl/renesas/ra/dts/arm/renesas/ra/+6 more |
935 | ✓ | ✓ | ✗ | ✓ | boards.renesas.elc.renesas_elc_api, sample.boards.renesas |
Excellent (5/6) |
| Renesas RX Platform | Platform | maintained | duynguyenxa | quytranpzz | boards/renesas/*rx*/drivers/*/*renesas_rx*drivers/pinctrl/renesas/rx/dts/rx/renesas/dts/bindings/*/*renesas,rx*+1 more |
220 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| Renesas RZ Platforms | Platform | maintained | tgorochowik, binhnguyen2434 | nhutnguyenkc, tiennguyenzg | boards/renesas/rz*/drivers/*/*rzt2m*drivers/*/*renesas_rz*drivers/pinctrl/renesas/rz/dts/arm/renesas/rz/+3 more |
432 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| Renesas SmartBond Platforms | Platform | maintained | ioannis-karachalios, ydamigos | blauret | boards/renesas/da14*/drivers/*/*smartbond*drivers/pinctrl/renesas/smartbond/dts/arm/renesas/smartbond/dts/bindings/*/renesas,smartbond*+1 more |
103 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| STM32 Platforms | Platform | maintained | erwango | FRASTM, gautierg-st, GeorgeCGV, mathieuchopstm, djiatsaf-st, etienne-lms, juickar | boards/st/drivers/*/*stm32*.cdrivers/*/*stm32*.hdrivers/*/*/*stm32*drivers/*/*stm32*+4 more |
2,978 | ✓ | ✗ | ✗ | ✓ | sample.boards.stm32 |
Excellent (4/6) |
| STM32 Platforms (MPU) | Platform | maintained | erwango, arnopo | avolmat-st, etienne-lms, juickar | boards/st/stm32mp*/dts/arm/st/mp*/drivers/clock_control/clock_stm32_ll_mp*.cinclude/zephyr/dt-bindings/clock/stm32mp*_clock.hinclude/zephyr/dt-bindings/reset/stm32mp*_reset.h+1 more |
94 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| STM32 Platforms (Wireless) | Platform | maintained | erwango | asm5878, HoZHel, mathieuchopstm, vtardy-st | boards/shields/x_nucleo_bnrg2a1/boards/shields/x_nucleo_idb05a1/boards/shields/x_nucleo_wb*/boards/st/*wb*/drivers/bluetooth/hci/*stm32*.c+3 more |
192 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| Seeed Studio Platforms | Platform | odd fixes | None | None | boards/seeed/boards/shields/seeed_*/ |
319 | ✗ | ✗ | ✗ | ✗ | Critical (0/6) | |
| Sensry Platforms | Platform | maintained | tswaehn | None | boards/sensry/.*sy1xx.* |
28 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| SiFli SF32LB Platforms | Platform | maintained | gmarull, HalfSweet | cameled, ck-telecom | boards/sifli/drivers/*/*sf32lb*dts/arm/sifli/dts/bindings/*/*sf32lb*scripts/west_commands/runners/sftool.py+1 more |
106 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| Silabs Platforms | Platform | maintained | jhedberg, asmellby | jerome-pouiller, Martinhoff-maker | soc/silabs/boards/silabs/dts/arm/silabs/dts/bindings/*/silabs*drivers/*/*gecko*+6 more |
1,175 | ✗ | ✓ | ✗ | ✓ | boards.silabs |
Excellent (4/6) |
| Silabs SiM3U Platforms | Platform | maintained | rettichschnidi | M1cha, asmellby, jerome-pouiller, jhedberg | boards/silabs/dev_kits/sim3u1xx_dk/drivers/*/*_si32*drivers/*/Kconfig.si32dts/arm/silabs/sim3u*dts/bindings/*/*silabs,si32*+2 more |
46 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| Space Cubics Platforms | Platform | maintained | yashi | None | boards/sc/ |
29 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| Synopsys Platforms | Platform | maintained | ruuddw, evgeniy-paltsev | abrodkin | soc/snps/boards/snps/boards/qemu/arc/samples/boards/arc_secure_services/scripts/west_commands/runners/mdb.py+5 more |
365 | ✓ | ✓ | ✗ | ✓ | sample.boards.arc_secure_services |
Excellent (4/6) |
| TI AM13 Platforms | Platform | maintained | glneo | s-m33r | boards/ti/*am13*/dts/arm/ti/am13*/soc/ti/am13*/ |
19 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| TI K3 Platforms | Platform | maintained | glneo | gramsay0, dnltz, vaishnavachath, natto1784, Kronosblaster | boards/ti/*am2*/boards/ti/*am6*/drivers/*/*davinci*drivers/*/*omap*drivers/*/*ti_k3*+7 more |
140 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| TI MSPM Platforms | Platform | maintained | ssekar15, glneo | d-philpot, Aman-Lachhiramka-ti | soc/ti/mspm/boards/ti/*mspm*/dts/arm/ti/mspm*/dts/bindings/*/*mspm0*drivers/*/*_mspm0*+1 more |
142 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| TI SimpleLink Platforms | Platform | maintained | vaishnavachath | bogdanovs, jpanisbl, glneo | boards/ti/cc*/boards/ti/msp*/drivers/*/*cc13*drivers/*/*cc23*drivers/*/*cc25*+6 more |
278 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| TI Stellaris Platforms | Platform | odd fixes | None | None | soc/ti/lm3s6965/dts/arm/ti/lm3s6965.dtsi |
10 | ✗ | ✗ | ✗ | ✗ | Critical (0/6) | |
| Trenz Electronic Platforms | Platform | maintained | yashi | None | boards/trenz/ |
10 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| WCH Platforms | Platform | maintained | BOJIT | nzmichaelh, kholia, VynDragon | boards/wch/dts/riscv/wch/soc/wch/drivers/*/*wch*dts/bindings/*/wch,* |
298 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| Wurth Elektronik Platforms | Platform | maintained | mah-eiSmart, wm-eisos | None | boards/we/dts/arm/we/ |
69 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| Xen Platform | Platform | maintained | firscity | lorc, luca-fancellu | include/zephyr/xen/drivers/xen/arch/arm64/core/xen/soc/xen/boards/xen/+2 more |
66 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| Xilinx Platforms | Platform | maintained | michalsimek | henrikbrixandersen, ibirnbaum, kedareswararao, neeliajay, venodela | boards/amd/drivers/*/*xilinx*drivers/*/*xlnx*drivers/*/*zynq*dts/*/xilinx/+3 more |
271 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| nRF IronSide SE Platforms | Platform | maintained | hakonfam | 57300, jonathannilsen, karstenkoenig, SebastianBoe, kyberdin | modules/hal_nordic/ironside/soc/nordic/common/uicr/ |
22 | ✗ | ✗ | ✗ | ✗ | Fair (2/6) | |
| nRF Platforms | Platform | maintained | anangl, nordic-krch, bjarki-andreasen | jaz1-nordic, kl-cruz, magp-nordic, nika-nordic, lstnl, mstasiaknordic | boards/nordic/drivers/*/*nrf*.cdrivers/*/*nrf*/drivers/*/*nordic*/soc/nordic/+10 more |
1,616 | ✓ | ✓ | ✗ | ✓ | boards.nrf, sample.drivers.spis.wakeup |
Excellent (5/6) |
| u-blox Platforms | Platform | maintained | 3rang | None | boards/u-blox/ |
184 | ✗ | ✗ | ✗ | ✗ | Poor (1/6) | |
| West project: acpica | West Project | odd fixes | None | None | modules/acpica/ |
2 | ✗ | ✗ | ✗ | ✗ | Poor (0/6) | |
| West project: babblesim_base | West Project | maintained | aescolar | None | 0 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | ||
| West project: babblesim_ext_2G4_channel_NtNcable | West Project | maintained | aescolar | None | 0 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | ||
| West project: babblesim_ext_2G4_channel_multiatt | West Project | maintained | aescolar | None | 0 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | ||
| West project: babblesim_ext_2G4_device_WLAN_actmod | West Project | maintained | aescolar | None | 0 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | ||
| West project: babblesim_ext_2G4_device_burst_interferer | West Project | maintained | aescolar | None | 0 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | ||
| West project: babblesim_ext_2G4_device_playback | West Project | maintained | aescolar | None | 0 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | ||
| West project: babblesim_ext_2G4_libPhyComv1 | West Project | maintained | aescolar | None | 0 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | ||
| West project: babblesim_ext_2G4_modem_BLE_simple | West Project | maintained | aescolar | None | 0 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | ||
| West project: babblesim_ext_2G4_modem_magic | West Project | maintained | aescolar | None | 0 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | ||
| West project: babblesim_ext_2G4_phy_v1 | West Project | maintained | aescolar | None | 0 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | ||
| West project: babblesim_ext_libCryptov1 | West Project | maintained | aescolar | None | 0 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | ||
| West project: bsim | West Project | maintained | aescolar | None | 0 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | ||
| West project: chre | West Project | maintained | yperess | None | samples/modules/chre/modules/Kconfig.chre |
8 | ✓ | ✗ | ✗ | ✓ | sample.modules.chre |
Excellent (3/6) |
| West project: cmsis | West Project | maintained | stephanosio | None | modules/cmsis/ |
5 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | |
| West project: cmsis-dsp | West Project | maintained | XenuIsWatching | stephanosio | modules/cmsis-dsp/ |
2 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | |
| West project: cmsis-nn | West Project | maintained | XenuIsWatching | stephanosio | modules/cmsis-nn/ |
2 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | |
| West project: cmsis_6 | West Project | maintained | wearyzen, ithinuel | tomi-font | modules/cmsis_6/ |
5 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | |
| West project: dhara | West Project | maintained | tpambor | None | drivers/disk/ftl_dhara.cmodules/dhara/ |
3 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | |
| West project: edtt | West Project | maintained | aescolar | wopu-ot, thoh-ot | 0 | ✗ | ✗ | ✗ | ✗ | Good (2/6) | ||
| West project: fatfs | West Project | maintained | de-nordic | None | modules/fatfs/ |
6 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | |
| West project: hal_adi | West Project | maintained | MaureenHelm | ozersa, ttmut, yasinustunerg, petejohanson-adi | 0 | ✗ | ✗ | ✗ | ✗ | Good (2/6) | ||
| West project: hal_afbr | West Project | maintained | ubieda, bperseghetti | PetervdPerk-NXP | modules/hal_afbr/ |
9 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | |
| West project: hal_ambiq | West Project | maintained | AlessandroLuo | aaronyegx, RichardSWheatley | modules/hal_ambiq/ |
3 | ✗ | ✗ | ✗ | ✗ | Good (2/6) | |
| West project: hal_atmel | West Project | maintained | nandojve | None | modules/Kconfig.atmel |
1 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | |
| West project: hal_bouffalolab | West Project | maintained | VynDragon | josuah, will-tm | modules/hal_bouffalolab/ |
13 | ✗ | ✗ | ✗ | ✗ | Good (2/6) | |
| West project: hal_cypress | West Project | maintained | sreeramIfx | nashif, mcatee-infineon | modules/Kconfig.cypress |
1 | ✗ | ✗ | ✗ | ✗ | Good (2/6) | |
| West project: hal_espressif | West Project | maintained | sylvioalves | LucasTambor, marekmatej, raffarost, wmrsouza | modules/Kconfig.esp32 |
1 | ✗ | ✗ | ✗ | ✗ | Good (2/6) | |
| West project: hal_ethos_u | West Project | maintained | kristofer-jonsson-arm, wearyzen, ithinuel | ccli8, johan-alfven-arm | drivers/misc/ethos_u/modules/hal_ethos_u/ |
10 | ✗ | ✗ | ✗ | ✗ | Good (2/6) | |
| West project: hal_gigadevice | West Project | maintained | soburi | None | modules/hal_gigadevice/ |
2 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | |
| West project: hal_infineon | West Project | maintained | sreeramIfx, teburd | parthitce, talih0, mcatee-infineon, billwatersiii, jsbatch, Peterson-Brett, lauracarlesso, MerinMGeorge, ifx-rmcs | modules/Kconfig.infineonmodules/hal_infineon/ |
26 | ✗ | ✗ | ✗ | ✗ | Good (2/6) | |
| West project: hal_intel | West Project | maintained | kwd-doodling | likongintel | modules/Kconfig.intel |
1 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | |
| West project: hal_microchip | West Project | maintained | jvasanth1, AzharMCHP, scottwcpg, nandojve, NhMchp | VenkatKotakonda, albertofloyd | modules/Kconfig.microchip |
1 | ✗ | ✗ | ✗ | ✗ | Good (2/6) | |
| West project: hal_nordic | West Project | maintained | anangl, nika-nordic, nordic-krch, carlescufi, hakonfam | kl-cruz, magp-nordic, jaz1-nordic, mif1-nordic, adamkondraciuk, lstnl, meijemac, rlubos, 57300, jonathannilsen, karstenkoenig, SebastianBoe, kyberdin, mstasiaknordic | modules/hal_nordic/ |
53 | ✗ | ✗ | ✗ | ✗ | Good (2/6) | |
| West project: hal_nuvoton | West Project | maintained | cyliangtw, ccli8 | ssekar15 | modules/Kconfig.nuvoton |
1 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | |
| West project: hal_nxp | West Project | maintained | mmahadevan108, zejiang0jason | manuargue, PetervdPerk-NXP, bperseghetti, JiafeiPan, MaochenWang1, axelnxp, Holt-Sun, lucien-nxp | modules/hal_nxp/ |
27 | ✗ | ✗ | ✗ | ✗ | Good (2/6) | |
| West project: hal_openisa | West Project | odd fixes | None | zejiang0jason | modules/Kconfig.vega |
1 | ✗ | ✗ | ✗ | ✗ | Poor (0/6) | |
| West project: hal_quicklogic | West Project | odd fixes | None | fkokosinski | 0 | ✗ | ✗ | ✗ | ✗ | Poor (0/6) | ||
| West project: hal_realtek | West Project | maintained | zjian-zhang, ZhiyuanTang17 | Derek-RTK, YuzhuoLiuRTK, minyuan-xue | 0 | ✗ | ✗ | ✗ | ✗ | Good (2/6) | ||
| West project: hal_renesas | West Project | maintained | KhiemNguyenT, ioannis-karachalios | blauret, andrzej-kaczmarek, ydamigos, soburi, duynguyenxa, thaoluonguw, binhnguyen2434, nhutnguyenkc | modules/Kconfig.renesas |
1 | ✗ | ✗ | ✗ | ✗ | Good (2/6) | |
| West project: hal_rpi_pico | West Project | maintained | soburi | threeeights, ajf58, dsseng | modules/hal_rpi_pico/ |
7 | ✗ | ✗ | ✗ | ✗ | Good (2/6) | |
| West project: hal_sifli | West Project | maintained | gmarull, HalfSweet | cameled, ck-telecom | modules/hal_sifli/ |
5 | ✗ | ✗ | ✗ | ✗ | Good (2/6) | |
| West project: hal_silabs | West Project | maintained | jhedberg, asmellby | jerome-pouiller, yonsch, rettichschnidi, Martinhoff-maker | modules/hal_silabs/ |
40 | ✗ | ✗ | ✗ | ✗ | Good (2/6) | |
| West project: hal_st | West Project | maintained | avisconti | erwango | modules/hal_st/Kconfig |
1 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | |
| West project: hal_stm32 | West Project | maintained | erwango | FRASTM, gautierg-st, etienne-lms, mathieuchopstm, juickar, djiatsaf-st, asm5878, HoZHel, vtardy-st | modules/Kconfig.stm32 |
1 | ✗ | ✗ | ✗ | ✗ | Good (2/6) | |
| West project: hal_tdk | West Project | maintained | afontaine-invn, rbuisson-invn, gjabouley-invn | sriccardi-invn | modules/hal_tdk/Kconfig |
1 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | |
| West project: hal_telink | West Project | maintained | andy-liu-telink | None | modules/Kconfig.telink |
1 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | |
| West project: hal_ti | West Project | maintained | vaishnavachath, ssekar15, d-philpot | None | 0 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | ||
| West project: hal_wch | West Project | maintained | nzmichaelh, kholia, BOJIT | VynDragon | modules/hal_wch/ |
4 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | |
| West project: hal_wurthelektronik | West Project | maintained | mah-eiSmart, wm-eisos | None | modules/Kconfig.wurthelektronik |
1 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | |
| West project: hal_xtensa | West Project | maintained | dcpleung | andyross, nashif | modules/Kconfig.xtensa |
1 | ✗ | ✗ | ✗ | ✗ | Good (2/6) | |
| West project: hostap | West Project | maintained | krish2718, jukkar | MaochenWang1 | modules/hostap/ |
15 | ✗ | ✗ | ✗ | ✓ | net.wifi |
Good (2/6) |
| West project: liblc3 | West Project | maintained | MariuszSkamra | thalley, asbjornsabo | modules/liblc3/ |
2 | ✗ | ✗ | ✗ | ✗ | Good (2/6) | |
| West project: libmctp | West Project | maintained | teburd, edersondisouza | nashif, dkalowsk | 0 | ✗ | ✗ | ✗ | ✗ | Good (2/6) | ||
| West project: libmetal | West Project | maintained | arnopo, iuliana-prodan | None | modules/Kconfig.libmetal |
1 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | |
| West project: libsbc | West Project | maintained | MarkWangChinese | None | modules/libsbc/include/zephyr/bluetooth/sbc.hsubsys/bluetooth/lib/sbc.c |
4 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | |
| West project: littlefs | West Project | odd fixes | None | None | modules/littlefs/ |
4 | ✗ | ✗ | ✗ | ✗ | Poor (0/6) | |
| West project: lora-basics-modem | West Project | maintained | JordanYates | None | modules/lora-basics-modem/ |
6 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | |
| West project: loramac-node | West Project | odd fixes | None | None | modules/loramac-node/ |
2 | ✗ | ✗ | ✗ | ✗ | Poor (0/6) | |
| West project: lvgl | West Project | maintained | faxe1008 | pdgendt, uLipe | modules/lvgl/tests/lib/gui/lvgl/include/zephyr/dt-bindings/lvgl/samples/modules/lvgl/ |
102 | ✓ | ✓ | ✗ | ✓ | libraries.gui.lvgl, sample.modules.lvgl |
Excellent (5/6) |
| West project: mbedtls | West Project | maintained | d3zd3z, ceolin, valeriosetti, tomi-font | ithinuel | modules/mbedtls/tests/crypto/psa/tests/crypto/secp256r1/tests/benchmarks/psa_crypto/ |
34 | ✗ | ✓ | ✗ | ✓ | benchmark.crypto.psa, secure_storage.psa, crypto.mbedtls_psa, crypto.secp256r1, crypto.psa |
Excellent (3/6) |
| West project: mcuboot | West Project | maintained | d3zd3z, nordicjm | de-nordic | modules/Kconfig.mcuboottests/boot/ |
71 | ✗ | ✓ | ✗ | ✓ | boot.with_mcumgr, bootloader.mcuboot |
Excellent (3/6) |
| West project: mipi-sys-t | West Project | odd fixes | None | dcpleung | modules/Kconfig.syst |
1 | ✗ | ✗ | ✗ | ✗ | Poor (0/6) | |
| West project: mldsa-native | West Project | maintained | ceolin, valeriosetti, tomi-font | None | 0 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | ||
| West project: nanopb | West Project | maintained | pdgendt | None | doc/services/serialization/nanopb.rstmodules/nanopb/samples/modules/nanopb/tests/modules/nanopb/ |
24 | ✓ | ✓ | ✓ | ✓ | libraries.nanopb.nanopb_tests, sample.modules.nanopb |
Excellent (5/6) |
| West project: net-tools | West Project | maintained | jukkar | rlubos | 0 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | ||
| West project: nrf_hw_models | West Project | maintained | aescolar | rugeGerritsen | 0 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | ||
| West project: nrf_wifi | West Project | maintained | krish2718, sachinthegreen | udaynordic, rajb9, srkanordic | modules/nrf_wifi/ |
17 | ✗ | ✗ | ✗ | ✗ | Good (2/6) | |
| West project: open-amp | West Project | maintained | arnopo, iuliana-prodan | uLipe | modules/Kconfig.open-amp |
1 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | |
| West project: openthread | West Project | maintained | rlubos | pdgendt, kkasperczyk-no, edmont, Cristib05 | modules/openthread/ |
38 | ✗ | ✗ | ✗ | ✗ | Good (2/6) | |
| West project: percepio | West Project | maintained | eriktamlin | None | modules/percepio/ |
2 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | |
| West project: picolibc | West Project | maintained | keith-packard | stephanosio | modules/Kconfig.picolibc |
1 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | |
| West project: psa-arch-tests | West Project | maintained | d3zd3z, tomi-font | Vge0rge, ithinuel, valeriosetti, JordanYates | 0 | ✗ | ✗ | ✗ | ✗ | Good (2/6) | ||
| West project: segger | West Project | odd fixes | None | nordic-krch | modules/segger/ |
4 | ✗ | ✗ | ✗ | ✗ | Poor (0/6) | |
| West project: tf-m-tests | West Project | maintained | d3zd3z, tomi-font | Vge0rge, ithinuel, valeriosetti, JordanYates | 0 | ✗ | ✗ | ✗ | ✗ | Good (2/6) | ||
| West project: tf-psa-crypto | West Project | maintained | ceolin, valeriosetti, tomi-font | None | 0 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | ||
| West project: tflite-micro | West Project | maintained | XenuIsWatching | laurenmurphyx64 | modules/tflite-micro/samples/modules/tflite-micro/ |
85 | ✓ | ✗ | ✗ | ✓ | sample.drivers.tflm_ethosu, sample.drivers.tflm_ethosu_dedicated_sram, sample.drivers.tflm_ethosu_mps4_u85_pmu, sample.drivers.tflm_ethosu_sram_only, sample.tensorflow |
Excellent (3/6) |
| West project: trusted-firmware-a | West Project | odd fixes | None | wearyzen, ithinuel, ceolin | modules/trusted-firmware-a/ |
2 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | |
| West project: trusted-firmware-m | West Project | maintained | d3zd3z, tomi-font | Vge0rge, ithinuel, valeriosetti, JordanYates | modules/trusted-firmware-m/samples/tfm_integration/doc/services/tfm/tests/modules/tf-m/ |
118 | ✓ | ✓ | ✓ | ✓ | tfm, secure_storage.psa, sample.config_build, sample.psa_crypto, sample.tfm |
Excellent (6/6) |
| West project: uoscore-uedhoc | West Project | maintained | rlubos, StefanHri | None | modules/uoscore-uedhoc/tests/modules/uoscore/ |
8 | ✗ | ✓ | ✗ | ✓ | libraries.uoscore.oscore_tests |
Excellent (3/6) |
| West project: zcbor | West Project | maintained | de-nordic | None | modules/zcbor/ |
2 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) | |
| West project: zephyr-lang-rust | West Project | maintained | d3zd3z | None | 0 | ✗ | ✗ | ✗ | ✗ | Fair (1/6) |
👥 People (193 maintainers, 335 collaborators)
🏋 Top Maintainers (by area count)
| GitHub Handle | Areas as Maintainer |
|---|---|
| aescolar | 16 |
| nashif | 13 |
| rlubos | 13 |
| dcpleung | 11 |
| jukkar | 11 |
| teburd | 10 |
| fkokosinski | 8 |
| ceolin | 8 |
| d3zd3z | 8 |
| tomi-font | 7 |
| tgorochowik | 6 |
| tejlmand | 6 |
| stephanosio | 6 |
| de-nordic | 6 |
| kartben | 6 |
| nordic-krch | 6 |
| bjarki-andreasen | 6 |
| soburi | 6 |
| wearyzen | 5 |
| jhedberg | 5 |
🤝 Top Collaborators (by area count)
| GitHub Handle | Areas as Collaborator |
|---|---|
| nashif | 28 |
| dcpleung | 14 |
| ceolin | 11 |
| pdgendt | 11 |
| andyross | 9 |
| stephanosio | 8 |
| rlubos | 7 |
| kgugala | 6 |
| jhedberg | 6 |
| carlescufi | 6 |
| maass-hamburg | 6 |
| ithinuel | 6 |
| teburd | 6 |
| 57300 | 5 |
| kartben | 5 |
| JarmouniA | 5 |
| henrikbrixandersen | 5 |
| VynDragon | 5 |
| Holt-Sun | 5 |
| valeriosetti | 5 |
All Maintainers & Involvement
Activity data: last contribution in the zephyrproject-rtos/zephyr repo within 365 days. 3 contributor(s) marked inactive.
| GitHub Handle | Areas as Maintainer | Areas as Collaborator | Total Involvement | Activity | Maintainer Areas |
|---|---|---|---|---|---|
| 3rang | 1 | 0 | 1 | Active (2026-07-23) | u-blox Platforms |
| Albort12138 | 1 | 1 | 2 | Active (2026-07-24) | Drivers: Wuc |
| AlessandroLuo | 2 | 0 | 2 | Active (2026-07-23) | Ambiq Platforms, West project: hal_ambiq |
| ArunMCHP | 1 | 1 | 2 | Active (2026-07-24) | Microchip PIC32 Platforms |
| AzharMCHP | 1 | 1 | 2 | Active (2026-07-02) | West project: hal_microchip |
| BOJIT | 2 | 0 | 2 | Active (2026-07-24) | WCH Platforms, West project: hal_wch |
| Chenhongren | 1 | 0 | 1 | Active (2026-07-24) | ITE Platforms |
| ChiHuaL | 1 | 1 | 2 | Active (2026-07-24) | Nuvoton NPCX Platforms |
| DBS06 | 1 | 1 | 2 | Active (2026-07-24) | Drivers: Fuel Gauge |
| Dat-NguyenDuy | 2 | 1 | 3 | Active (2026-07-22) | Drivers: PSI5, Drivers: SENT |
| Derek-RTK | 1 | 1 | 2 | Active (2026-04-26) | Realtek Ameba Platforms |
| Dino-Li | 1 | 1 | 2 | Active (2026-07-24) | ITE Platforms |
| FelixWang47831 | 1 | 2 | 3 | Active (2026-07-24) | Drivers: Clock Monitor |
| GTLin08 | 1 | 0 | 1 | Active (2026-07-24) | ITE Platforms |
| HalfSweet | 2 | 0 | 2 | Active (2026-07-16) | SiFli SF32LB Platforms, West project: hal_sifli |
| JarmouniA | 1 | 5 | 6 | Active (2026-07-24) | Display drivers |
| JasonLin-RealTek | 1 | 0 | 1 | Active (2026-07-16) | Realtek EC Platforms |
| JiafeiPan | 2 | 2 | 4 | Active (2026-07-24) | NXP Platforms (MPU), Networking: DSA |
| JordanYates | 3 | 5 | 8 | Active (2026-07-25) | CMSIS-NN integration, LoRa and LoRaWAN, West project: lora-basics-modem |
| KhiemNguyenT | 2 | 0 | 2 | Active (2026-07-25) | Renesas RA Platforms, West project: hal_renesas |
| LaurentiuM1234 | 1 | 0 | 1 | Active (2026-07-24) | Drivers: Firmware |
| Liam-Ogletree | 1 | 0 | 1 | Active (2026-07-24) | Drivers: Haptics |
| MariuszSkamra | 1 | 0 | 1 | Active (2025-12-09) | West project: liblc3 |
| MarkWangChinese | 1 | 2 | 3 | Active (2026-07-25) | West project: libsbc |
| MaureenHelm | 4 | 2 | 6 | Active (2026-07-25) | ADI Platforms, Drivers: Sensors, MAINTAINERS file, West project: hal_adi |
| MulinChao | 1 | 0 | 1 | Active (2026-05-18) | Nuvoton NPCX Platforms |
| NhMchp | 3 | 0 | 3 | Active (2026-07-24) | Microchip PIC32 Platforms, Microchip Standalone Devices, West project: hal_microchip |
| PerMac | 1 | 1 | 2 | Active (2026-07-24) | Testing |
| RobinKastberg | 1 | 0 | 1 | Active (2026-06-26) | Toolchain IAR |
| RtkFP | 1 | 0 | 1 | Active (2026-07-24) | Realtek Fingerprint Platforms |
| RuibinChang | 1 | 0 | 1 | Active (2026-05-29) | ITE Platforms |
| RupeshKumar-AlifSemi | 1 | 0 | 1 | Active (2026-06-24) | Alif Semiconductor Platforms |
| StefanHri | 1 | 0 | 1 | Inactive (never) | West project: uoscore-uedhoc |
| Thalley | 2 | 3 | 5 | Active (2026-07-24) | Bluetooth Audio, Bluetooth ISO |
| VynDragon | 2 | 5 | 7 | Active (2026-07-25) | Bouffalolab Platforms, West project: hal_bouffalolab |
| XenuIsWatching | 4 | 2 | 6 | Active (2026-07-25) | Drivers: I3C, West project: cmsis-dsp, West project: cmsis-nn, West project: tflite-micro |
| YuzhuoLiuRTK | 1 | 1 | 2 | Active (2026-07-24) | Realtek Bee Platforms |
| ZhaoxiangJin | 1 | 3 | 4 | Active (2026-07-25) | Drivers: Opamp |
| ZhiyuanTang17 | 2 | 0 | 2 | Active (2026-07-24) | Realtek Bee Platforms, West project: hal_realtek |
| aaronemassey | 1 | 2 | 3 | Active (2026-05-11) | Drivers: Fuel Gauge |
| abrodkin | 1 | 2 | 3 | Active (2026-07-24) | Toolchain ARC MWDT |
| aescolar | 16 | 1 | 17 | Active (2026-07-24) | Native_sim and POSIX arch, West project: babblesim_base, West project: babblesim_ext_2G4_channel_NtNcable, West project: babblesim_ext_2G4_channel_multiatt, West project: babblesim_ext_2G4_device_WLAN_actmod +11 more |
| afontaine-invn | 2 | 0 | 2 | Active (2025-10-22) | TDK Sensors, West project: hal_tdk |
| akBavMat | 1 | 0 | 1 | Active (2026-07-06) | Microchip SmartFusion2 platform |
| akanisetti | 1 | 0 | 1 | Active (2026-07-24) | Drivers: Time Aware GPIO |
| albertofloyd | 2 | 2 | 4 | Active (2026-07-21) | Drivers: ESPI, Drivers: PECI |
| alexanderwachter | 1 | 2 | 3 | Active (2026-07-24) | Drivers: HW Info |
| alxelax | 1 | 2 | 3 | Active (2026-07-25) | Bluetooth Mesh |
| anangl | 3 | 3 | 6 | Active (2026-07-24) | IPC, West project: hal_nordic, nRF Platforms |
| andy-liu-telink | 1 | 0 | 1 | Inactive (2023-04-24) | West project: hal_telink |
| arnopo | 3 | 2 | 5 | Active (2026-07-25) | STM32 Platforms (MPU), West project: libmetal, West project: open-amp |
| asmellby | 3 | 1 | 4 | Active (2026-07-22) | Drivers: Debug, Silabs Platforms, West project: hal_silabs |
| avisconti | 1 | 2 | 3 | Active (2026-07-24) | West project: hal_st |
| awojasinski | 1 | 0 | 1 | Active (2026-07-15) | Networking: PTP |
| axelnxp | 1 | 1 | 2 | Active (2026-07-25) | NXP Platform Wireless |
| binhnguyen2434 | 1 | 1 | 2 | Active (2026-07-22) | Renesas RZ Platforms |
| bjarki-andreasen | 6 | 1 | 7 | Active (2026-07-24) | Drivers: Comparator, Drivers: GNSS, Drivers: RTC, Modem, Power management +1 more |
| bperseghetti | 1 | 1 | 2 | Active (2026-07-04) | West project: hal_afbr |
| carlescufi | 1 | 6 | 7 | Active (2026-07-23) | West project: hal_nordic |
| carlocaione | 3 | 2 | 5 | Active (2026-07-24) | Drivers: Buzzer, Drivers: Syscon, LoRaWAN native backend |
| ccli8 | 1 | 2 | 3 | Active (2026-07-14) | West project: hal_nuvoton |
| ceolin | 8 | 11 | 19 | Active (2026-07-24) | Drivers: Crypto, Drivers: Entropy, Power management, Random, Security +3 more |
| cfriedt | 4 | 4 | 8 | Active (2026-07-24) | Drivers: Devmux, Drivers: FPGA, Hash Utilities, POSIX API layer |
| con-pax | 1 | 2 | 3 | Active (2026-07-24) | Microchip SmartFusion2 platform |
| cvinayak | 1 | 3 | 4 | Active (2026-07-24) | Bluetooth Controller |
| cyliangtw | 2 | 0 | 2 | Active (2026-07-23) | Nuvoton Numicro Numaker Platforms, West project: hal_nuvoton |
| d-philpot | 1 | 1 | 2 | Active (2026-06-20) | West project: hal_ti |
| d3zd3z | 8 | 0 | 8 | Active (2026-07-25) | JSON Web Token, Security, West project: mbedtls, West project: mcuboot, West project: psa-arch-tests +3 more |
| danieldegrasse | 3 | 2 | 5 | Active (2026-07-24) | Disk, Drivers: MIPI DBI, Drivers: SDHC |
| dcpleung | 11 | 14 | 25 | Active (2026-07-25) | Common Architecture Interface, Demand Paging, Drivers: I3C, Drivers: Memory Management, Drivers: PCI +6 more |
| de-nordic | 6 | 2 | 8 | Active (2026-07-25) | DFU, Drivers: Flash, Filesystems, VFS, West project: fatfs +1 more |
| dnltz | 2 | 2 | 4 | Active (2026-07-24) | Aesc Platform, PHYTEC Platforms |
| dpiskula-nxp | 1 | 0 | 1 | Active (2026-06-11) | Networking: MCP |
| duynguyenxa | 2 | 2 | 4 | Active (2026-07-24) | RX arch, Renesas RX Platform |
| edersondisouza | 4 | 3 | 7 | Active (2026-07-24) | Intel Platforms (X86), PMCI, West project: libmctp, x86 arch |
| eriktamlin | 1 | 0 | 1 | Active (2026-07-17) | West project: percepio |
| erwango | 4 | 2 | 6 | Active (2026-07-24) | STM32 Platforms, STM32 Platforms (MPU), STM32 Platforms (Wireless), West project: hal_stm32 |
| evgeniy-paltsev | 3 | 0 | 3 | Active (2026-07-20) | ARC arch, Synopsys Platforms, Toolchain ARC MWDT |
| fabiobaltieri | 2 | 4 | 6 | Active (2026-07-24) | Google Platforms, Input |
| faxe1008 | 1 | 1 | 2 | Active (2026-07-24) | West project: lvgl |
| firscity | 1 | 0 | 1 | Active (2026-07-23) | Xen Platform |
| fkokosinski | 8 | 3 | 11 | Active (2026-07-24) | Antmicro platforms, Drivers: VIRTIO, Enclustra Platforms, Instrumentation Subsystem, LiteX Platforms +3 more |
| gdengi | 1 | 1 | 2 | Active (2026-06-29) | Intel Platforms (Agilex) |
| gjabouley-invn | 1 | 1 | 2 | Active (2025-11-13) | West project: hal_tdk |
| glneo | 3 | 2 | 5 | Active (2026-07-24) | TI AM13 Platforms, TI K3 Platforms, TI MSPM Platforms |
| gmarull | 2 | 2 | 4 | Active (2026-07-22) | SiFli SF32LB Platforms, West project: hal_sifli |
| grahamroff-dev | 1 | 0 | 1 | Active (2026-07-22) | Build Dashboard |
| hakehuang | 1 | 1 | 2 | Active (2026-07-24) | Testing |
| hakonfam | 2 | 0 | 2 | Active (2026-06-24) | West project: hal_nordic, nRF IronSide SE Platforms |
| henrikbrixandersen | 4 | 5 | 9 | Active (2026-07-24) | Drivers: CAN, Drivers: EEPROM, NEORV32 platform, Release |
| heronet | 3 | 0 | 3 | Active (2026-07-17) | Authentication, Authentication: FIDO2, Biometrics Drivers |
| ioannis-karachalios | 2 | 0 | 2 | Active (2026-07-24) | Renesas SmartBond Platforms, West project: hal_renesas |
| ithinuel | 4 | 6 | 10 | Active (2026-07-25) | ARM Platforms, ARM arch, West project: cmsis_6, West project: hal_ethos_u |
| iuliana-prodan | 5 | 2 | 7 | Active (2026-07-25) | IPC, NXP Platforms (MCU), Open AMP, West project: libmetal, West project: open-amp |
| jadonk | 1 | 0 | 1 | Active (2026-07-24) | BeagleBoard Platforms |
| jakub-uC | 1 | 0 | 1 | Active (2026-07-24) | Shell |
| jfischer-no | 3 | 3 | 6 | Active (2026-07-25) | DAP, Modbus, USB |
| jhedberg | 5 | 6 | 11 | Active (2026-07-25) | Bluetooth HCI, Bluetooth Host, Networking Buffers, Silabs Platforms, West project: hal_silabs |
| jhol | 1 | 0 | 1 | Active (2026-07-24) | OpenRISC Arch |
| jilaypandya | 1 | 0 | 1 | Active (2026-07-24) | Drivers: Stepper |
| jimmyzhe | 1 | 0 | 1 | Active (2026-07-24) | AndesTech Platforms |
| josuah | 2 | 3 | 5 | Active (2026-07-25) | Drivers: Video, Video Subsystem |
| jukkar | 11 | 4 | 15 | Active (2026-07-25) | Drivers: Wi-Fi, Drivers: Wi-Fi as nRF Wi-Fi, Networking, Networking: BSD sockets, Networking: DHCPv4 +6 more |
| jvasanth1 | 2 | 0 | 2 | Active (2026-07-24) | Microchip MEC Platforms, West project: hal_microchip |
| kartben | 6 | 5 | 11 | Active (2026-07-25) | Documentation, Documentation Infrastructure, SPDX Tooling, Samples, Shields +1 more |
| keith-packard | 1 | 1 | 2 | Active (2026-06-27) | West project: picolibc |
| keith-zephyr | 4 | 3 | 7 | Active (2026-07-24) | Coding Guidelines, Google Platforms, Linters and Static Analyzers, USB-C |
| kholia | 1 | 1 | 2 | Active (2026-03-22) | West project: hal_wch |
| krish2718 | 3 | 2 | 5 | Active (2026-07-24) | Drivers: Wi-Fi as nRF Wi-Fi, West project: hostap, West project: nrf_wifi |
| kristofer-jonsson-arm | 1 | 0 | 1 | Active (2026-03-05) | West project: hal_ethos_u |
| kv2019i | 1 | 2 | 3 | Active (2026-07-24) | Drivers: DAI |
| kwd-doodling | 2 | 0 | 2 | Active (2026-07-24) | Intel Platforms (ISH), West project: hal_intel |
| lixuzha | 1 | 0 | 1 | Active (2026-06-23) | Sensor Subsystem |
| lorc | 1 | 1 | 2 | Active (2026-07-20) | Renesas R-Car Platforms |
| lylezhu2012 | 1 | 1 | 2 | Active (2026-07-24) | Bluetooth Classic |
| maass-hamburg | 3 | 6 | 9 | Active (2026-07-25) | Drivers: Ethernet, LiteX Platforms, hawkBit |
| mah-eiSmart | 3 | 0 | 3 | Active (2026-06-26) | Drivers: Wurth Elektronik Sensors, West project: hal_wurthelektronik, Wurth Elektronik Platforms |
| manuargue | 3 | 2 | 5 | Active (2026-07-22) | Drivers: PSI5, Drivers: SENT, NXP Platforms (S32) |
| martinjaeger | 2 | 4 | 6 | Active (2026-07-24) | Drivers: DAC, Task Watchdog |
| maxdog988 | 1 | 0 | 1 | Inactive (2024-08-22) | Nuvoton NPCM Platforms |
| michalsimek | 1 | 0 | 1 | Active (2026-07-20) | Xilinx Platforms |
| mmahadevan108 | 3 | 0 | 3 | Active (2026-07-24) | NXP Platform Drivers, NXP Platforms (MCU), West project: hal_nxp |
| mrkhldn | 1 | 1 | 2 | Active (2026-07-22) | Drivers: Coredump |
| nandojve | 5 | 1 | 6 | Active (2026-07-25) | Microchip SAM Platforms, Peregrine Platforms, West project: hal_atmel, West project: hal_microchip, mgmt: updatehub |
| nashif | 13 | 28 | 41 | Active (2026-07-24) | Base OS, Cache, Common Architecture Interface, Continuous Integration, Debug +8 more |
| ngphibang | 2 | 0 | 2 | Active (2026-07-25) | Drivers: Video, Video Subsystem |
| niedzwiecki-dawid | 1 | 0 | 1 | Active (2026-07-24) | EC Host Commands |
| nika-nordic | 1 | 1 | 2 | Active (2026-07-24) | West project: hal_nordic |
| nordic-auko | 1 | 1 | 2 | Active (2026-06-30) | Drivers: Regulators |
| nordic-krch | 6 | 2 | 8 | Active (2026-07-24) | Drivers: Clock control, Drivers: Counter, Formatted Output, Logging, West project: hal_nordic +1 more |
| nordicjm | 5 | 4 | 9 | Active (2026-07-25) | DFU, Drivers: Retained Memory, MCU Manager, Retention, West project: mcuboot |
| npitre | 3 | 3 | 6 | Active (2026-07-24) | Drivers: System timer, Heap Management, Kernel |
| nzmichaelh | 1 | 1 | 2 | Active (2026-07-24) | West project: hal_wch |
| parphane | 1 | 0 | 1 | Active (2026-04-07) | Safety |
| pdgendt | 3 | 11 | 14 | Active (2026-07-25) | NVMEM, West, West project: nanopb |
| peter-mitsis | 3 | 3 | 6 | Active (2026-07-24) | Benchmarks, CPU Frequency Scaling, Kernel |
| pideu-sj | 1 | 0 | 1 | Active (2025-08-28) | Panasonic Platforms |
| pillo79 | 1 | 1 | 2 | Active (2026-07-24) | Arduino Platforms |
| rbuisson-invn | 2 | 0 | 2 | Active (2026-07-21) | TDK Sensors, West project: hal_tdk |
| rerickson1 | 2 | 0 | 2 | Active (2026-07-25) | Drivers: Modem, Ezurio platforms |
| rettichschnidi | 2 | 1 | 3 | Active (2026-07-23) | Gardena Platforms, Silabs SiM3U Platforms |
| rghaddab | 2 | 2 | 4 | Active (2026-07-22) | Key-Value Storage Systems, Storage ZMS |
| rlubos | 13 | 7 | 20 | Active (2026-07-25) | Networking, Networking: BSD sockets, Networking: CoAP, Networking: Connection Manager, Networking: DHCPv4 +8 more |
| rodrigopex | 1 | 0 | 1 | Active (2026-07-24) | zbus |
| rriveramcrus | 2 | 1 | 3 | Active (2026-07-24) | Drivers: Charger, Drivers: Haptics |
| ruuddw | 2 | 0 | 2 | Active (2026-07-24) | ARC arch, Synopsys Platforms |
| sachinthegreen | 1 | 1 | 2 | Active (2026-07-23) | West project: nrf_wifi |
| sambhurst | 1 | 1 | 2 | Active (2026-05-11) | USB-C |
| scottwcpg | 2 | 1 | 3 | Active (2026-07-21) | Microchip MEC Platforms, West project: hal_microchip |
| seankyer | 1 | 0 | 1 | Active (2026-07-11) | CPU Frequency Scaling |
| seov-nordic | 1 | 1 | 2 | Active (2026-07-22) | Drivers: Regulators |
| sidcha | 1 | 0 | 1 | Active (2026-06-11) | OSDP |
| silesh-alifsemi | 1 | 0 | 1 | Active (2026-07-22) | Alif Semiconductor Platforms |
| simonguinot | 2 | 0 | 2 | Active (2026-07-24) | Drivers: LED, Drivers: LED Strip |
| sjanc | 1 | 3 | 4 | Active (2026-07-22) | Bluetooth Qualification |
| snematbakhsh | 1 | 0 | 1 | Active (2026-02-26) | OpenTitan Platforms |
| soburi | 6 | 2 | 8 | Active (2026-07-25) | GD32 Platforms, QNX Hypervisor Platforms, Raspberry Pi Pico Platforms, Renesas RA Platforms, West project: hal_gigadevice +1 more |
| sorru94 | 1 | 0 | 1 | Active (2026-07-22) | UUID |
| sreeramIfx | 3 | 0 | 3 | Active (2026-07-24) | Infineon Platforms, West project: hal_cypress, West project: hal_infineon |
| ssekar15 | 3 | 2 | 5 | Active (2026-07-24) | Networking: OCPP, TI MSPM Platforms, West project: hal_ti |
| stephanosio | 6 | 8 | 14 | Active (2026-07-25) | C library, C++, CMSIS-DSP integration, Continuous Integration, DSP subsystem +1 more |
| str4t0m | 1 | 1 | 2 | Active (2026-07-22) | Drivers: W1 |
| svenhaedrich | 1 | 0 | 1 | Active (2026-07-23) | Drivers: DALI |
| swift-tk | 1 | 0 | 1 | Active (2026-07-23) | Drivers: MSPI |
| sylvioalves | 2 | 2 | 4 | Active (2026-07-25) | Espressif Platforms, West project: hal_espressif |
| tbursztyka | 2 | 0 | 2 | Active (2026-07-22) | Device Driver Model, Drivers: SPI |
| teburd | 10 | 6 | 16 | Active (2026-07-25) | Drivers: DMA, Drivers: Fuel Gauge, Drivers: I2C, Infineon Platforms, Linkable Loadable Extensions +5 more |
| tejlmand | 6 | 0 | 6 | Active (2026-07-24) | Board/SoC configuration, Build system, Kconfig, Sysbuild, Toolchain Integration +1 more |
| tgorochowik | 6 | 4 | 10 | Active (2026-07-20) | Antmicro platforms, Drivers: VIRTIO, Instrumentation Subsystem, LiteX Platforms, Octavo Systems Platforms +1 more |
| thc1006 | 1 | 0 | 1 | Active (2026-07-21) | M5Stack Platforms |
| thedjnK | 1 | 1 | 2 | Active (2026-07-24) | Drivers: Aux display |
| thenguyenyf | 2 | 1 | 3 | Active (2026-07-25) | CRC, Drivers: CRC |
| tmon-nordic | 1 | 0 | 1 | Active (2026-07-25) | USB |
| tobiaskaestner | 1 | 0 | 1 | Active (2026-07-05) | Safety |
| tomi-font | 7 | 4 | 11 | Active (2026-07-25) | Secure storage, West project: mbedtls, West project: mldsa-native, West project: psa-arch-tests, West project: tf-m-tests +2 more |
| tpambor | 1 | 2 | 3 | Active (2026-07-24) | West project: dhara |
| tswaehn | 1 | 0 | 1 | Active (2026-07-24) | Sensry Platforms |
| ubieda | 1 | 3 | 4 | Active (2026-07-24) | West project: hal_afbr |
| vaishnavachath | 2 | 2 | 4 | Active (2026-07-24) | TI SimpleLink Platforms, West project: hal_ti |
| valeriosetti | 3 | 5 | 8 | Active (2026-07-24) | West project: mbedtls, West project: mldsa-native, West project: tf-psa-crypto |
| vlad-kulikov | 1 | 0 | 1 | Active (2026-07-22) | State machine framework |
| walidbadar | 1 | 0 | 1 | Active (2026-07-24) | Broadcom Platforms |
| wearyzen | 5 | 1 | 6 | Active (2026-07-25) | ARM Platforms, ARM arch, ARM64 arch, West project: cmsis_6, West project: hal_ethos_u |
| wm-eisos | 3 | 0 | 3 | Active (2026-04-15) | Drivers: Wurth Elektronik Sensors, West project: hal_wurthelektronik, Wurth Elektronik Platforms |
| yangbolu1991 | 2 | 3 | 5 | Active (2026-07-24) | Drivers: PTP Clock, Networking: DSA |
| yashi | 2 | 0 | 2 | Active (2026-07-21) | Space Cubics Platforms, Trenz Electronic Platforms |
| ycsin | 1 | 3 | 4 | Active (2026-07-24) | Debug: Symtab |
| ydamigos | 1 | 1 | 2 | Active (2026-07-24) | Renesas SmartBond Platforms |
| yonsch | 1 | 1 | 2 | Active (2026-07-01) | Binary Descriptors |
| yperess | 5 | 3 | 8 | Active (2026-07-15) | DSP subsystem, Drivers: bbram, Emulation, Sensor Subsystem, West project: chre |
| yvesll | 1 | 1 | 2 | Active (2026-07-24) | Drivers: EDAC |
| zejiang0jason | 2 | 1 | 3 | Active (2026-07-25) | NXP Platform Drivers, West project: hal_nxp |
| zjian-zhang | 2 | 0 | 2 | Active (2026-07-23) | Realtek Ameba Platforms, West project: hal_realtek |
📈 Backlog Trend History
Each row is one saved run. Arrows show change vs. the previous run; green = improving, red = worsening.
| Date | Total Areas | Maintained | No Maintainer | Unique Maint. | Unique Collab. | No Collab. | 2+ Collab. | Has Test IDs | Avg Health | Critical/Poor | Repo Coverage % |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-07-25 07:00 | 400 — | 348 — | 52 — | 193 — | 335 — | 137 — | 166 — | 222 — | 3.1 — | 77 — | 99.9 — |
| 2026-07-24 07:04 | 400 — | 348 — | 52 — | 193 — | 335 ▲ +1 | 137 — | 166 ▲ +1 | 222 — | 3.1 — | 77 ▼ -1 | 99.9 — |
| 2026-07-23 07:04 | 400 ▲ +1 | 348 ▲ +1 | 52 — | 193 — | 334 ▲ +1 | 137 — | 165 — | 222 — | 3.1 ▼ -0.0 | 78 ▲ +1 | 99.9 — |
| 2026-07-22 07:05 | 399 — | 347 — | 52 — | 193 — | 333 — | 137 — | 165 — | 222 — | 3.1 — | 77 — | 99.9 — |
| 2026-07-21 07:04 | 399 — | 347 — | 52 — | 193 — | 333 — | 137 — | 165 — | 222 — | 3.1 — | 77 — | 99.9 — |
| 2026-07-20 07:16 | 399 — | 347 — | 52 — | 193 — | 333 — | 137 — | 165 — | 222 — | 3.1 — | 77 — | 99.9 — |
| 2026-07-19 07:05 | 399 — | 347 — | 52 — | 193 — | 333 — | 137 — | 165 — | 222 — | 3.1 — | 77 — | 99.9 — |
| 2026-07-18 06:52 | 399 ▲ +1 | 347 ▲ +1 | 52 — | 193 — | 333 ▲ +1 | 137 ▼ -1 | 165 ▲ +1 | 222 ▲ +1 | 3.1 — | 77 — | 99.9 — |
| 2026-07-17 07:01 | 398 — | 346 — | 52 — | 193 — | 332 ▲ +1 | 138 — | 164 — | 221 — | 3.1 — | 77 — | 99.9 — |
| 2026-07-16 07:03 | 398 — | 346 — | 52 — | 193 — | 331 — | 138 — | 164 — | 221 — | 3.1 — | 77 — | 99.9 — |
| 2026-07-15 06:58 | 398 — | 346 — | 52 — | 193 — | 331 — | 138 — | 164 — | 221 — | 3.1 — | 77 — | 99.9 — |
| 2026-07-14 06:58 | 398 — | 346 ▼ -1 | 52 ▲ +1 | 193 ▼ -1 | 331 — | 138 — | 164 — | 221 — | 3.1 — | 77 — | 99.9 — |
| 2026-07-13 07:18 | 398 ▲ +1 | 347 ▲ +1 | 51 — | 194 ▲ +1 | 331 — | 138 ▲ +1 | 164 — | 221 ▲ +2 | 3.1 — | 77 ▲ +1 | 99.9 — |
| 2026-07-12 07:07 | 397 — | 346 — | 51 — | 193 — | 331 ▲ +1 | 137 — | 164 — | 219 — | 3.1 — | 76 — | 99.9 — |
| 2026-07-11 06:59 | 397 — | 346 — | 51 — | 193 ▼ -1 | 330 — | 137 — | 164 — | 219 — | 3.1 — | 76 — | 99.9 — |
| 2026-07-10 07:23 | 397 — | 346 ▼ -1 | 51 ▲ +1 | 194 ▼ -1 | 330 — | 137 — | 164 ▲ +1 | 219 — | 3.1 — | 76 — | 99.9 — |
| 2026-07-09 07:25 | 397 — | 347 ▲ +1 | 50 ▼ -1 | 195 ▲ +1 | 330 — | 137 ▲ +1 | 163 ▼ -2 | 219 — | 3.1 — | 76 — | 99.9 — |
| 2026-07-08 07:03 | 397 — | 346 — | 51 — | 194 — | 330 ▲ +1 | 136 ▼ -1 | 165 ▼ -1 | 219 — | 3.1 — | 76 — | 99.9 — |
| 2026-07-07 07:24 | 397 ▲ +1 | 346 ▲ +1 | 51 — | 194 ▲ +1 | 329 ▲ +2 | 137 — | 166 — | 219 — | 3.1 ▼ -0.0 | 76 ▲ +1 | 99.9 — |
| 2026-07-06 07:44 | 396 — | 345 — | 51 — | 193 — | 327 — | 137 — | 166 — | 219 — | 3.1 — | 75 — | 99.9 — |
| 2026-07-05 07:19 | 396 — | 345 — | 51 — | 193 — | 327 — | 137 — | 166 — | 219 — | 3.1 — | 75 — | 99.9 — |
| 2026-07-04 07:14 | 396 — | 345 — | 51 — | 193 — | 327 — | 137 — | 166 — | 219 — | 3.1 — | 75 — | 99.9 — |
| 2026-07-03 07:18 | 396 — | 345 — | 51 — | 193 — | 327 — | 137 — | 166 — | 219 — | 3.1 — | 75 — | 99.9 — |
| 2026-07-02 07:20 | 396 — | 345 — | 51 — | 193 — | 327 — | 137 — | 166 — | 219 — | 3.1 — | 75 — | 99.9 — |
| 2026-07-01 07:41 | 396 — | 345 — | 51 — | 193 — | 327 — | 137 — | 166 — | 219 — | 3.1 — | 75 — | 99.9 — |
| 2026-06-30 07:30 | 396 — | 345 — | 51 — | 193 — | 327 — | 137 — | 166 — | 219 — | 3.1 — | 75 — | 99.9 — |
| 2026-06-29 07:52 | 396 — | 345 — | 51 — | 193 — | 327 — | 137 — | 166 — | 219 — | 3.1 — | 75 — | 99.9 — |
| 2026-06-28 07:34 | 396 — | 345 — | 51 — | 193 — | 327 — | 137 — | 166 — | 219 — | 3.1 — | 75 — | 99.9 — |
| 2026-06-27 07:17 | 396 ▲ +1 | 345 ▲ +1 | 51 — | 193 ▲ +1 | 327 — | 137 ▲ +1 | 166 — | 219 ▲ +1 | 3.1 ▲ +0.0 | 75 — | 99.9 — |
| 2026-06-26 07:30 | 395 — | 344 — | 51 — | 192 ▼ -1 | 327 — | 136 ▼ -1 | 166 — | 218 — | 3.1 — | 75 — | 99.9 — |
| 2026-06-25 07:23 | 395 — | 344 — | 51 — | 193 — | 327 — | 137 — | 166 — | 218 — | 3.1 — | 75 — | 99.9 — |
| 2026-06-24 07:23 | 395 — | 344 — | 51 — | 193 — | 327 ▲ +2 | 137 — | 166 ▲ +1 | 218 — | 3.1 — | 75 — | 99.9 — |
| 2026-06-23 07:26 | 395 — | 344 — | 51 — | 193 — | 325 — | 137 — | 165 — | 218 — | 3.1 — | 75 — | 99.9 — |
| 2026-06-22 08:09 | 395 — | 344 — | 51 — | 193 — | 325 — | 137 — | 165 — | 218 — | 3.1 — | 75 — | 99.9 — |
| 2026-06-21 07:50 | 395 — | 344 — | 51 — | 193 — | 325 — | 137 — | 165 — | 218 — | 3.1 — | 75 — | 99.9 — |
| 2026-06-20 07:33 | 395 — | 344 — | 51 — | 193 — | 325 ▲ +1 | 137 ▼ -1 | 165 — | 218 — | 3.1 — | 75 — | 99.9 — |
| 2026-06-19 08:03 | 395 — | 344 — | 51 — | 193 — | 324 — | 138 — | 165 — | 218 — | 3.1 — | 75 — | 99.9 — |
| 2026-06-18 07:51 | 395 ▲ +1 | 344 ▲ +1 | 51 — | 193 — | 324 — | 138 — | 165 ▲ +1 | 218 — | 3.1 — | 75 — | 99.9 — |
| 2026-06-17 08:00 | 394 — | 343 — | 51 — | 193 — | 324 — | 138 — | 164 — | 218 — | 3.1 — | 75 — | 99.9 — |
| 2026-06-16 08:08 | 394 ▲ +2 | 343 ▲ +2 | 51 — | 193 — | 324 — | 138 — | 164 — | 218 ▲ +2 | 3.1 ▲ +0.0 | 75 — | 99.9 — |
| 2026-06-15 08:08 | 392 — | 341 — | 51 — | 193 — | 324 — | 138 — | 164 — | 216 — | 3.1 — | 75 — | 99.9 — |
| 2026-06-14 07:48 | 392 — | 341 — | 51 — | 193 — | 324 — | 138 — | 164 — | 216 — | 3.1 — | 75 — | 99.9 — |
| 2026-06-13 07:31 | 392 — | 341 — | 51 — | 193 — | 324 — | 138 — | 164 ▲ +1 | 216 — | 3.1 — | 75 — | 99.9 — |
| 2026-06-12 07:49 | 392 ▲ +1 | 341 ▲ +1 | 51 — | 193 ▲ +1 | 324 — | 138 ▲ +1 | 163 — | 216 ▲ +2 | 3.1 ▲ +0.0 | 75 — | 99.9 — |
| 2026-06-11 07:51 | 391 — | 340 — | 51 — | 192 — | 324 — | 137 — | 163 — | 214 — | 3.0 — | 75 — | 99.9 — |
| 2026-06-10 07:40 | 391 — | 340 — | 51 — | 192 — | 324 — | 137 — | 163 — | 214 — | 3.0 — | 75 — | 99.9 — |
| 2026-06-09 07:26 | 391 — | 340 — | 51 — | 192 — | 324 ▲ +2 | 137 — | 163 — | 214 — | 3.0 — | 75 — | 99.9 — |
| 2026-06-08 07:52 | 391 — | 340 — | 51 — | 192 — | 322 — | 137 — | 163 — | 214 — | 3.0 — | 75 — | 99.9 — |
| 2026-06-07 07:36 | 391 — | 340 — | 51 — | 192 — | 322 — | 137 — | 163 — | 214 — | 3.0 — | 75 — | 99.9 — |
| 2026-06-06 11:58 | 391 | 340 | 51 | 192 | 322 | 137 | 163 | 214 | 3.0 | 75 | 99.9 |