MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
Repository Index
47,133 repositories indexed
1–24 of 25 · Most stars
WasmEdge is a lightweight, high-performance, and extensible WebAssembly runtime for cloud native, edge, and decentralized applications. It powers serverless apps, embedded functions, microservices, smart contracts, and IoT devices.
.NET (WPF and Windows Forms) bindings for the Chromium Embedded Framework
- cefsharp
- c-sharp
- c-plus-plus
- wpf
🚀 A fast WebAssembly interpreter and the most universal WASM runtime
A fast script language for Go
- golang
- go
- script
- embedded-language
Embedded Scripting Language Designed for C++
- c-plus-plus
- embedded-scripting-language
- cpp
- language
Simple .INI file parser in C, good for embedded systems
- ini
- parser
- configparser
- embedded-systems
A production-ready C++ vector graphics engine supporting SVG and Lottie formats, featuring advanced rendering backends such as WebGPU for high-performance graphics.
- animation
- 2d-graphics
- embedded
- graphics-library
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.
- python
- micropython
- mcu
- iot
A language and an embedded JIT compiler
- haskell-application
- hobbes
JSON parser and generator for C/C++ with scanf/printf like interface. Targeting embedded systems.
Small configuration file parser library for C.
- config
- configuration-files
- c
- conf
v1.2 - UI tool for manage Espressif ESP32 microcontrollers with embedded MicroPython for MacOS, Windows and Linux: mini IDE, files manager, REPL, real time dashboards (sys/net), advanced features (gpio/mp3/leds/...)
An experimental embedded SQL engine in C++20. Query Parquet, CSV, JSON, Arrow, Avro, SQLite, and Excel files directly with SQL, in-process. Early-stage.
A scripting language for .NET Core
- c-sharp
- programming-language
- mond
- scripting
A Full Featured GPS NMEA-0183 sentence parser for use with Micropython and the PyBoard embedded platform
- python
- python3
- micropython
- gps
SquirrelJME is a Java ME 8 Virtual Machine for embedded and Internet of Things devices. It has the ultimate goal of being 99.9% compatible with the Java ME standard.
- squirreljme
- java
- java-me
- iot
Embedded JavaScript Engine for R
- cran
- libv8
- r
- javascript
Secure firmware framework focusing on developer experience
Gentee - script programming language for automation. It uses VM and compiler written in Go (Golang).
- scripting-language
- automation
- programming-language
- compiler
Embedded and Extensible Scripting Language in Clojure
- lua
- eden
- clojure
- clojurescript
Ultra high-performance secp256k1 ECC engine | Python, Node.js, Rust, Go, C#, Swift, Java bindings | CUDA, Metal, OpenCL GPU | ECDSA, Schnorr, FROST, MuSig2, BIP-352 | 15+ platforms
- cryptography
- cuda
- riscv
- secp256k1
Command line tool for Bluetooth Low Energy MicroPython devices
- micropython
- python
- embedded
- cli
Extensions to the Tiny Lisp language for embedded applications
- ada
- lisp
- lisp-dialect
- lisp-interpreter