Showing 25 of 61 projects
Compile WebAssembly to native MicroPython modules for running high-performance code on embedded systems.
A collection of additional CMake modules, scripts, and common build settings for KDE and other CMake-based projects.
A CMake toolchain for cross-compiling projects to Arduino-compatible boards (AVR, ESP32, etc.) using standard CMake workflows.
Automated build system for compiling ROS 2 with VxWorks 7 SDK to enable robotics applications on real-time embedded systems.
A collection of CMake toolchain files for cross-compiling to various platforms, primarily used by the Magnum graphics engine.
A Docker-based builder for compiling and flashing Linux onto ESP32-S3 microcontrollers.
A complete Ada port of the OSDev Bare Bones tutorial for building a minimal operating system kernel.
A GitHub Action for xgo, enabling CGO cross-compilation of Go projects across multiple platforms.
A Go tool for testing, building, signing, and publishing binaries with template-driven artifacts and multi-repository support.
Docker image for cross-compiling Go applications to Windows (x86, x64, ARM64) using the MinGW-w64 toolchain.
A CMake library that extends CMake to support hardware development, enabling unified builds for System-on-Chip projects.
A framework for accelerating ROS2 applications using FPGA hardware with support for pub/sub, actions, services, and custom messages.
A bash shell tool for managing multiple Go versions, project dependencies, and cross-compilation workflows.
A Docker container solution for cross-compiling Rust projects to Linux, macOS, and Windows from a single environment.
Enables ROS2 to run on microcontrollers using the RIOT Operating System and the NDN protocol.
A standardized C++/Java library for accessing multiple cameras and streaming M-JPEG over HTTP for robotics applications.
Cross-compile a hardened Linux kernel for Raspberry Pi with audit and SELinux support using a Dockerized tool.
GitHub Action to set up Ada and SPARK development environments for CI/CD workflows.
An OpenEmbedded/Yocto layer for building ROS 2 (Robot Operating System 2) into embedded Linux images.
Universal minimum GitHub CI scripts and issue templates for V projects to automate code validation and streamline development.
A tiny I2C communication library written in V for Linux systems.
CMake helper scripts and toolchains for Staticlibs projects, providing dependency tracking, testing, and cross-compilation support.
A GitHub Action that builds Go applications for multiple platforms (cross-compilation) in CI/CD workflows.
A one-command Docker development environment builder for embedded Linux, featuring multi-platform support, reproducible builds, and registry integration.
Zsh completion scripts for cross-compilation toolchains like GCC, Clang, and Android NDK.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.