All Projects → Endbasic → Similar Projects or Alternatives

1892 Open source projects that are alternatives of or similar to Endbasic

endbasic
BASIC environment with a REPL, a web interface, a graphical console, and RPi support written in Rust
Stars: ✭ 220 (+107.55%)
Mutual labels:  interpreter, gpio, repl, learn-to-code
Mico
Mico ("Monkey" in catalan). Monkey language implementation done with C++. https://interpreterbook.com/
Stars: ✭ 19 (-82.08%)
Mutual labels:  parser, interpreter, repl
Lioness
The Lioness Programming Language
Stars: ✭ 155 (+46.23%)
Mutual labels:  parser, interpreter
malluscript
A simple,gentle,humble scripting language for mallus, based on malayalam memes.
Stars: ✭ 112 (+5.66%)
Mutual labels:  interpreter, repl
retro12
This repo is retired. See http://forthworks.com:8000/
Stars: ✭ 18 (-83.02%)
Mutual labels:  interpreter, repl
Diozero
Java Device I/O library that is portable across Single Board Computers. Tested with Raspberry Pi, Odroid C2, BeagleBone Black, Next Thing CHIP, Asus Tinker Board and Arduinos. Supports GPIO, I2C, SPI as well as Serial communication. Also known to work with Udoo Quad.
Stars: ✭ 167 (+57.55%)
Mutual labels:  raspberry-pi, gpio
Mqtt Io
Expose GPIO modules (Raspberry Pi, Beaglebone, PCF8754, PiFace2 etc.) and digital sensors (LM75 etc.) to an MQTT server for remote control and monitoring.
Stars: ✭ 234 (+120.75%)
Mutual labels:  raspberry-pi, gpio
charm
A [ functional stack ] based language.
Stars: ✭ 26 (-75.47%)
Mutual labels:  interpreter, repl
klisp
A Lisp written in about 200 lines of Ink, featuring an interactive literate programming notebook
Stars: ✭ 28 (-73.58%)
Mutual labels:  interpreter, repl
Webassemblyjs
Toolchain for WebAssembly
Stars: ✭ 566 (+433.96%)
Mutual labels:  parser, interpreter
D Prolog
A Prolog implementation in D language
Stars: ✭ 20 (-81.13%)
Mutual labels:  parser, repl
Goawk
A POSIX-compliant AWK interpreter written in Go
Stars: ✭ 995 (+838.68%)
Mutual labels:  parser, interpreter
Periph
Go·Hardware·Lean
Stars: ✭ 1,700 (+1503.77%)
Mutual labels:  raspberry-pi, gpio
Raspberry Pi Safe Off Switch
A set of scripts that can be used to provide a "safe power off switch" for a Raspberry Pi.
Stars: ✭ 144 (+35.85%)
Mutual labels:  raspberry-pi, gpio
Rpi Rgb Led Matrix
Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO
Stars: ✭ 2,544 (+2300%)
Mutual labels:  raspberry-pi, gpio
Johnny Five
JavaScript Robotics and IoT programming framework, developed at Bocoup.
Stars: ✭ 12,498 (+11690.57%)
Mutual labels:  raspberry-pi, gpio
Tabloid
A minimal programming language inspired by clickbait headlines
Stars: ✭ 235 (+121.7%)
Mutual labels:  parser, interpreter
fundot
The Fundot programming language.
Stars: ✭ 15 (-85.85%)
Mutual labels:  interpreter, repl
huginn
Programming language with no quirks, so simple every child can master it.
Stars: ✭ 41 (-61.32%)
Mutual labels:  interpreter, repl
Spypi
An (un-)ethical hacking-station based on Raspberry Pi and Python
Stars: ✭ 167 (+57.55%)
Mutual labels:  parser, raspberry-pi
Ok
An open-source interpreter for the K5 programming language.
Stars: ✭ 408 (+284.91%)
Mutual labels:  interpreter, repl
Rppal
A Rust library that provides access to the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals.
Stars: ✭ 463 (+336.79%)
Mutual labels:  raspberry-pi, gpio
Mappy
A functional programming language. Like LISP but focused around maps rather than lists.
Stars: ✭ 10 (-90.57%)
Mutual labels:  interpreter, repl
Bic
A C interpreter and API explorer.
Stars: ✭ 719 (+578.3%)
Mutual labels:  interpreter, repl
Goto
Goto is an interpreted programming language written in go.
Stars: ✭ 79 (-25.47%)
Mutual labels:  interpreter, repl
Mraa
Linux Library for low speed IO Communication in C with bindings for C++, Python, Node.js & Java. Supports generic io platforms, as well as Intel Edison, Intel Joule, Raspberry Pi and many more.
Stars: ✭ 1,220 (+1050.94%)
Mutual labels:  raspberry-pi, gpio
Gopi
Raspberry Pi Go Language Interface
Stars: ✭ 82 (-22.64%)
Mutual labels:  raspberry-pi, gpio
Gpio
Go library to do GPIO on systems with /sys/class/gpio (sysfs)
Stars: ✭ 120 (+13.21%)
Mutual labels:  raspberry-pi, gpio
Nf Interpreter
⚙️ nanoFramework Interpreter, CLR, HAL, PAL and reference target boards
Stars: ✭ 168 (+58.49%)
Mutual labels:  gpio, interpreter
Ofxgpio
Library C++ for raspberrypi and orangepi, GPIO interfaces compatible with openframeworks.
Stars: ✭ 155 (+46.23%)
Mutual labels:  raspberry-pi, gpio
Go Pry
An interactive REPL for Go that allows you to drop into your code at any point.
Stars: ✭ 2,747 (+2491.51%)
Mutual labels:  interpreter, repl
Rpi gpio
Ruby conversion of RPi.GPIO Python module
Stars: ✭ 185 (+74.53%)
Mutual labels:  raspberry-pi, gpio
Mud Pi
A simple MUD server in Python, for teaching purposes, which could be run on a Raspberry Pi
Stars: ✭ 184 (+73.58%)
Mutual labels:  raspberry-pi, learn-to-code
Forge
A lightweight, elegant scripting language with built-in Rust-FFI.
Stars: ✭ 153 (+44.34%)
Mutual labels:  parser, interpreter
Mond
A scripting language for .NET Core
Stars: ✭ 237 (+123.58%)
Mutual labels:  interpreter, repl
Logo
A Logo interpreter written in Swift
Stars: ✭ 207 (+95.28%)
Mutual labels:  parser, interpreter
Cub
The Cub Programming Language
Stars: ✭ 198 (+86.79%)
Mutual labels:  parser, interpreter
Monkey Rust
An interpreter for the Monkey programming language written in Rust
Stars: ✭ 174 (+64.15%)
Mutual labels:  parser, interpreter
lambda
lambda calculus interpreter
Stars: ✭ 23 (-78.3%)
Mutual labels:  interpreter, repl
ol
Otus Lisp (Ol in short) is a purely* functional dialect of Lisp.
Stars: ✭ 157 (+48.11%)
Mutual labels:  interpreter, repl
lambda-dti
Interpreter of the ITGL with dynamic type inference
Stars: ✭ 18 (-83.02%)
Mutual labels:  interpreter, repl
Codi.vim
📔 The interactive scratchpad for hackers.
Stars: ✭ 2,464 (+2224.53%)
Mutual labels:  interpreter, repl
Cylon
JavaScript framework for robotics, drones, and the Internet of Things (IoT)
Stars: ✭ 3,862 (+3543.4%)
Mutual labels:  raspberry-pi, gpio
Sh
A shell parser, formatter, and interpreter with bash support; includes shfmt
Stars: ✭ 4,343 (+3997.17%)
Mutual labels:  parser, interpreter
Red
Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single 1MB file!
Stars: ✭ 4,725 (+4357.55%)
Mutual labels:  interpreter, repl
Craftinginterpreters
Repository for the book "Crafting Interpreters"
Stars: ✭ 4,298 (+3954.72%)
Mutual labels:  parser, interpreter
Cutehmi
CuteHMI is an open-source HMI (Human Machine Interface) software written in C++ and QML, using Qt libraries as a framework. GitHub repository is a mirror!
Stars: ✭ 90 (-15.09%)
Mutual labels:  raspberry-pi, gpio
Pigpio
Fast GPIO, PWM, servo control, state change notification and interrupt handling with Node.js on the Raspberry Pi
Stars: ✭ 747 (+604.72%)
Mutual labels:  raspberry-pi, gpio
Cimonitor
Displays CI statuses on a dashboard and triggers fun modules representing the status!
Stars: ✭ 34 (-67.92%)
Mutual labels:  raspberry-pi, gpio
Rascal
The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
Stars: ✭ 284 (+167.92%)
Mutual labels:  interpreter, repl
Swiftygpio
A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire.
Stars: ✭ 1,188 (+1020.75%)
Mutual labels:  raspberry-pi, gpio
Parsing With Haskell Parser Combinators
🔍 A step-by-step guide to parsing using Haskell parser combinators.
Stars: ✭ 72 (-32.08%)
Mutual labels:  parser, learn-to-code
Rs Monkey Lang
Monkey Programming Language written in Rust.
Stars: ✭ 80 (-24.53%)
Mutual labels:  parser, interpreter
Littlelang
A little language interpreter written in Go
Stars: ✭ 56 (-47.17%)
Mutual labels:  parser, interpreter
Janet
A dynamic language and bytecode vm
Stars: ✭ 2,216 (+1990.57%)
Mutual labels:  interpreter, repl
Charly
🐈 The Charly Programming Language | Written by @KCreate
Stars: ✭ 185 (+74.53%)
Mutual labels:  interpreter, repl
Octoprint Enclosure
OctoPrint Enclosure Plugin
Stars: ✭ 267 (+151.89%)
Mutual labels:  raspberry-pi, gpio
Onoff
GPIO access and interrupt detection with Node.js
Stars: ✭ 1,050 (+890.57%)
Mutual labels:  raspberry-pi, gpio
Internettools
XPath/XQuery 3.1 interpreter for Pascal with compatibility modes for XPath 2.0/XQuery 1.0/3.0, custom and JSONiq extensions, XML/HTML parsers and classes for HTTP/S requests
Stars: ✭ 82 (-22.64%)
Mutual labels:  parser, interpreter
Gpiozero
A simple interface to GPIO devices with Raspberry Pi
Stars: ✭ 1,302 (+1128.3%)
Mutual labels:  raspberry-pi, gpio
1-60 of 1892 similar projects