awesome-yocto-project
github.com/fkromer/awesome-yocto-project ↗It's not an embedded Linux Distribution, It creates a custom one for you.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me tools manuals resources from awesome-yocto-project"
Installation instructions →What's inside
Development tools
- autobuilder-worker-prereq-tests
Checks if all needed configuration is present on new autobuilder workers.
- bbperf/bb-matrix-plot.sh
Generates tree views from .dat files generated with bb-matrix.sh.
- bbperf/bb-matrix.sh
Generates .dat file with image build statistics (core-image-sato) considering all combinations of BB_RANGE and PM_RANGE values.
- bbperf/buildstats-plot.sh
Visualizes data generated with buildstats.sh .
- bbperf/buildstats.sh
Generates statstics about builds.
- bbvars.py
Checks for undocumented variables.
Documentation
- BitBake User ManualTools Manuals
- Toaster User ManualTools Manuals
- Transitioning to a Custom EnvironmentIntro
- What I Wish I'd KnownIntro
- Yocto Project Application Development and the Extensible Software Development Kit (eSDK)Development Manuals / How Tos
- Yocto Project Board Support Package (BSP) Developer's GuideDevelopment Manuals / How Tos
Trainings
- blog post2019
- slides2018
Shows ow to use the CROPS poky container.
- Yocto Project Developer Day2017
Services
- CVE Services API
The CVE Services API supports automation tooling for the CVE Program.
- RunSafe’s Alkemist
Remotely deployable binary runtime application self-protection (RASP) and Moving Target Defense (MTD) methods to immunize Yocto distributions.
Books
- Embedded Linux Development Using Yocto Project Cookbook (2nd edition, 2018)
456 pages long read.
- Embedded Linux Development using Yocto Projects (2nd edition, 2017)
Short 162 pages long read.
- Embedded Linux Development with Yocto Project (2014)
Short 142 pages long read.
- Embedded Linux Projects Using Yocto Project Cookbook (2015)
324 pages long read.
- Embedded Linux Systems with the Yocto Project (2016)
480 pages long read.
- Learning Embedded Linux Using the Yocto Project (2015)
334 pages long read.
Presentations
- Linux Kernel Self-Protection Project - GuidelinesSecurity
Guidelines
- slides2018
About the poky-tiny and petalinux-tiny distribution based images which are small and boot fast.
- slides2018
- slides2018
About build bootstrap containers, Alpine-like container images, application container images and nested application sandboxes.
- slides2018
About nneta-elbe, isar, meta-debian and meta-eid.
- slides2018
Layers
Showing a sample of 128 resources. View the full list on GitHub →