All Projects → charm → Similar Projects or Alternatives

837 Open source projects that are alternatives of or similar to charm

lambda
lambda calculus interpreter
Stars: ✭ 23 (-11.54%)
Mutual labels:  interpreter, repl
endbasic
BASIC environment with a REPL, a web interface, a graphical console, and RPi support written in Rust
Stars: ✭ 220 (+746.15%)
Mutual labels:  interpreter, repl
Vyxal
A golfing language that has aspects of traditional programming languages - terse, elegant, readable.
Stars: ✭ 134 (+415.38%)
Mutual labels:  stack, stack-based
ol
Otus Lisp (Ol in short) is a purely* functional dialect of Lisp.
Stars: ✭ 157 (+503.85%)
Mutual labels:  interpreter, repl
Mappy
A functional programming language. Like LISP but focused around maps rather than lists.
Stars: ✭ 10 (-61.54%)
Mutual labels:  interpreter, repl
f-flat node
F♭ (pronounced F-flat) is a toy language.
Stars: ✭ 22 (-15.38%)
Mutual labels:  stack, concatenative-language
Libforth
libforth: A small Forth interpreter that can be used as a library written in c99
Stars: ✭ 107 (+311.54%)
Mutual labels:  interpreter, stack
Endbasic
BASIC environment with a REPL, a web interface, and RPi support written in Rust
Stars: ✭ 106 (+307.69%)
Mutual labels:  interpreter, repl
lambda-dti
Interpreter of the ITGL with dynamic type inference
Stars: ✭ 18 (-30.77%)
Mutual labels:  interpreter, repl
Bic
A C interpreter and API explorer.
Stars: ✭ 719 (+2665.38%)
Mutual labels:  interpreter, repl
Arduino-FVM
Byte Token Threaded Forth Virtual Machine (FVM) for Arduino
Stars: ✭ 35 (+34.62%)
Janet
A dynamic language and bytecode vm
Stars: ✭ 2,216 (+8423.08%)
Mutual labels:  interpreter, repl
consize
Consize is a concatenative programming language
Stars: ✭ 27 (+3.85%)
Go Pry
An interactive REPL for Go that allows you to drop into your code at any point.
Stars: ✭ 2,747 (+10465.38%)
Mutual labels:  interpreter, repl
Aceto
A programming language based on a 2D Hilbert curve grid
Stars: ✭ 83 (+219.23%)
Mutual labels:  interpreter, stack
Rascal
The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
Stars: ✭ 284 (+992.31%)
Mutual labels:  interpreter, repl
Mico
Mico ("Monkey" in catalan). Monkey language implementation done with C++. https://interpreterbook.com/
Stars: ✭ 19 (-26.92%)
Mutual labels:  interpreter, repl
Paraphrase
Multi-core suitable Forth-like language
Stars: ✭ 27 (+3.85%)
Ok
An open-source interpreter for the K5 programming language.
Stars: ✭ 408 (+1469.23%)
Mutual labels:  interpreter, repl
huginn
Programming language with no quirks, so simple every child can master it.
Stars: ✭ 41 (+57.69%)
Mutual labels:  interpreter, repl
j2
j2 is a minimalist concatenative programming language that makes up for its simplicity by its ability to natively bind with C libraries' ABI *and types*, *without glue*
Stars: ✭ 37 (+42.31%)
Mutual labels:  interpreter, stack-based
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 (+18073.08%)
Mutual labels:  interpreter, repl
retro12
This repo is retired. See http://forthworks.com:8000/
Stars: ✭ 18 (-30.77%)
Mutual labels:  interpreter, repl
Brain
An esoteric programming language compiler on top of LLVM based on Brainfuck
Stars: ✭ 112 (+330.77%)
Mutual labels:  interpreter, repl
Gomacro
Interactive Go interpreter and debugger with REPL, Eval, generics and Lisp-like macros
Stars: ✭ 1,784 (+6761.54%)
Mutual labels:  interpreter, repl
fundot
The Fundot programming language.
Stars: ✭ 15 (-42.31%)
Mutual labels:  interpreter, repl
Codi.vim
📔 The interactive scratchpad for hackers.
Stars: ✭ 2,464 (+9376.92%)
Mutual labels:  interpreter, repl
malluscript
A simple,gentle,humble scripting language for mallus, based on malayalam memes.
Stars: ✭ 112 (+330.77%)
Mutual labels:  interpreter, repl
klisp
A Lisp written in about 200 lines of Ink, featuring an interactive literate programming notebook
Stars: ✭ 28 (+7.69%)
Mutual labels:  interpreter, repl
Goto
Goto is an interpreted programming language written in go.
Stars: ✭ 79 (+203.85%)
Mutual labels:  interpreter, repl
Charly
🐈 The Charly Programming Language | Written by @KCreate
Stars: ✭ 185 (+611.54%)
Mutual labels:  interpreter, repl
Mond
A scripting language for .NET Core
Stars: ✭ 237 (+811.54%)
Mutual labels:  interpreter, repl
wizard-engine
Research WebAssembly Engine
Stars: ✭ 164 (+530.77%)
Mutual labels:  interpreter
lispy
LISP interpreter in Python
Stars: ✭ 31 (+19.23%)
Mutual labels:  interpreter
sturdy
Sturdy is a library for developing sound static analyses in Haskell.
Stars: ✭ 49 (+88.46%)
Mutual labels:  interpreter
Freeze-OS
An Operating System that runs on top of an interpreter.
Stars: ✭ 24 (-7.69%)
Mutual labels:  interpreter
malbolge
A Malbolge implementation and interpreter in Rust.
Stars: ✭ 23 (-11.54%)
Mutual labels:  interpreter
LLVM-JVM
[W.I.P] A Just-In-Time Java Virtual Machine written in Haskell
Stars: ✭ 22 (-15.38%)
Mutual labels:  interpreter
clox
A virtual machine and a tree-walk interpreter for the Lox programming language in C89 🌀
Stars: ✭ 38 (+46.15%)
Mutual labels:  interpreter
blac
bitFlyer Lightning API Console
Stars: ✭ 16 (-38.46%)
Mutual labels:  repl
wasm
A fast Pascal (Delphi) WebAssembly interpreter
Stars: ✭ 40 (+53.85%)
Mutual labels:  interpreter
StepULC
Efficient and single-steppable ULC evaluation algorithm
Stars: ✭ 15 (-42.31%)
Mutual labels:  interpreter
picol
(Fossil repository mirror) A tiny interpreter
Stars: ✭ 19 (-26.92%)
Mutual labels:  interpreter
moleculer-repl
REPL module for Moleculer framework
Stars: ✭ 24 (-7.69%)
Mutual labels:  repl
functional-programming-learning-path
A Learning Path for Functional Programming
Stars: ✭ 893 (+3334.62%)
Mutual labels:  functional-languages
elasticsearch-cli
Provides a REPL console-like interface to interact with Elasticsearch
Stars: ✭ 15 (-42.31%)
Mutual labels:  repl
KAI
KAI is a distributed computing model written in modern C++ and is cross-plaftorm. Using custom language translators and an executor, KAI provides full reflection, persistence and cross-process communications without having to modify existing source code. KAI Comes with an automated, generational tricolor garbage collector, and Console- and Windo…
Stars: ✭ 13 (-50%)
Mutual labels:  stack
gorilla-repl
A fork of Jony Epsilon's rich REPL for Clojure in the notebook style.
Stars: ✭ 22 (-15.38%)
Mutual labels:  repl
dotnet-repl
A polyglot REPL built on .NET Interactive
Stars: ✭ 522 (+1907.69%)
Mutual labels:  repl
pythonvm-rust
An incomplete stackless interpreter of Python bytecode, written in Rust.
Stars: ✭ 65 (+150%)
Mutual labels:  interpreter
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 (+161.54%)
Mutual labels:  interpreter
snabl
a Lispy Forth in C++
Stars: ✭ 21 (-19.23%)
Mutual labels:  interpreter
sliver
REPL for SilverStripe, powered by Psysh. Interactively debug and tinker with a sliver of your code.
Stars: ✭ 17 (-34.62%)
Mutual labels:  repl
interview-cookbook
A playground for learning DataStructures, Algorithms, and Object-Oriented Concepts.
Stars: ✭ 25 (-3.85%)
Mutual labels:  stack
molt
Embeddable TCL Interpreter for Rust applications
Stars: ✭ 86 (+230.77%)
Mutual labels:  interpreter
EnterpriseApplicationLog
Enterprise Application Log with RabbitMQ, LogStash, ElasticSearch and Kibana
Stars: ✭ 88 (+238.46%)
Mutual labels:  stack
NatsuLang
No description or website provided.
Stars: ✭ 96 (+269.23%)
Mutual labels:  interpreter
ctl
My variant of the C Template Library
Stars: ✭ 105 (+303.85%)
Mutual labels:  stack
igcc
Interactive GCC - C/C++ REPL.
Stars: ✭ 38 (+46.15%)
Mutual labels:  repl
basic
📺 A from-scratch BASIC interpreter with a focus on being easy to extend and port.
Stars: ✭ 66 (+153.85%)
Mutual labels:  interpreter
1-60 of 837 similar projects