All Projects → snap → Similar Projects or Alternatives

517 Open source projects that are alternatives of or similar to snap

Juka
🥣 Juka Programming Language - Fast Portable Programming Language. Run code anywhere without complicated installations and admin rights. Simple, yet powerful new programming language [Easy to code and run on any system] IOT devices supported!
Stars: ✭ 68 (+112.5%)
Mutual labels:  interpreter
Wasm Micro Runtime
WebAssembly Micro Runtime (WAMR)
Stars: ✭ 2,440 (+7525%)
Mutual labels:  interpreter
chirp
Interpreter in C for rockstar programing language
Stars: ✭ 20 (-37.5%)
Mutual labels:  interpreter
Boa
Boa is an embeddable and experimental Javascript engine written in Rust. Currently, it has support for some of the language.
Stars: ✭ 2,509 (+7740.63%)
Mutual labels:  interpreter
jsish
Jsi is a small, C-embeddable javascript interpreter with tightly woven Web and DB support.
Stars: ✭ 32 (+0%)
Mutual labels:  interpreter
16bitjs
💻 A 16-bit virtual machine, including assembly language with 37 instructions, binary assembler, and a step through debugger
Stars: ✭ 427 (+1234.38%)
Mutual labels:  vm
Pfp
pfp - Python Format Parser - a python-based 010 Editor template interpreter
Stars: ✭ 163 (+409.38%)
Mutual labels:  interpreter
consize
Consize is a concatenative programming language
Stars: ✭ 27 (-15.62%)
Mutual labels:  interpreter
Wain
WebAssembly implementation from scratch in Safe Rust with zero dependencies
Stars: ✭ 160 (+400%)
Mutual labels:  interpreter
iris
The interpreter of ISLisp
Stars: ✭ 58 (+81.25%)
Mutual labels:  interpreter
Metalang99
A functional language for C99 preprocessor metaprogramming
Stars: ✭ 152 (+375%)
Mutual labels:  interpreter
termission
Cross-platform Serial (COM Port) / TCP Terminal with Scriptable Auto-Response
Stars: ✭ 39 (+21.88%)
Mutual labels:  interpreter
Eval
Eval is a lightweight interpreter framework written in Swift, evaluating expressions at runtime
Stars: ✭ 157 (+390.63%)
Mutual labels:  interpreter
wizard-engine
Research WebAssembly Engine
Stars: ✭ 164 (+412.5%)
Mutual labels:  interpreter
Lioness
The Lioness Programming Language
Stars: ✭ 155 (+384.38%)
Mutual labels:  interpreter
inside-vm
Detect if code is running inside a virtual machine (x86 and x86-64 only).
Stars: ✭ 32 (+0%)
Mutual labels:  vm
Lawvere
A categorical programming language with effects
Stars: ✭ 142 (+343.75%)
Mutual labels:  interpreter
snabl
a Lispy Forth in C++
Stars: ✭ 21 (-34.37%)
Mutual labels:  interpreter
Emacs Cl
Common Lisp implemented in Emacs Lisp.
Stars: ✭ 140 (+337.5%)
Mutual labels:  interpreter
PureScript
A C# hot reload framework for Unity3D, based on Mono's MONO_AOT_MODE_INTERP mode.
Stars: ✭ 258 (+706.25%)
Mutual labels:  interpreter
Kivm
🌟This is a pure C++ implementation of Java Virtual Machine (only Java 8 is supported). Inspired by Hotspot In Action.
Stars: ✭ 137 (+328.13%)
Mutual labels:  interpreter
Gomacro
Interactive Go interpreter and debugger with REPL, Eval, generics and Lisp-like macros
Stars: ✭ 1,784 (+5475%)
Mutual labels:  interpreter
klisp
A Lisp written in about 200 lines of Ink, featuring an interactive literate programming notebook
Stars: ✭ 28 (-12.5%)
Mutual labels:  interpreter
Designpatterns
🔑Elements of Reusable Object-Oriented Software🔓is a software engineering book describing software design patterns. The book's authors are Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides with a foreword by Grady Booch.
Stars: ✭ 134 (+318.75%)
Mutual labels:  interpreter
Velocity
🚀Velocity template engine for JavaScript and PHP.
Stars: ✭ 33 (+3.13%)
Mutual labels:  vm
Kinx
Looks like JavaScript, feels like Ruby, and it is a script language fitting in C programmers.
Stars: ✭ 134 (+318.75%)
Mutual labels:  interpreter
kcs
Scripting in C with JIT(x64)/VM.
Stars: ✭ 25 (-21.87%)
Mutual labels:  vm
Lpp 3ds
Lua Player Plus for 3DS
Stars: ✭ 125 (+290.63%)
Mutual labels:  interpreter
sigmastate-interpreter
ErgoScript compiler and ErgoTree Interpreter implementation for Ergo blockchain
Stars: ✭ 56 (+75%)
Mutual labels:  interpreter
Lice
A multi-paradigm programming language running on JVM
Stars: ✭ 120 (+275%)
Mutual labels:  interpreter
vonuvoli-scheme
vonuvoli Scheme -- an R7RS interpreter written in Rust focused on systems programming and scripting (i.e. processes, file-system, etc.) with performance and safety in mind
Stars: ✭ 81 (+153.13%)
Mutual labels:  interpreter
Writing an interpreter in elixir
Elixir implementation of an interpreter for the Monkey programming language
Stars: ✭ 119 (+271.88%)
Mutual labels:  interpreter
fundot
The Fundot programming language.
Stars: ✭ 15 (-53.12%)
Mutual labels:  interpreter
Cpi
Tiny c++ interpreter
Stars: ✭ 116 (+262.5%)
Mutual labels:  interpreter
scheme.ml
Scheme (R6RS subset) interpreter written in OCaml
Stars: ✭ 14 (-56.25%)
Mutual labels:  interpreter
Brain
An esoteric programming language compiler on top of LLVM based on Brainfuck
Stars: ✭ 112 (+250%)
Mutual labels:  interpreter
sturdy
Sturdy is a library for developing sound static analyses in Haskell.
Stars: ✭ 49 (+53.13%)
Mutual labels:  interpreter
Dummylua Tutorial
这是一个仿制lua解释器的项目,我希望通过逐步实现lua解释器的各个部分,更加深刻地掌握lua的基本结构和运作原理。
Stars: ✭ 108 (+237.5%)
Mutual labels:  interpreter
SBTCVM-Gen2-9
SBTCVM is a virtual machine implementation of a balanced ternary (base 3) computer. Features several compiled languages for ternary software development.
Stars: ✭ 32 (+0%)
Mutual labels:  vm
Swiftylisp
A minimal LISP implemented in Swift
Stars: ✭ 106 (+231.25%)
Mutual labels:  interpreter
Vm86
🍔 A x86 Script Instruction Virtual Machine
Stars: ✭ 410 (+1181.25%)
Mutual labels:  vm
Endbasic
BASIC environment with a REPL, a web interface, and RPi support written in Rust
Stars: ✭ 106 (+231.25%)
Mutual labels:  interpreter
lambda-dti
Interpreter of the ITGL with dynamic type inference
Stars: ✭ 18 (-43.75%)
Mutual labels:  interpreter
Root
The official repository for ROOT: analyzing, storing and visualizing big data, scientifically
Stars: ✭ 1,377 (+4203.13%)
Mutual labels:  interpreter
cb-tumblebug
Cloud-Barista Multi-Cloud Infra Management Framework
Stars: ✭ 33 (+3.13%)
Mutual labels:  vm
Mages
🎩 MAGES is a very simple, yet powerful, expression parser and interpreter.
Stars: ✭ 92 (+187.5%)
Mutual labels:  interpreter
fcal
Extensive math expression evaluator library for JavaScript and Node.js
Stars: ✭ 86 (+168.75%)
Mutual labels:  interpreter
Feral
Feral programming language reference implementation
Stars: ✭ 89 (+178.13%)
Mutual labels:  interpreter
pythonvm-rust
An incomplete stackless interpreter of Python bytecode, written in Rust.
Stars: ✭ 65 (+103.13%)
Mutual labels:  interpreter
Hdbf
Hyper-Dimensional Brainfuck
Stars: ✭ 87 (+171.88%)
Mutual labels:  interpreter
Cosmo
Embeddable scripting language loosely based off of Lua
Stars: ✭ 14 (-56.25%)
Mutual labels:  interpreter
Proxmox
Proxmox Helper Scripts
Stars: ✭ 3,882 (+12031.25%)
Mutual labels:  vm
aria
Expressive, noiseless, interpreted, toy programming language
Stars: ✭ 40 (+25%)
Mutual labels:  interpreter
hematita
A memory safe Lua interpreter
Stars: ✭ 118 (+268.75%)
Mutual labels:  interpreter
jaws
Jaws is an invisible programming language! Inject invisible code into other languages and files! Created for security research -- see blog post
Stars: ✭ 204 (+537.5%)
Mutual labels:  interpreter
BabyBrowser
A Small Web Browser Built in Python
Stars: ✭ 21 (-34.37%)
Mutual labels:  interpreter
tau
Tau is an open source interpreted programming language designed to be minimal, fast and efficient.
Stars: ✭ 26 (-18.75%)
Mutual labels:  interpreter
mistral-evacuate
PoC for providing automatic evacuation for VMs in OpenStack cloud using Mistral
Stars: ✭ 16 (-50%)
Mutual labels:  vm
pyccolo
Declarative instrumentation for Python.
Stars: ✭ 70 (+118.75%)
Mutual labels:  interpreter
Jvm
JVM written in Rust
Stars: ✭ 346 (+981.25%)
Mutual labels:  vm
301-360 of 517 similar projects