Skip to content
Change the repository type filter

All

    Repositories list

    • nuttx

      Public
      Apache NuttX is a mature, real-time embedded operating system (RTOS)
      C
      Apache License 2.0
      1.2k000Updated Aug 26, 2024Aug 26, 2024
    • SDK for connecting to AWS IoT from a device using embedded C.
      C
      MIT License
      634000Updated Jun 10, 2024Jun 10, 2024
    • mbedtls

      Public
      An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API. Releases are on a varying cadence, typically around 3 - 6 months between releases.
      C
      Apache License 2.0
      2.6k000Updated Apr 2, 2024Apr 2, 2024
    • Shell
      0000Updated Apr 2, 2024Apr 2, 2024
    • An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar project: MicroPython, JerryScript.
      C
      MIT License
      138000Updated Mar 27, 2024Mar 27, 2024
    • nnom

      Public
      A higher-level Neural Network library for microcontrollers.
      C
      Apache License 2.0
      251000Updated Mar 25, 2024Mar 25, 2024
    • my_basic

      Public
      A lightweight BASIC interpreter written in standard C in dual files. Aims to be embeddable, extendable and portable.
      C
      MIT License
      120000Updated Mar 25, 2024Mar 25, 2024
    • tio

      Public
      A simple serial device I/O tool
      C
      Other
      159000Updated Mar 24, 2024Mar 24, 2024
    • Gamestream client for embedded systems
      C
      GNU General Public License v3.0
      330000Updated Mar 24, 2024Mar 24, 2024
    • wolfssl

      Public
      The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3!
      C
      GNU General Public License v2.0
      834000Updated Mar 22, 2024Mar 22, 2024
    • SDL

      Public
      Simple Directmedia Layer
      C
      zlib License
      1.9k000Updated Mar 8, 2024Mar 8, 2024
    • glfw

      Public
      A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
      C
      zlib License
      5.3k000Updated Feb 13, 2024Feb 13, 2024
    • Header only tiny wavefront .obj loader in pure C99
      C
      61000Updated Feb 12, 2024Feb 12, 2024
    • raylib

      Public
      A simple and easy-to-use library to enjoy videogames programming
      C
      zlib License
      2.3k000Updated Feb 12, 2024Feb 12, 2024
    • AMQP library for C
      C
      Other
      64000Updated Feb 12, 2024Feb 12, 2024
    • Azure C SDKs common code
      C
      Other
      204000Updated Feb 9, 2024Feb 9, 2024
    • xboot

      Public
      The extensible bootloader for embedded system with application engine, write once, run everywhere.
      C
      MIT License
      285000Updated Feb 7, 2024Feb 7, 2024
    • OpenCR

      Public
      Software for ROS Embedded board (a.k.a. OpenCR). OpenCR means Open-source Control Module for ROS.
      C
      Apache License 2.0
      238000Updated Feb 7, 2024Feb 7, 2024
    • LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client functionality in your program.
      C
      GNU General Public License v2.0
      495000Updated Feb 6, 2024Feb 6, 2024
    • embox

      Public
      Modular and configurable OS for embedded applications
      C
      BSD 2-Clause "Simplified" License
      290000Updated Feb 6, 2024Feb 6, 2024
    • pycopy

      Public
      Pycopy - a minimalist and memory-efficient Python dialect. Good for desktop, cloud, constrained systems, microcontrollers, and just everything.
      C
      MIT License
      78000Updated Feb 6, 2024Feb 6, 2024
    • cqueues

      Public
      Continuation Queues: Embeddable asynchronous networking, threading, and notification framework for Lua on Unix.
      C
      MIT License
      38000Updated Feb 6, 2024Feb 6, 2024
    • rauc

      Public
      Safe and secure software updates for embedded Linux
      C
      GNU Lesser General Public License v2.1
      208000Updated Feb 6, 2024Feb 6, 2024
    • microvium

      Public
      A compact, embeddable scripting engine for applications and microcontrollers for executing programs written in a subset of the JavaScript language.
      C
      MIT License
      27000Updated Feb 6, 2024Feb 6, 2024
    • xkcptun

      Public
      xkcptun is kcp tunnel for OpenWRT&LEDE, implemented in c language
      C
      GNU General Public License v3.0
      118000Updated Feb 6, 2024Feb 6, 2024
    • ENGAGE

      Public
      Source code repository for ENGAGE: Battery-Free Game Boy
      C
      MIT License
      18000Updated Feb 6, 2024Feb 6, 2024
    • Erlang Actor Library for Embedded -- An embedded framework from Erlang Solutions
      C
      Apache License 2.0
      65000Updated Feb 6, 2024Feb 6, 2024
    • tinyuf2

      Public
      UF2 bootloader based on TinyUSB for embedded devices such as ESP32S2, STM32F4 and iMX RT10xx
      C
      MIT License
      183000Updated Feb 6, 2024Feb 6, 2024
    • frosted

      Public
      Frosted: Free POSIX OS for tiny embedded devices
      C
      GNU General Public License v2.0
      39000Updated Feb 5, 2024Feb 5, 2024
    • qlibc

      Public
      qLibc is a simple and yet powerful C library providing generic data structures and algorithms
      C
      Other
      168000Updated Feb 4, 2024Feb 4, 2024