All Projects → NatsuLang → Similar Projects or Alternatives

1072 Open source projects that are alternatives of or similar to NatsuLang

Gomacro
Interactive Go interpreter and debugger with REPL, Eval, generics and Lisp-like macros
Stars: ✭ 1,784 (+1758.33%)
Mutual labels:  interpreter
Openj9
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.
Stars: ✭ 2,802 (+2818.75%)
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 (+39.58%)
Mutual labels:  interpreter
Charly
🐈 The Charly Programming Language | Written by @KCreate
Stars: ✭ 185 (+92.71%)
Mutual labels:  interpreter
Kinx
Looks like JavaScript, feels like Ruby, and it is a script language fitting in C programmers.
Stars: ✭ 134 (+39.58%)
Mutual labels:  interpreter
vicis
Manipulate LLVM-IR in Pure Rust
Stars: ✭ 194 (+102.08%)
Mutual labels:  llvm
Lpp 3ds
Lua Player Plus for 3DS
Stars: ✭ 125 (+30.21%)
Mutual labels:  interpreter
Go.vm
A simple virtual machine - compiler & interpreter - written in golang
Stars: ✭ 178 (+85.42%)
Mutual labels:  interpreter
Lice
A multi-paradigm programming language running on JVM
Stars: ✭ 120 (+25%)
Mutual labels:  interpreter
Tabloid
A minimal programming language inspired by clickbait headlines
Stars: ✭ 235 (+144.79%)
Mutual labels:  interpreter
Writing an interpreter in elixir
Elixir implementation of an interpreter for the Monkey programming language
Stars: ✭ 119 (+23.96%)
Mutual labels:  interpreter
Monkey Rust
An interpreter for the Monkey programming language written in Rust
Stars: ✭ 174 (+81.25%)
Mutual labels:  interpreter
Cpi
Tiny c++ interpreter
Stars: ✭ 116 (+20.83%)
Mutual labels:  interpreter
SCAF
A Speculation-Aware Collaborative Dependence Analysis Framework
Stars: ✭ 25 (-73.96%)
Mutual labels:  llvm
Symja android library
☕️ Symja - computer algebra language & symbolic math library. A collection of popular algorithms implemented in pure Java.
Stars: ✭ 170 (+77.08%)
Mutual labels:  interpreter
Quickjs
The official repo is at bellard/quickjs.
Stars: ✭ 1,429 (+1388.54%)
Mutual labels:  interpreter
Hexagony
A two-dimensional, hexagonal programming language.
Stars: ✭ 228 (+137.5%)
Mutual labels:  interpreter
Libforth
libforth: A small Forth interpreter that can be used as a library written in c99
Stars: ✭ 107 (+11.46%)
Mutual labels:  interpreter
Covscript
Covariant Script Interpreter
Stars: ✭ 169 (+76.04%)
Mutual labels:  interpreter
Angu
A small DSL/interpreter that can be used to evaluate simple expressions
Stars: ✭ 105 (+9.38%)
Mutual labels:  interpreter
codebrowser
Woboq CodeBrowser
Stars: ✭ 985 (+926.04%)
Mutual labels:  llvm
Lispe
An implementation of a full fledged Lisp interpreter with Data Structure, Pattern Programming and High level Functions with Lazy Evaluation à la Haskell.
Stars: ✭ 105 (+9.38%)
Mutual labels:  interpreter
Flashforth
FlashForth development
Stars: ✭ 60 (-37.5%)
Mutual labels:  interpreter
Sniprun
A neovim plugin to run lines/blocs of code (independently of the rest of the file), supporting multiples languages
Stars: ✭ 93 (-3.12%)
Mutual labels:  interpreter
Swift Lispkit
Interpreter framework for Lisp-based extension and scripting languages on macOS and iOS. LispKit is based on the R7RS standard for Scheme. Its compiler generates bytecode for a virtual machine. LispKit is fully implemented in Swift 5.
Stars: ✭ 228 (+137.5%)
Mutual labels:  interpreter
Wasm Forth
A Forth implementation compiling to WebAssembly.
Stars: ✭ 92 (-4.17%)
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 (+2513.54%)
Mutual labels:  interpreter
Magpie
🐦 Successor of my monkey Interpreter(support for class, linq, sql, net, http, fmt, json and A realtime syntax highlighting REPL).
Stars: ✭ 88 (-8.33%)
Mutual labels:  interpreter
expressi
Expression-oriented toy programming language written in Rust
Stars: ✭ 17 (-82.29%)
Mutual labels:  llvm
Abrvalg
Python-like programming language interpreter written in Python
Stars: ✭ 83 (-13.54%)
Mutual labels:  interpreter
Pfp
pfp - Python Format Parser - a python-based 010 Editor template interpreter
Stars: ✭ 163 (+69.79%)
Mutual labels:  interpreter
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 (-14.58%)
Mutual labels:  interpreter
Jquery.terminal
jQuery Terminal Emulator - JavaScript library for creating web-based terminals with custom commands
Stars: ✭ 2,623 (+2632.29%)
Mutual labels:  interpreter
Pebakery
PEBakery is a script engine that specializes in customizing the Windows Preinstalled Environment (WinPE/WinRE).
Stars: ✭ 80 (-16.67%)
Mutual labels:  interpreter
Wain
WebAssembly implementation from scratch in Safe Rust with zero dependencies
Stars: ✭ 160 (+66.67%)
Mutual labels:  interpreter
Xstate
State machines and statecharts for the modern web.
Stars: ✭ 18,300 (+18962.5%)
Mutual labels:  interpreter
Forge
A lightweight, elegant scripting language with built-in Rust-FFI.
Stars: ✭ 153 (+59.38%)
Mutual labels:  interpreter
Tiny Lisp
A tiny lisp compiler written in JS
Stars: ✭ 58 (-39.58%)
Mutual labels:  interpreter
Smallbasic
SmallBASIC is a fast and easy to learn BASIC language interpreter ideal for everyday calculations, scripts and prototypes. SmallBASIC includes trigonometric, matrices and algebra functions, a built in IDE, a powerful string library, system, sound, and graphic commands along with structured programming syntax
Stars: ✭ 78 (-18.75%)
Mutual labels:  interpreter
Metalang99
A functional language for C99 preprocessor metaprogramming
Stars: ✭ 152 (+58.33%)
Mutual labels:  interpreter
Oh
A new Unix shell.
Stars: ✭ 1,206 (+1156.25%)
Mutual labels:  interpreter
Logo
A Logo interpreter written in Swift
Stars: ✭ 207 (+115.63%)
Mutual labels:  interpreter
Mini Interpreter
A Simple Scripting Language
Stars: ✭ 72 (-25%)
Mutual labels:  interpreter
Eval
Eval is a lightweight interpreter framework written in Swift, evaluating expressions at runtime
Stars: ✭ 157 (+63.54%)
Mutual labels:  interpreter
Pascalnide
Pascal Compiler for Android
Stars: ✭ 63 (-34.37%)
Mutual labels:  interpreter
EffectiveSan
Runtime type and bounds-error checking for C/C++
Stars: ✭ 95 (-1.04%)
Mutual labels:  llvm
Sablejs
🏖️ The safer and faster ECMA5.1 interpreter written by JavaScript
Stars: ✭ 60 (-37.5%)
Mutual labels:  interpreter
Lioness
The Lioness Programming Language
Stars: ✭ 155 (+61.46%)
Mutual labels:  interpreter
Zepto
A schemy Lisp backed by Haskell
Stars: ✭ 60 (-37.5%)
Mutual labels:  interpreter
Basic
Basic Interpreter for the ESP8266
Stars: ✭ 206 (+114.58%)
Mutual labels:  interpreter
Reoscript
JavaScript-like script language engine for .NET Application. Easy to plug in .NET Application and making API extension for script. Enhanced syntax and features are also available such as lambda expression, call setTimeout with arguments, etc...
Stars: ✭ 57 (-40.62%)
Mutual labels:  interpreter
Janet
A dynamic language and bytecode vm
Stars: ✭ 2,216 (+2208.33%)
Mutual labels:  interpreter
Littlelang
A little language interpreter written in Go
Stars: ✭ 56 (-41.67%)
Mutual labels:  interpreter
Yasl
Bytecode Interpreter for Yet Another Scripting Language (YASL).
Stars: ✭ 55 (-42.71%)
Mutual labels:  interpreter
Go Pry
An interactive REPL for Go that allows you to drop into your code at any point.
Stars: ✭ 2,747 (+2761.46%)
Mutual labels:  interpreter
Retina
A regex-based programming language.
Stars: ✭ 202 (+110.42%)
Mutual labels:  interpreter
Javo
🚀 A sandboxed VM any Java developer can afford
Stars: ✭ 144 (+50%)
Mutual labels:  interpreter
Lily
This repository has moved: https://gitlab.com/FascinatedBox/lily
Stars: ✭ 1,081 (+1026.04%)
Mutual labels:  interpreter
Tablam
The practical relational programing language for data-oriented applications
Stars: ✭ 55 (-42.71%)
Mutual labels:  interpreter
Cub
The Cub Programming Language
Stars: ✭ 198 (+106.25%)
Mutual labels:  interpreter
61-120 of 1072 similar projects