All Projects → Hermes → Similar Projects or Alternatives

399 Open source projects that are alternatives of or similar to Hermes

Jaspy
a Python VM written entirely from scratch in JavaScript with some unique features
Stars: ✭ 577 (+1102.08%)
Mutual labels:  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 (+9743.75%)
Mutual labels:  interpreter
Jasl
Just another scripting language
Stars: ✭ 25 (-47.92%)
Mutual labels:  interpreter
Sci
Configurable Clojure interpreter suitable for scripting and Clojure DSLs.
Stars: ✭ 596 (+1141.67%)
Mutual labels:  interpreter
Ok
An open-source interpreter for the K5 programming language.
Stars: ✭ 408 (+750%)
Mutual labels:  interpreter
Mappy
A functional programming language. Like LISP but focused around maps rather than lists.
Stars: ✭ 10 (-79.17%)
Mutual labels:  interpreter
Minimal
A Delightfully Diminutive Lisp. Implemented in < 1 KB of JavaScript with JSON source, macros, tail-calls, JS interop, error-handling, and more.
Stars: ✭ 560 (+1066.67%)
Mutual labels:  interpreter
Brainfuck C
Brainfuck interpreter in C.
Stars: ✭ 36 (-25%)
Mutual labels:  interpreter
Neko
The Neko Virtual Machine
Stars: ✭ 447 (+831.25%)
Mutual labels:  interpreter
Mico
Mico ("Monkey" in catalan). Monkey language implementation done with C++. https://interpreterbook.com/
Stars: ✭ 19 (-60.42%)
Mutual labels:  interpreter
Tiny Compiler
A tiny evaluator and compiler of arithmetic expressions.
Stars: ✭ 680 (+1316.67%)
Mutual labels:  interpreter
Plam
An interpreter for learning and exploring pure λ-calculus
Stars: ✭ 385 (+702.08%)
Mutual labels:  interpreter
Monkey v
[WIP] Implementation of Monkey 🐒 Language in V
Stars: ✭ 29 (-39.58%)
Mutual labels:  interpreter
Q3vm
Q3VM - Single file (vm.c) bytecode virtual machine/interpreter for C-language input
Stars: ✭ 585 (+1118.75%)
Mutual labels:  interpreter
Mips
MIPS assembler and simulator
Stars: ✭ 38 (-20.83%)
Mutual labels:  interpreter
Webassemblyjs
Toolchain for WebAssembly
Stars: ✭ 566 (+1079.17%)
Mutual labels:  interpreter
Cfl
a Compileable statically typed Functional programming Language
Stars: ✭ 7 (-85.42%)
Mutual labels:  interpreter
Hashlink
A virtual machine for Haxe
Stars: ✭ 523 (+989.58%)
Mutual labels:  interpreter
Antlr4 Calculator
Simple antlr4 calculator.
Stars: ✭ 40 (-16.67%)
Mutual labels:  interpreter
Gpython
gpython is a python interpreter written in go "batteries not included"
Stars: ✭ 472 (+883.33%)
Mutual labels:  interpreter
Blink Lexer
Starting code of the first challenge in the Let's Build a Programming Language series.
Stars: ✭ 24 (-50%)
Mutual labels:  interpreter
Ph7
An Embedded Implementation of PHP (C Library)
Stars: ✭ 422 (+779.17%)
Mutual labels:  interpreter
Nimlox
Interpreter for the 'Lox' language written in Nim
Stars: ✭ 35 (-27.08%)
Mutual labels:  interpreter
Mirth
Compiler for the Mirth programming language.
Stars: ✭ 390 (+712.5%)
Mutual labels:  interpreter
Llamalang
Repository for the Llama Programming Language. Work In Progress
Stars: ✭ 6 (-87.5%)
Mutual labels:  interpreter
Xeus
Implementation of the Jupyter kernel protocol in C++
Stars: ✭ 693 (+1343.75%)
Mutual labels:  interpreter
Sh
A shell parser, formatter, and interpreter with bash support; includes shfmt
Stars: ✭ 4,343 (+8947.92%)
Mutual labels:  interpreter
Hadeslang
The Hades Programming Language
Stars: ✭ 30 (-37.5%)
Mutual labels:  interpreter
Wasmi
Wasm interpreter in Rust
Stars: ✭ 670 (+1295.83%)
Mutual labels:  interpreter
Goawk
A POSIX-compliant AWK interpreter written in Go
Stars: ✭ 995 (+1972.92%)
Mutual labels:  interpreter
Zetavm
Multi-Language Platform for Dynamic Programming Languages
Stars: ✭ 592 (+1133.33%)
Mutual labels:  interpreter
Esta
Interpreted language and bytecode VM of my own design written in Rust [Unmaintained]
Stars: ✭ 28 (-41.67%)
Mutual labels:  interpreter
05ab1e
A concise stack-based golfing language
Stars: ✭ 583 (+1114.58%)
Mutual labels:  interpreter
Winter
Haskell port of the WebAssembly OCaml reference interpreter
Stars: ✭ 42 (-12.5%)
Mutual labels:  interpreter
Mini Jvm
使用 JDK8 实现 JVM(Java Virtual Machine)
Stars: ✭ 568 (+1083.33%)
Mutual labels:  interpreter
Littlec
A modified version of the LittleC Interpreter from Herbert Schildt's C: The Complete Reference (4th Ed.)
Stars: ✭ 10 (-79.17%)
Mutual labels:  interpreter
Goruby
GoRuby, an implementation of Ruby written in Go
Stars: ✭ 562 (+1070.83%)
Mutual labels:  interpreter
Rascal
A simple Pascal interpreter written in rust.
Stars: ✭ 38 (-20.83%)
Mutual labels:  interpreter
Hython
Haskell-powered Python 3 interpreter
Stars: ✭ 550 (+1045.83%)
Mutual labels:  interpreter
Androidfancydrawable
Android animation interpolator based on bezier curve.
Stars: ✭ 26 (-45.83%)
Mutual labels:  interpreter
Wren
The Wren Programming Language. Wren is a small, fast, class-based concurrent scripting language.
Stars: ✭ 5,345 (+11035.42%)
Mutual labels:  interpreter
O
Language for code-golf with a focus on unreadability
Stars: ✭ 46 (-4.17%)
Mutual labels:  interpreter
Bartosz Basics Of Haskell
Code and exercises from Bartosz Milewski's Basics of Haskell Tutorial
Stars: ✭ 483 (+906.25%)
Mutual labels:  interpreter
Moonsharp
An interpreter for the Lua language, written entirely in C# for the .NET, Mono, Xamarin and Unity3D platforms, including handy remote debugger facilities.
Stars: ✭ 926 (+1829.17%)
Mutual labels:  interpreter
Renjin
JVM-based interpreter for the R language for the statistical analysis.
Stars: ✭ 466 (+870.83%)
Mutual labels:  interpreter
Seax
A VM-based runtime environment for functional programming languages
Stars: ✭ 36 (-25%)
Mutual labels:  interpreter
Engine262
An implementation of ECMA-262 in JavaScript
Stars: ✭ 445 (+827.08%)
Mutual labels:  interpreter
Poop
A new perspective on programming
Stars: ✭ 19 (-60.42%)
Mutual labels:  interpreter
Enso
Hybrid visual and textual functional programming.
Stars: ✭ 5,238 (+10812.5%)
Mutual labels:  interpreter
Goscheme
Just another scheme interpreter.
Stars: ✭ 41 (-14.58%)
Mutual labels:  interpreter
Gravity
Gravity Programming Language
Stars: ✭ 3,968 (+8166.67%)
Mutual labels:  interpreter
Ligo
ligo language interpreter
Stars: ✭ 17 (-64.58%)
Mutual labels:  interpreter
Picrin
lightweight scheme interpreter
Stars: ✭ 387 (+706.25%)
Mutual labels:  interpreter
Rustpython
A Python Interpreter written in Rust
Stars: ✭ 10,261 (+21277.08%)
Mutual labels:  interpreter
Springboot Learning
🚕 spring boot学习案例,方便spring boot 初学者快速掌握相关知识
Stars: ✭ 724 (+1408.33%)
Mutual labels:  interpreter
Algorithmmap
建立你的算法地图:如何高效学习算法;算法工程师:从小白到专家
Stars: ✭ 47 (-2.08%)
Mutual labels:  interpreter
U6a
Implementation of Unlambda, an esoteric programming language.
Stars: ✭ 46 (-4.17%)
Mutual labels:  interpreter
Openxion
OpenXION - Reference Implementation of the XION Scripting Language
Stars: ✭ 40 (-16.67%)
Mutual labels:  interpreter
Pseudo
PSeudo - The world's simplest PLAYSTATION emulator
Stars: ✭ 31 (-35.42%)
Mutual labels:  interpreter
Bic
A C interpreter and API explorer.
Stars: ✭ 719 (+1397.92%)
Mutual labels:  interpreter
1-60 of 399 similar projects