WasmjitSmall Embeddable WebAssembly Runtime
Stars: ✭ 1,063 (+4731.82%)
Q3vmQ3VM - Single file (vm.c) bytecode virtual machine/interpreter for C-language input
Stars: ✭ 585 (+2559.09%)
SimpleThe Simple Intelligent and Modular Programming Language and Environment
Stars: ✭ 120 (+445.45%)
Ph7An Embedded Implementation of PHP (C Library)
Stars: ✭ 422 (+1818.18%)
SzlA lightweight, embeddable scripting language
Stars: ✭ 134 (+509.09%)
go-jdkRun JVM-based code in Go efficiently
Stars: ✭ 61 (+177.27%)
apexApex RTOS - A (somewhat) Linux compatible real time operating system
Stars: ✭ 15 (-31.82%)
warpyWebAssembly interpreter in RPython
Stars: ✭ 54 (+145.45%)
embed-client🎼 Sheet Music & Tabs Embed JavaScript Client
Stars: ✭ 43 (+95.45%)
js-zijuCompile javascript to LLVM IR, x86 assembly and self interpreting
Stars: ✭ 112 (+409.09%)
interpInterpreter experiment. Testing dispatch methods: Switching, Direct/Indirect Threaded Code, Tail-Calls and Inlining
Stars: ✭ 32 (+45.45%)
tutorialsTutorials written by me.
Stars: ✭ 17 (-22.73%)
pipPip: an imperative code-golf language
Stars: ✭ 22 (+0%)
wymlptiny fast portable real-time deep neural network for regression and classification within 50 LOC.
Stars: ✭ 36 (+63.64%)
static stringA fixed capacity dynamically sized string
Stars: ✭ 46 (+109.09%)
zheLighter-than-air, peer-to-peer, bounded, non-blocking, non-threaded, etc., publish-subscribe networking
Stars: ✭ 44 (+100%)
EmbeddedMLEmbeddedML was created to be an alternative to the limited options available for Artificial Neural Networks in C. It is designed to be efficient without sacrificing ease of use. It is meant to support students as well as industry experts as it is built to be expandable and straightforward to manipulate.
Stars: ✭ 24 (+9.09%)
gdbstubAn ergonomic and easy-to-integrate implementation of the GDB Remote Serial Protocol in Rust, with full no_std support.
Stars: ✭ 158 (+618.18%)
zeta-langThe Zeta Programming langauge
Stars: ✭ 34 (+54.55%)
ArduinoSpritzCipherSpritz encryption system portable C library, CSPRNG, cryptographic hash and MAC functions, symmetric-key data encryption, and general-purpose functions. It's also an Arduino library.
Stars: ✭ 67 (+204.55%)
retro12This repo is retired. See http://forthworks.com:8000/
Stars: ✭ 18 (-18.18%)
wazmWeb Assembly Zig Machine
Stars: ✭ 54 (+145.45%)
chickadeeChickadee is a minimal programming language implemented in TypeScript for teaching purposes.
Stars: ✭ 13 (-40.91%)
pwm-pca9685-rsPlatform-agnostic Rust driver for the PCA9685 I2C 16-channel, 12-bit PWM/Servo/LED controller
Stars: ✭ 19 (-13.64%)
ezeEmbedded Zeebe Engine
Stars: ✭ 13 (-40.91%)
hedgehoga toy programming language
Stars: ✭ 24 (+9.09%)
boba-jsToy programming language. Now being reimplemented in Rust: https://github.com/poteto/monkers
Stars: ✭ 22 (+0%)
sebasic4SE Basic IV 4.2 Cordelia - A free BASIC interpreter written in Z80 assembly language
Stars: ✭ 44 (+100%)
OpenWareFirmware for OWL devices
Stars: ✭ 23 (+4.55%)
jrsonnetRust implementation of Jsonnet language
Stars: ✭ 164 (+645.45%)
samlangSam's Programming Language
Stars: ✭ 22 (+0%)
esp-idf-halembedded-hal implementation for Rust on ESP32 and ESP-IDF
Stars: ✭ 42 (+90.91%)
esooLike the Programming Languages Zoo but with esoteric languages.
Stars: ✭ 18 (-18.18%)
ATS-blockchain⛓️ Blockchain + Smart contracts from scratch
Stars: ✭ 18 (-18.18%)
mros2agent-less and lightweight communication library compatible with rclcpp for embedded devices
Stars: ✭ 72 (+227.27%)
CoriumCorium is a modern scripting language which combines simple, safe and efficient programming.
Stars: ✭ 18 (-18.18%)
Ellie-LanguageEllie is a type-safe programing language that runs on embedded and sandboxed environments.
Stars: ✭ 16 (-27.27%)
js-slangImplementations of the Source languages, which are small sublanguages of JavaScript designed for SICP JS
Stars: ✭ 41 (+86.36%)
SquareThe Square Programming Language. A tiny programming language under 200kb.
Stars: ✭ 23 (+4.55%)
lustA parser, compiler, and virtual machine evaluator for a minimal subset of Lua; written from scratch in Rust.
Stars: ✭ 120 (+445.45%)
frobtadsLinux and macOS development tools and text-mode interpreter for TADS adventure games.
Stars: ✭ 41 (+86.36%)
Cicada-FWIoT Communications Module for Energy Access. An easy way to get production ready, bi-directional communications for your IoT embedded device. Proiect supported by the EnAccess Foundation - https://enaccess.org
Stars: ✭ 12 (-45.45%)
tinypacksA data serialization format for constrained environments like 8-bit and 16-bit microcontrollers.
Stars: ✭ 30 (+36.36%)
oicOpen Instrument Control
Stars: ✭ 40 (+81.82%)
mbedtls-esp8266Updated and Upgraded mbedTLS library for the ESP8266 (probably ESP32 too)
Stars: ✭ 13 (-40.91%)
ciforthA generic system for creating i86 implementations of the language Forth.
Stars: ✭ 38 (+72.73%)
libpicrinSuper Tiny Scheme Interpreter for Freestanding Environment
Stars: ✭ 54 (+145.45%)
hopesHigher Order Prolog with Extensional Semantics
Stars: ✭ 43 (+95.45%)
nixos-on-armCross Compiling NixOS to ARM as a replacement for Yocto
Stars: ✭ 129 (+486.36%)
dragon🐲 Object orientated, dynamically typed, interpreted programming language inspired by Python and Javascript.
Stars: ✭ 14 (-36.36%)
monkersBytecode compiler and VM for the Monkeylang language, written in Rust
Stars: ✭ 34 (+54.55%)
NinjaCalcAn embedded engineering calculator toolbox for doing calculations in a breeze.
Stars: ✭ 14 (-36.36%)
PeripheralTemplateLibraryCross-platform, cross-MCU C++ template library for microcontrollers and peripheral devices
Stars: ✭ 52 (+136.36%)
sabotagea radical and experimental distribution based on musl libc and busybox
Stars: ✭ 502 (+2181.82%)