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.1k000Updated Aug 26, 2024Aug 26, 2024
    • SDK for connecting to AWS IoT from a device using embedded C.
      C
      MIT License
      627000Updated 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
      134000Updated Mar 27, 2024Mar 27, 2024
    • nnom

      Public
      A higher-level Neural Network library for microcontrollers.
      C
      Apache License 2.0
      245000Updated 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
      155000Updated Mar 24, 2024Mar 24, 2024
    • Gamestream client for embedded systems
      C
      GNU General Public License v3.0
      326000Updated 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
      822000Updated Mar 22, 2024Mar 22, 2024
    • SDL

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

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

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

      Public
      The extensible bootloader for embedded system with application engine, write once, run everywhere.
      C
      MIT License
      283000Updated 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
      484000Updated Feb 6, 2024Feb 6, 2024
    • embox

      Public
      Modular and configurable OS for embedded applications
      C
      BSD 2-Clause "Simplified" License
      266000Updated 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
      76000Updated Feb 6, 2024Feb 6, 2024
    • cqueues

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

      Public
      Safe and secure software updates for embedded Linux
      C
      GNU Lesser General Public License v2.1
      199000Updated 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
      174000Updated 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
      166000Updated Feb 4, 2024Feb 4, 2024