Showing 36 of 44 projects
A free, portable embedded graphics library for creating beautiful UIs on any MCU, MPU, and display type.
A demand-driven, horizontally threaded image processing library optimized for speed and low memory usage.
A header-only GUI library with only 4,000 lines of C++ code, designed for cross-platform and embedded systems.
A JavaScript engine for embedded systems requiring as little as 10 kB of RAM, implementing a stricter ES5 subset.
A streaming JSON parser for JavaScript that delivers parsed objects before the HTTP response completes.
A simple, lightweight .INI file parser written in C, designed for embedded systems.
A fancy and blazing fast start screen plugin for Neovim with low memory usage.
A high-performance JSON parser and validator for Go that requires no custom structs, code generation, or reflection.
A lightweight Arduino library for GSM, LTE, and WiFi modules that provides a simple client interface for IoT connectivity.
A React renderer and CLI for building TV applications on low-memory devices like webOS and SmartTVs.
A minimalistic, single-header MP3 decoder library focused on small size, speed, and ISO conformance.
A data compression library for embedded and real-time systems with minimal memory usage.
A very low footprint, dependency-free DOM-style JSON parser written in portable ANSI C.
A high-performance, extensible micro web framework for Go with zero memory allocations in hot paths.
A fast, scalable PHP library for reading and writing spreadsheet files (CSV, XLSX, ODS) with low memory usage.
A high-performance Java library for generating and reading large Excel files with minimal memory usage.
A lightweight JSON parser and generator for C/C++ with a scanf/printf-like interface, designed for embedded systems.
An ultra-lightweight C-based web application framework for scalable server-side and networking applications.
A high-performance JSON parser for Java 8 focused on speed and minimal memory footprint.
A recursive Node.js directory reader with stream and promise APIs, optimized for low memory and CPU usage.
A simple, efficient, and dependency-free JSON parser and printer library in C with an interruptible SAX-style API.
A Rust implementation of the SCALE binary serialization format optimized for resource-constrained environments like blockchains.
A small, public domain or Apache 2.0 licensed C++ JPEG compression and fuzzed low-RAM decompression codec.
A full asynchronous web server for MicroPython designed for microcontrollers with minimal memory footprint.
A low-memory, DEFLATE-inspired lossless compression library optimized for embedded and resource-constrained environments.
A modular key/value archival database for .NET designed to use minimal RAM and produce compact database files.
A demand-driven, horizontally threaded image processing library optimized for speed and low memory usage.
A pure MicroPython driver for ST77xx displays optimized for low memory usage, with optional framebuffer support for faster graphics.
A fast, stream-based XML Sitemap generator for Elixir with low memory consumption.
A zero-allocation, single-header JSON serializer library written in ANSI C.
A MessagePack serialization library optimized for MicroPython, offering a compact binary alternative to JSON with minimal RAM usage.
A low-footprint MIDI file parser for MicroPython, CircuitPython, and CPython, optimized for microcontrollers.
A pure MicroPython library for decoding PNG and JPEG images without C extensions, optimized for embedded systems.
A MicroPython driver for the DS3231 real-time clock and AT24C32 EEPROM modules, providing full access to RTC features with low memory usage.
A low-memory JSON-based database for MicroPython that stores data in a folder structure for easy inspection.
An authoritative DNS server for ESP8266 written in MicroPython that serves zones via AXFR with minimal memory usage.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.