xinu-avrthe Xinu OS for AVR atmega328p devices (e.g. Arduino)
Stars: ✭ 18 (-82.35%)
QpnQP-nano real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Stars: ✭ 107 (+4.9%)
nuclei-sdkNuclei RISC-V Software Development Kit
Stars: ✭ 65 (-36.27%)
LwespLightweight Espressif AT parser library for ESP8266 and ESP32 devices.
Stars: ✭ 212 (+107.84%)
PrintfTiny, fast, non-dependent and fully loaded printf implementation for embedded systems. Extensive test suite passing.
Stars: ✭ 1,157 (+1034.31%)
r3R3-OS — Experimental static (μITRON-esque) RTOS for deeply embedded systems, testing the limit of Rust's const eval and generics
Stars: ✭ 87 (-14.71%)
PrettyosA Preemptive Hard Real Time kernel for embedded devices.
Stars: ✭ 36 (-64.71%)
ZekeA POSIX-like OS for ARM processors.
Stars: ✭ 79 (-22.55%)
Libclibc targeted for embedded systems usage. Reduced set of functionality (due to embedded nature). Chosen for portability and quick bringup.
Stars: ✭ 224 (+119.61%)
QpcppQP/C++ real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Stars: ✭ 124 (+21.57%)
DoraOSDoraOS 是我个人所写的RTOS内核,结合FreeRTOS、uCOS, RT-Thread, LiteOS 的特性所写,取其精华,去其糟粕,本项目将持续维护,欢迎大家fork与star。
Stars: ✭ 102 (+0%)
Rt ThreadRT-Thread is an open source IoT operating system.
Stars: ✭ 6,466 (+6239.22%)
uC-LIBDesigned with Micrium’s renowned quality, scalability and reliability, the purpose of µC/LIB is to provide a clean, organized ANSI C implementation of the most common standard library functions, macros, and constants.
Stars: ✭ 33 (-67.65%)
o1heapConstant-complexity deterministic memory allocator (heap) for hard real-time high-integrity embedded systems
Stars: ✭ 119 (+16.67%)
Rt0sMinimal Realtime OS for Cortex-M0
Stars: ✭ 41 (-59.8%)
Fast iofast_io is a C++ general-purpose exception-safe RAII I/O library based on C++ 20 Concepts. It is at least ten times faster than cstdio or iostream.
Stars: ✭ 1,124 (+1001.96%)
Ev3duderThe LEGO® EV3 Downloader/UploaDER.
Stars: ✭ 28 (-72.55%)
Nuxt MemwatchQuickly watch real-time memory stats of your nuxt app
Stars: ✭ 76 (-25.49%)
MemstrackA memory allocation tracer combined with stack trace.
Stars: ✭ 60 (-41.18%)
JvmsoundsPlay memory allocation rate and GC events as sine wave and percussion, respectively.
Stars: ✭ 28 (-72.55%)
MemorySTL compatible C++ memory allocator library using a new RawAllocator concept that is similar to an Allocator but easier to use and write.
Stars: ✭ 875 (+757.84%)
CdcontainersLibrary of data containers and data structures for C programming language.
Stars: ✭ 57 (-44.12%)
ToolchainC/C++ toolchain for MiniOS
Stars: ✭ 11 (-89.22%)
StackextHeader-only C++ library for working with an extended stack
Stars: ✭ 27 (-73.53%)
FastotvOpen source IPTV player
Stars: ✭ 90 (-11.76%)
SmallSpecialized memory allocators
Stars: ✭ 71 (-30.39%)
MylinuxmyLinux is a small UNIX like OS for embedded systems based on Westermo NetBox
Stars: ✭ 53 (-48.04%)
Os LabCodes pertaining to OS Lab for Course CO254 - Operating Systems Lab
Stars: ✭ 20 (-80.39%)
Memfault Firmware SdkMemfault Firmware SDK for embedded systems. More information at https://docs.memfault.com.
Stars: ✭ 42 (-58.82%)
Q3liteQ3lite, an OpenGL ES port of Quake III Arena for embedded Linux systems.
Stars: ✭ 64 (-37.25%)
Memory AllocatorsCustom memory allocators in C++ to improve the performance of dynamic memory allocation
Stars: ✭ 948 (+829.41%)
Libc DatabaseBuild a database of libc offsets to simplify exploitation
Stars: ✭ 1,122 (+1000%)
OpenagentAn agent library for systems of nested automata.
Stars: ✭ 28 (-72.55%)
One gadgetThe best tool for finding one gadget RCE in libc.so.6
Stars: ✭ 1,306 (+1180.39%)
WolfsslwolfSSL (formerly CyaSSL) is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3!
Stars: ✭ 1,098 (+976.47%)
FerretFerret is a free software lisp implementation for real time embedded control systems.
Stars: ✭ 878 (+760.78%)
Rpmalloc Rs🐏 rpmalloc global memory allocator for Rust 🦀
Stars: ✭ 73 (-28.43%)
LuosLuos technology main lib
Stars: ✭ 55 (-46.08%)
SrallocMemory allocators
Stars: ✭ 25 (-75.49%)
Erika3ERIKA Enterprise v3 RTOS
Stars: ✭ 98 (-3.92%)
LibblrsUseful utilities made by Purdue's VEX U BLRS team for PROS 2
Stars: ✭ 16 (-84.31%)
DennixDennix is a unix-like hobbyist operating system written from scratch.
Stars: ✭ 53 (-48.04%)
Awesome EmbeddedA curated list of awesome embedded programming.
Stars: ✭ 831 (+714.71%)
Stm32 TutorialGetting started with the STM32 HAL development environment. Tutorial documents in Markdown.
Stars: ✭ 69 (-32.35%)
HeapusageFind memory leaks in Linux and macOS applications
Stars: ✭ 53 (-48.04%)
FprimeF' - A flight software and embedded systems framework
Stars: ✭ 8,642 (+8372.55%)
VlanyLinux LD_PRELOAD rootkit (x86 and x86_64 architectures)
Stars: ✭ 804 (+688.24%)
Main arena offsetA simple shell script to get main_arena offset of a given libc
Stars: ✭ 53 (-48.04%)
HoardThe Hoard Memory Allocator: A Fast, Scalable, and Memory-efficient Malloc for Linux, Windows, and Mac.
Stars: ✭ 758 (+643.14%)
NuttxStandard NuttX (http://nuttx.org) with current PX4 WIP patches
Stars: ✭ 123 (+20.59%)
Advanced Algorithms100+ algorithms & data structures generically implemented in C#.
Stars: ✭ 752 (+637.25%)
CocoosA cooperative operating system based on coroutines
Stars: ✭ 50 (-50.98%)
SwupdateSoftware Update for Embedded Systems
Stars: ✭ 711 (+597.06%)
CmockeryA lightweight library to simplify and generalize the process of writing unit tests for C applications.
Stars: ✭ 697 (+583.33%)