An ultra-lightweight Python interpreter that runs with only 4KB of RAM
An ultra-lightweight Python interpreter that runs with only 4KB of RAM, and zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar projects: MicroPython, JerryScript.
A small self-contained alternative to readline and libedit
Linenoise is an ultra-lightweight, self-contained C library that implements line editing (single and multi-line) for terminal applications, intended as a simpler alternative to the much larger GNU Readline or libedit libraries. The library is zero-config, meaning you just include the source file(s) and use it, without heavy dependencies or external configuration.
Small registry system for all kind of softwares(including embedded softwares) to save their properties. Software can save their property even on network server so users can have same environment wherever they are using the software.