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 complete Ada port of the OSDev Bare Bones tutorial for building a minimal operating system kernel.
A Docker-based builder for compiling and flashing Linux onto ESP32-S3 microcontrollers.
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 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.
A framework for accelerating ROS2 applications using FPGA hardware with support for pub/sub, actions, services, and custom messages.
A standardized C++/Java library for accessing multiple cameras and streaming M-JPEG over HTTP for robotics applications.
Enables ROS2 to run on microcontrollers using the RIOT Operating System and the NDN protocol.
GitHub Action to set up Ada and SPARK development environments for CI/CD workflows.
Cross-compile a hardened Linux kernel for Raspberry Pi with audit and SELinux support using a Dockerized tool.
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.