All Projects → hruby → Similar Projects or Alternatives

832 Open source projects that are alternatives of or similar to hruby

Wasmjit
Small Embeddable WebAssembly Runtime
Stars: ✭ 1,063 (+4731.82%)
Mutual labels:  embedded, interpreter
Q3vm
Q3VM - Single file (vm.c) bytecode virtual machine/interpreter for C-language input
Stars: ✭ 585 (+2559.09%)
Mutual labels:  embedded, interpreter
EmbeddedScrollView
Embedded UIScrollView for iOS.
Stars: ✭ 55 (+150%)
Mutual labels:  embedded, embed
Simple
The Simple Intelligent and Modular Programming Language and Environment
Stars: ✭ 120 (+445.45%)
Mutual labels:  embedded, interpreter
Ph7
An Embedded Implementation of PHP (C Library)
Stars: ✭ 422 (+1818.18%)
Mutual labels:  embedded, interpreter
Szl
A lightweight, embeddable scripting language
Stars: ✭ 134 (+509.09%)
Mutual labels:  embedded, interpreter
Wasm Micro Runtime
WebAssembly Micro Runtime (WAMR)
Stars: ✭ 2,440 (+10990.91%)
Mutual labels:  embedded, interpreter
go-jdk
Run JVM-based code in Go efficiently
Stars: ✭ 61 (+177.27%)
Mutual labels:  embedded, interpreter
apex
Apex RTOS - A (somewhat) Linux compatible real time operating system
Stars: ✭ 15 (-31.82%)
Mutual labels:  embedded
warpy
WebAssembly interpreter in RPython
Stars: ✭ 54 (+145.45%)
Mutual labels:  interpreter
embed-client
🎼 Sheet Music & Tabs Embed JavaScript Client
Stars: ✭ 43 (+95.45%)
Mutual labels:  embed
js-ziju
Compile javascript to LLVM IR, x86 assembly and self interpreting
Stars: ✭ 112 (+409.09%)
Mutual labels:  interpreter
interp
Interpreter experiment. Testing dispatch methods: Switching, Direct/Indirect Threaded Code, Tail-Calls and Inlining
Stars: ✭ 32 (+45.45%)
Mutual labels:  interpreter
free-monads-functional-web-apps
Delving into Free Monads and using them to write pure functional web applications
Stars: ✭ 18 (-18.18%)
Mutual labels:  interpreter
tutorials
Tutorials written by me.
Stars: ✭ 17 (-22.73%)
Mutual labels:  embedded
pip
Pip: an imperative code-golf language
Stars: ✭ 22 (+0%)
Mutual labels:  interpreter
wymlp
tiny fast portable real-time deep neural network for regression and classification within 50 LOC.
Stars: ✭ 36 (+63.64%)
Mutual labels:  embedded
static string
A fixed capacity dynamically sized string
Stars: ✭ 46 (+109.09%)
Mutual labels:  embedded
zhe
Lighter-than-air, peer-to-peer, bounded, non-blocking, non-threaded, etc., publish-subscribe networking
Stars: ✭ 44 (+100%)
Mutual labels:  embedded
EmbeddedML
EmbeddedML 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%)
Mutual labels:  embedded
gdbstub
An ergonomic and easy-to-integrate implementation of the GDB Remote Serial Protocol in Rust, with full no_std support.
Stars: ✭ 158 (+618.18%)
Mutual labels:  embedded
zeta-lang
The Zeta Programming langauge
Stars: ✭ 34 (+54.55%)
Mutual labels:  interpreter
dd performances
DeepDetect performance sheet
Stars: ✭ 92 (+318.18%)
Mutual labels:  embedded
ArduinoSpritzCipher
Spritz 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%)
Mutual labels:  embedded
retro12
This repo is retired. See http://forthworks.com:8000/
Stars: ✭ 18 (-18.18%)
Mutual labels:  interpreter
wazm
Web Assembly Zig Machine
Stars: ✭ 54 (+145.45%)
Mutual labels:  interpreter
chickadee
Chickadee is a minimal programming language implemented in TypeScript for teaching purposes.
Stars: ✭ 13 (-40.91%)
Mutual labels:  interpreter
pwm-pca9685-rs
Platform-agnostic Rust driver for the PCA9685 I2C 16-channel, 12-bit PWM/Servo/LED controller
Stars: ✭ 19 (-13.64%)
Mutual labels:  embedded
eze
Embedded Zeebe Engine
Stars: ✭ 13 (-40.91%)
Mutual labels:  embedded
hedgehog
a toy programming language
Stars: ✭ 24 (+9.09%)
Mutual labels:  interpreter
boba-js
Toy programming language. Now being reimplemented in Rust: https://github.com/poteto/monkers
Stars: ✭ 22 (+0%)
Mutual labels:  interpreter
sebasic4
SE Basic IV 4.2 Cordelia - A free BASIC interpreter written in Z80 assembly language
Stars: ✭ 44 (+100%)
Mutual labels:  interpreter
OpenWare
Firmware for OWL devices
Stars: ✭ 23 (+4.55%)
Mutual labels:  embedded
jrsonnet
Rust implementation of Jsonnet language
Stars: ✭ 164 (+645.45%)
Mutual labels:  interpreter
samlang
Sam's Programming Language
Stars: ✭ 22 (+0%)
Mutual labels:  interpreter
esp-idf-hal
embedded-hal implementation for Rust on ESP32 and ESP-IDF
Stars: ✭ 42 (+90.91%)
Mutual labels:  embedded
esoo
Like the Programming Languages Zoo but with esoteric languages.
Stars: ✭ 18 (-18.18%)
Mutual labels:  interpreter
ATS-blockchain
⛓️ Blockchain + Smart contracts from scratch
Stars: ✭ 18 (-18.18%)
Mutual labels:  interpreter
mros2
agent-less and lightweight communication library compatible with rclcpp for embedded devices
Stars: ✭ 72 (+227.27%)
Mutual labels:  embedded
Corium
Corium is a modern scripting language which combines simple, safe and efficient programming.
Stars: ✭ 18 (-18.18%)
Mutual labels:  interpreter
Ellie-Language
Ellie is a type-safe programing language that runs on embedded and sandboxed environments.
Stars: ✭ 16 (-27.27%)
Mutual labels:  embedded
i8080-Space-Invaders
Intel i8080 Space Invaders Arcade Emulator
Stars: ✭ 19 (-13.64%)
Mutual labels:  interpreter
js-slang
Implementations of the Source languages, which are small sublanguages of JavaScript designed for SICP JS
Stars: ✭ 41 (+86.36%)
Mutual labels:  interpreter
Square
The Square Programming Language. A tiny programming language under 200kb.
Stars: ✭ 23 (+4.55%)
Mutual labels:  interpreter
lust
A parser, compiler, and virtual machine evaluator for a minimal subset of Lua; written from scratch in Rust.
Stars: ✭ 120 (+445.45%)
Mutual labels:  interpreter
frobtads
Linux and macOS development tools and text-mode interpreter for TADS adventure games.
Stars: ✭ 41 (+86.36%)
Mutual labels:  interpreter
Cicada-FW
IoT 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%)
Mutual labels:  embedded
tinypacks
A data serialization format for constrained environments like 8-bit and 16-bit microcontrollers.
Stars: ✭ 30 (+36.36%)
Mutual labels:  embedded
oic
Open Instrument Control
Stars: ✭ 40 (+81.82%)
Mutual labels:  embedded
mbedtls-esp8266
Updated and Upgraded mbedTLS library for the ESP8266 (probably ESP32 too)
Stars: ✭ 13 (-40.91%)
Mutual labels:  embedded
ciforth
A generic system for creating i86 implementations of the language Forth.
Stars: ✭ 38 (+72.73%)
Mutual labels:  interpreter
libpicrin
Super Tiny Scheme Interpreter for Freestanding Environment
Stars: ✭ 54 (+145.45%)
Mutual labels:  embedded
hopes
Higher Order Prolog with Extensional Semantics
Stars: ✭ 43 (+95.45%)
Mutual labels:  interpreter
nixos-on-arm
Cross Compiling NixOS to ARM as a replacement for Yocto
Stars: ✭ 129 (+486.36%)
Mutual labels:  embedded
dragon
🐲 Object orientated, dynamically typed, interpreted programming language inspired by Python and Javascript.
Stars: ✭ 14 (-36.36%)
Mutual labels:  interpreter
monkers
Bytecode compiler and VM for the Monkeylang language, written in Rust
Stars: ✭ 34 (+54.55%)
Mutual labels:  interpreter
NinjaCalc
An embedded engineering calculator toolbox for doing calculations in a breeze.
Stars: ✭ 14 (-36.36%)
Mutual labels:  embedded
PeripheralTemplateLibrary
Cross-platform, cross-MCU C++ template library for microcontrollers and peripheral devices
Stars: ✭ 52 (+136.36%)
Mutual labels:  embedded
epsilon-sample-app-rust
A sample Rust app for the NumWorks graphing calculator
Stars: ✭ 16 (-27.27%)
Mutual labels:  embedded
sabotage
a radical and experimental distribution based on musl libc and busybox
Stars: ✭ 502 (+2181.82%)
Mutual labels:  embedded
1-60 of 832 similar projects