MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
Repository Index
47,133 repositories indexed
1–24 of 39 · Most stars
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
- dotnet
- hacktoberfest
- help-wanted
Mono open source ECMA CLI, C# and .NET implementation.
A JavaScript engine optimized for running React Native.
Ultra-lightweight JavaScript engine for the Internet of Things.
- javascript-engine
- javascript
- jerryscript
- internet-of-things
Android virtual machine and deobfuscator
- deobfuscation
- java
- optimization
- android
JRuby, an implementation of Ruby on the JVM
- jruby
- ruby-language
- jvm
- ruby
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
- java
- jvm
- eclipse-openj9
- compiler
A high performance implementation of the Ruby programming language, built on GraalVM.
- graalvm
- ruby
- truffle
- hacktoberfest
Starlark in Go: the Starlark configuration language, implemented in Go
Implementation of Python 3.x for .NET Framework that is built on top of the Dynamic Language Runtime.
- ironpython
- dlr
- c-sharp
- python
PyPy is a very fast and compliant implementation of the Python language.
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 simple, lightweight, flexible, embeddable, portable and multi-paradigm dynamic programming language for developing applications, tools, and domain-specific languages
A pure c# implementation of Lua 5.2 focus on compatibility with Unity
Gno: An interpreted, stack-based Go virtual machine to build succinct and composable apps + gno.land: a blockchain for timeless code and fair open-source.
- gno
- gnoland
- gnolang
- bft
A standalone Luau runtime
- cli
- luau
- scripting
High performance Lua interpreter implemented in C# for .NET and Unity
:musical_note: strongly-timed musical programming language
- language
- composition
- programming-language
- synthesis
A pure-Go JavaScript runtime built for running many small plugin sandboxes fast.
- golang
- javascript
- sandbox
JQuick Java: a lightweight Java-like scripting language for rule engines. Declare, parse and execute business rules at runtime via XML or inline scripts—no restart needed. Java 8+, embeddable, with LSP and IDEA plugin support.
An implementation of Python in Common Lisp
- common-lisp
- python
- compiler
Owi: Seamless program analysis for C, C++, Go, Haskell, LLVM, Rust, Wasm and Zig.
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