West Projects index

This page acts as an index of projects (modules) compatible with the West meta-tool.

It primarily lists the components declared in Zephyr’s default manifest file. See Contributing External Components for more information about the contribution and review process for these imported components.

It also maintains a registry of external projects, maintained outside of the Zephyr Project, that can easily be integrated into a Zephyr workspace.

Active Projects/Modules

The projects below are enabled by default and will be downloaded when you call west update. Many of the projects or modules listed below are essential for building generic Zephyr application and include among others hardware support for many of the platforms available in Zephyr.

To disable any of the active modules, for example a specific HAL, use the following commands:

west config manifest.project-filter -- -hal_FOO
west update

Project

Revision

zephyr

e2cd79452422fa825e901f285abc7f6d91d94393

wfa-qt-control-app

1f19f0b23e42205bab5f34ace335fffa5e7d32ff

mcuboot

69c7ba763a237c99f069bd24f2a2374f25103a85

qcbor

bfe7b348dda29783c960d7a9cac05abecc4a22ed

t_cose

024c4298f84a82409e0ac0e1d5c2e8ee22cca901

mbedtls

5b7ca76723b3aa77a9ab066e552fe0dca4975f45

oberon-psa-crypto

1b16da979e813805dd5eb5ad77e0d56be9ab299c

nrfxlib

3bbafb2746f891765f867d1e5d50d367ddeb559c

trusted-firmware-m

c9f73070ad6d9469574fc13a4e297ed33ab7e84a

psa-arch-tests

2deff6bec6560a250c62c2def6531fe6937356d3

matter

494ce1882ddfeb64cf23a462c1265f95aba93ed4

cjson

c6af068b7f05207b28d68880740e4b9ec1e4b50a

azure-sdk-for-c

308c171cb4b5eed266649012a68406487ec81fb2

cirrus

1c837bcc27de9ccc06b020b9500e1547e559a1df

openthread

0fe68ff23527e8bb9a9821ca96a255fccfbb44a7

nrf_wifi

d28d7e972a208f5007f745bd0a116d4cde3c4100

cmock

f65066f15d8248e6dcb778efb8739904a4512087

memfault-firmware-sdk

1.38.0

bsim

a88d3353451387ca490a6a7f7c478a90c4ee05b7

coremark

d5fad6bd094899101a4e5fd53af7298160ced6ab

hostap

a50c3c2c78eb3ed9709803eb7479d3df33d7c1bb

canopennode

dec12fa3f0d790cafa8414a4c2930ea71ab72ffd

chre

c4c2f49fdcaa2fed49eb1db027696a5734a010d2

cmsis

512cc7e895e8491696b61f7ba8066b4a182569b8

cmsis-dsp

97512610ec92058f0119450b9e743eeb7e95b5c8

cmsis-nn

d20117c9e88cf9018d6fa06744dddac700c3e3a1

cmsis_6

30a859f44ef8ab4dc8f84b03ed586fd16ccf9d74

dhara

6f163ca05e174b168b4d148160b50eeaeeb561fc

edtt

c282625e694f0b53ea53e13231ea6d2f49411768

fatfs

f4ead3bf4a6dab3a07d7b5f5315795c073db568d

hal_nordic

19f742b45acb7e660ed3673cab819c103de5e856

hal_st

7a792882847223c72944791e0c48eed6101e6569

hal_tdk

fa54cb65535b0ed69564423c9e0bf4e7ee47dcb1

hal_wurthelektronik

7c1297ea071d03289112eb24e789c89c7095c0a2

liblc3

48bbd3eacd36e99a57317a0a4867002e0b09e183

libmetal

66e084293b2a7ced5a73fbd247deddba8915883a

libsbc

8e1beda02acb8972e29e6edbb423f7cafe16e445

littlefs

8f5ca347843363882619d8f96c00d8dbd88a8e79

loramac-node

fb00b383072518c918e2258b0916c996f2d4eebe

lvgl

85aa60d18b3d5e5588d7b247abf90198f07c8a63

mipi-sys-t

5a9d6055b62edc54566d6d0034d9daec91749b98

mldsa-native

3fc19982839305d305071f0de0c540bc9c9bea8a

nanopb

5499fd4c9a478f8139eeb07a82c3b4468d6067f7

net-tools

64d7acc661ae2772282570f21beab85d02f2f35c

nrf_hw_models

309d02c0df8625c52a6abc2fd95dc77fe80c163a

open-amp

5efe7974f9546582e99f5a842a816ea4b65f5227

percepio

f9159fe3c79578e8d90c8593e83f9862d9b8962c

picolibc

01254932e8e81085817ed61fd858648584ffe37c

segger

50892fdbcf2f570e67baa72b8894a66b16946f72

tf-m-tests

46b82fabd35eced75d6efbd219ccb26f1818b4d3

tf-psa-crypto

efdf9e209cc3b2c7be93ac81c7c96cd2550bbe27

uoscore-uedhoc

dc0ab6345450668de3f9597320a48c5a2d409bb6

zcbor

9164bd18dcd88ff9d9ef98279501fc1093571017

Inactive and Optional Projects/Modules

The projects below are optional and will not be downloaded when you call west update. You can add any of the projects or modules listed below and use them to write application code and extend your workspace with the added functionality.

To enable any of the modules below, use the following commands:

west config manifest.project-filter -- +nanopb
west update

Project

Revision

nrf-802154

9306243073e63159d78929c43166f5aba8b342a1

dragoon

579908dcb66b1d7c0907910908ca2bbeaa9c8c68

find-my

85f9b6b0ae1d4ebe7036187211269bb13da70198

libmodem

c2d94ec78bcbce67849004c6a766a03bb4f31d2a

doc-internal

ae9f21960477636720a72ced869a6c342d502484

bme68x

v1.1.40407

bsec

v1.5.2400

babblesim_base

153101c61ce7106f6ba8b108b5c6488efdc1151a

babblesim_ext_2G4_channel_NtNcable

20a38c997f507b0aa53817aab3d73a462fff7af1

babblesim_ext_2G4_channel_multiatt

bde72a57384dde7a4310bcf3843469401be93074

babblesim_ext_2G4_device_WLAN_actmod

9cb6d8e72695f6b785e57443f0629a18069d6ce4

babblesim_ext_2G4_device_burst_interferer

5b5339351d6e6a2368c686c734dc8b2fc65698fc

babblesim_ext_2G4_device_playback

abb48cd71ddd4e2a9022f4bf49b2712524c483e8

babblesim_ext_2G4_device_playbackv2

0a3c28ecd59b5ee08ed4668446c243d3ffd98b46

babblesim_ext_2G4_libPhyComv1

15ae0f87fa049e04cbec48a866f3bc37d903f950

babblesim_ext_2G4_modem_BLE_simple

4d2379de510684cd4b1c3bbbb09bce7b5a20bc1f

babblesim_ext_2G4_modem_magic

edfcda2d3937a74be0a59d6cd47e0f50183453da

babblesim_ext_2G4_phy_v1

62e797b2c518e5bb6123a198382ed2b64b8c068e

babblesim_ext_libCryptov1

da246018ebe031e4fe4a8228187fb459e9f3b2fa

External Projects/Modules

The projects listed below are external and are not directly imported into the default manifest. To use any of the projects below, you will need to define your own manifest file which includes them. See Manifest Imports for information on recommended ways to do this while still inheriting the mandatory modules from Zephyr’s west.yml.

Use the dedicated template file to contribute new external modules to the list below: