Topic: "stack-based"
uiua-lang/uiua
A stack-based array programming language
Language: Rust - Size: 21 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1,795 - Forks: 132

arturo-lang/arturo
Simple, expressive & portable programming language for efficient scripting
Language: Nim - Size: 48.8 MB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 763 - Forks: 34

Adriandmen/05AB1E
A concise stack-based golfing language
Language: Elixir - Size: 3.49 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 760 - Forks: 48

soveran/clac
Command-line, stack-based calculator with postfix notation
Language: C - Size: 118 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 364 - Forks: 30

lspector/Clojush
The Push programming language and the PushGP genetic programming system implemented in Clojure.
Language: Clojure - Size: 20.7 MB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 332 - Forks: 93

Vyxal/Vyxal
A code-golfing language experience that has aspects of traditional programming languages - terse yet convenient.
Language: Scala - Size: 65.6 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 283 - Forks: 32

GuildOfWeavers/distaff
Zero-knowledge virtual machine written in Rust
Language: Rust - Size: 1.25 MB - Last synced at: 5 months ago - Pushed at: about 2 years ago - Stars: 243 - Forks: 44

Drahflow/Elymas
A programming language I can like. Unholy and full of magic.
Language: Perl - Size: 829 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 195 - Forks: 13

cicada-lang/inet-cute
An implementation of interaction nets. -- ASCII art inspired syntax. -- Pure postfix expression. -- Using a stack-based low-layer language to build nets.
Language: TypeScript - Size: 3.33 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 126 - Forks: 2

hook-lang/hook
The Hook Programming Language
Language: C - Size: 3.55 MB - Last synced at: 9 days ago - Pushed at: 3 months ago - Stars: 112 - Forks: 3

lmendo/MATL
A programming language based on MATLAB and suitable for code golfing
Language: MATLAB - Size: 54.5 MB - Last synced at: 9 months ago - Pushed at: over 1 year ago - Stars: 112 - Forks: 8

SQFvm/runtime
Custom implementation of the Arma script language SQF
Language: C++ - Size: 11.3 MB - Last synced at: 14 days ago - Pushed at: 6 months ago - Stars: 103 - Forks: 29

betaveros/paradoc
GolfScript/CJam-inspired stack-based programming language that can be golfed or written literately*
Language: Python - Size: 556 KB - Last synced at: 8 days ago - Pushed at: about 3 years ago - Stars: 102 - Forks: 4

DolphyWind/Electra-Lang
Electra is an esolang where you code like an electrician.
Language: C++ - Size: 802 KB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 97 - Forks: 1

benzap/fif
Stack-based Programming in Clojure(script)
Language: Clojure - Size: 370 KB - Last synced at: 3 days ago - Pushed at: over 5 years ago - Stars: 78 - Forks: 1

vmchale/kempe
Kempe is a compiled stack-based language
Language: Haskell - Size: 4.49 MB - Last synced at: 21 days ago - Pushed at: 7 months ago - Stars: 58 - Forks: 3

jasonnyberg/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*
Language: C - Size: 1.65 MB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 45 - Forks: 3

m-ender/alice
A feature-rich, two-dimensional, recreational programming language. With mirrors.
Language: Ruby - Size: 89.8 KB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 43 - Forks: 1

tomtheisen/stax
Stax Golfing Language
Language: TypeScript - Size: 4.01 MB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 42 - Forks: 2

kiedtl/finwe
A statically-typed, concatenative language for the Uxn VM with compiler-enforced stack safety.
Language: Zig - Size: 1.12 MB - Last synced at: 20 days ago - Pushed at: about 2 months ago - Stars: 39 - Forks: 0

iigura/Paraphrase
Multi-core suitable Forth-like language
Language: C++ - Size: 658 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 35 - Forks: 2

akjmicro/dclang
dclang, an RPN language descending from dc and forth.
Language: C - Size: 2.6 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 29 - Forks: 3

DataKinds/charm
A [ functional stack ] based language.
Language: Haskell - Size: 10.3 MB - Last synced at: 20 days ago - Pushed at: over 1 year ago - Stars: 29 - Forks: 4

epellis/esta ๐ฆ
Interpreted language and bytecode VM of my own design written in Rust [Unmaintained]
Language: Rust - Size: 189 KB - Last synced at: 4 days ago - Pushed at: almost 6 years ago - Stars: 28 - Forks: 2

marc-dantas/pile
Scripting stack-based programming language
Language: Rust - Size: 252 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 25 - Forks: 0

teodoran/stck
stck is a stack-based programming language
Language: F# - Size: 223 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 25 - Forks: 4

lyxal/Keg
A stack-based esolang with condensability as well as simplicity and readability in mind.
Language: Python - Size: 1.54 MB - Last synced at: 9 months ago - Pushed at: over 3 years ago - Stars: 25 - Forks: 3

joes-esolangs/barrel
An esoteric RPN golfing language
Language: Racket - Size: 7.59 MB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 23 - Forks: 1

Davi0k/elite
A stack-based interpreter, with a simple grammar and written in C, which supports imperative, procedural and OOP paradigms.
Language: C - Size: 276 KB - Last synced at: 26 days ago - Pushed at: about 4 years ago - Stars: 23 - Forks: 0

Traumatism/maeel
The maeel programming language
Language: Rust - Size: 4.43 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 22 - Forks: 2

Thunno/Thunno2
A concise golfing language
Language: Python - Size: 4.27 MB - Last synced at: 11 days ago - Pushed at: 3 months ago - Stars: 21 - Forks: 2

aionescu/oplang
Stack-based esoteric programming language
Language: Haskell - Size: 240 KB - Last synced at: 9 days ago - Pushed at: 3 months ago - Stars: 18 - Forks: 2

farkon00/cont
Cont is a compiled statically-typed object oriented concatenative programming language written in Python
Language: Python - Size: 757 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 18 - Forks: 3

number571/cvm
Stack-based virtual machine written in C
Language: C - Size: 73.2 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 17 - Forks: 3

isaacvando/gob
Stack based language written in Roc
Language: Roc - Size: 8.37 MB - Last synced at: 3 days ago - Pushed at: 9 months ago - Stars: 17 - Forks: 0

Illation/BytecodeVM
A basic Virtual machine operating on bytecode with a stack and Van Neumann Architecture. Built in Assembler.
Language: C++ - Size: 344 KB - Last synced at: 14 days ago - Pushed at: over 7 years ago - Stars: 17 - Forks: 3

ab9st8/pancake
stack-oriented pain-maximising toy programming language
Language: Nim - Size: 237 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 15 - Forks: 1

TheCurle/Purpuri
The Purple VM, a custom JVM in C++.
Language: C++ - Size: 17.4 MB - Last synced at: 22 days ago - Pushed at: 12 months ago - Stars: 14 - Forks: 5

betaveros/paradoc-rust
Language: Rust - Size: 710 KB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 14 - Forks: 1

cognesence/planner ๐ฆ
A stack-based planning algorithm in Clojure for applying STRIPS-style operators.
Language: Clojure - Size: 12.7 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 13 - Forks: 0

cerus/edina
Edina - A simple stack-oriented compiled programming language.
Language: Java - Size: 161 KB - Last synced at: 11 days ago - Pushed at: almost 2 years ago - Stars: 13 - Forks: 0

5bhuv4n35h/buffer_overflow
buffer-overflow
Language: C - Size: 37.5 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 13 - Forks: 7

nooga/fy
A a tiny concatenative programming language JIT compiled to aarch64 machine code.
Language: Zig - Size: 190 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 12 - Forks: 0

klardotsh/gale
Strongly-typed, minimal-ish, stack-based development at storm-force speed.
Language: Zig - Size: 600 KB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 12 - Forks: 1

yegor256/microstack
The most primitive and the fastest implementation of a fixed-size last-in-first-out stack on stack in Rust, for Copy-implementing types
Language: Rust - Size: 104 KB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 11 - Forks: 1

Concoctist/concoct
๐งช An imperative, dynamically-typed, interpreted, general-purpose programming language
Language: C - Size: 461 KB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 11 - Forks: 1

Uriopass/Stacklang
A home-made stack based language heavily inspired from PostScript
Language: C++ - Size: 303 KB - Last synced at: about 9 hours ago - Pushed at: about 5 years ago - Stars: 11 - Forks: 0

aaronryank/triangular
A two-dimensional esoteric programming language, inspired by Hexagony and based on Surface
Language: C - Size: 42 KB - Last synced at: 7 months ago - Pushed at: over 5 years ago - Stars: 10 - Forks: 3

98devin/woden-lang
A stack-based, interpreted programming language implemented in livescript.
Language: LiveScript - Size: 69.3 KB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 10 - Forks: 1

cassowarii/alma
poetic concatenative programming language
Language: C - Size: 1.75 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 0

NJdevPro/SPString
A C string library that's designed with embedded development in mind.
Language: C - Size: 85.9 KB - Last synced at: 11 days ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 1

tkellehe/noodel
A programming language designed around supporting ASCII animation based code golfing challenges.
Language: JavaScript - Size: 544 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 9 - Forks: 0

RickCarlino/stacky_mcstackface
My Javascript implementation of a stack based VM. Inspired by "Stack Computers: The New Wave" (1989) by Philip Koopman.
Language: JavaScript - Size: 48.8 KB - Last synced at: 17 days ago - Pushed at: over 8 years ago - Stars: 9 - Forks: 1

catseye/Wanda
MIRROR of https://codeberg.org/catseye/Wanda : A little "concatenative" language that's not actually concatenative at all
Language: Lua - Size: 56.6 KB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 0

owainlewis/joy
Compiler for the functional stack based programming language Joy
Language: Haskell - Size: 49.8 KB - Last synced at: 7 days ago - Pushed at: almost 4 years ago - Stars: 8 - Forks: 1

aalekhm/BasicCCompiler
A basic C language compiler from scratch.
Language: C - Size: 16.8 MB - Last synced at: over 1 year ago - Pushed at: almost 6 years ago - Stars: 8 - Forks: 3

Mespyr/Taro
The Taro Programming Language
Language: C++ - Size: 498 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 7 - Forks: 0

yumaikas/PISC-mirror
A git based mirror of https://pisc.junglecoder.com
Language: JavaScript - Size: 11.4 MB - Last synced at: 10 months ago - Pushed at: over 6 years ago - Stars: 7 - Forks: 0

JuraSciix/Jua
The Jua Programming Language.
Language: Java - Size: 2.06 MB - Last synced at: 11 days ago - Pushed at: 27 days ago - Stars: 6 - Forks: 0

usefulmove/comp
A clean, stack-based interpreter.
Language: Rust - Size: 8.23 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 1

kgscialdone/adduce ๐ฆ
The interpreter for the Adduce programming language.
Language: Haskell - Size: 146 KB - Last synced at: 12 months ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 0

reza-ebrahimi/brainfuck-go
Stack-Based Brainfuck Language Interpreter Implemented in Go
Language: Go - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 6 - Forks: 1

txlyre/nu
An interpreter for Nu - a weirdly terse stack-based programming language suitable for code golfing
Language: C - Size: 40 KB - Last synced at: 9 months ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 0

true-grue/uzh
Uzh compiler
Language: Python - Size: 80.1 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 6 - Forks: 0

ZekNikZ/Convex
A stack-based esoteric programming language based on Golfscript and CJam.
Language: Java - Size: 1.2 MB - Last synced at: 4 days ago - Pushed at: almost 7 years ago - Stars: 6 - Forks: 0

jmanuel1/concat
A poorly named Python-based concatenative programming language.
Language: Python - Size: 1.19 MB - Last synced at: about 8 hours ago - Pushed at: 19 days ago - Stars: 5 - Forks: 0

Jackojc/deck
Minimalistic stack based language with unstructured control flow that compiles to x64 assembly
Language: C - Size: 195 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 5 - Forks: 0

Lcbx/BytecodeLang
a programming language inspired by Python that compiles to bytecode (for it's custom stack-based vm)
Language: Python - Size: 273 KB - Last synced at: 13 days ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 1

LunaAmora/Firesharp
Firesharp is compiler for Firelang, an Concatenative Stack-oriented programming language that compiles to WASM.
Language: C# - Size: 296 KB - Last synced at: 9 months ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 0

gianzellweger/badlang
Next generation, blazingly fast, stack based programming language
Language: Rust - Size: 7.59 MB - Last synced at: 3 days ago - Pushed at: 5 days ago - Stars: 4 - Forks: 0

frendsick/torth
Stack-based programming language
Language: Shell - Size: 5.18 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 0

AdaiasMagdiel/Beremiz
Beremiz is a fun, experimental and stack-based language, based on Porth by Alexey Kutepov. This language is designed to be playful and educational, it's not intended for serious programming.
Language: Lua - Size: 1.6 MB - Last synced at: 20 days ago - Pushed at: 10 months ago - Stars: 4 - Forks: 0

blackchip-org/zc
A fun stack based calculator
Language: Go - Size: 3.39 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 4 - Forks: 0

urbic/psylla
Extensible and embeddable Psylla language implementation written in Java
Language: Java - Size: 10.3 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

RedstoneMedia/pissfix
A blazinlgy fast ๐ transpiler written in rust ๐ฆ that fixes (pun intended) your problems
Language: Rust - Size: 527 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

lplume/piz8
๐น๏ธ piz8: A Beginner-Friendly 8-Bit Stack-Based Virtual Machine (VM) in Lua ๐ Explore the basics of VMs and assembly-like programming with piz8, a simple educational tool.
Language: Lua - Size: 10.7 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

dvtate/YodaScript
New and Improved YodaScript interpreter
Language: C++ - Size: 295 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

irishgreencitrus/amanatsu
Useful stack-based programming language
Language: Zig - Size: 369 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 0

BrandonKi/zizl
Concatenative stack-based language
Language: C++ - Size: 1.11 MB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 0

Matthias1590/NumLang
A stack-oriented programming language written in python.
Language: Python - Size: 137 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0

LebsterFace/StupidStackLanguage
Stack-based esoteric programming language, inspired by BrainFuck
Language: C++ - Size: 81.1 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 4 - Forks: 0

wa1tnr/Cortex-Forth
Shattuck's Cortex-Forth - SAMD51 - ATSAMD51G19A ItsyBitsyM4
Language: C++ - Size: 2.07 MB - Last synced at: 16 days ago - Pushed at: about 5 years ago - Stars: 4 - Forks: 1

Guevara-chan/Stasis-Project
/Stack-based virtual processor/
Language: PureBasic - Size: 77.1 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 1

tjcelaya/ztree
time-tracking through tracing
Language: JavaScript - Size: 152 KB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 4 - Forks: 0

ertgl/stackholm
Zero-copy stack-based context data management library.
Language: Python - Size: 188 KB - Last synced at: about 19 hours ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 0

LunaAmora/Ashfire
Ashfire is a compiler for Firelang, an Concatenative Stack-oriented programming language that compiles to WASM.
Language: Rust - Size: 686 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 3 - Forks: 0

stack-community/stack-lang
Powerful script language with stack-oriented approach
Language: Rust - Size: 285 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 3 - Forks: 2

jus1d/wis
Stack-based programming language
Language: C++ - Size: 345 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

virteal/Inox
Iษดแดx is a concatenative script language for Edge Computing on the Internet of Things in ML times. It will run on metal, nodejs, wasm, etc.
Language: HTML - Size: 4.02 MB - Last synced at: 1 day ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 1

Pog-NET/Pog.NET
A stack-based and register-based compiler toolchain written in rust!
Language: Rust - Size: 1.14 MB - Last synced at: 3 days ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0

TruncatedDinosour/rys ๐ฆ
A reverse polish notation, stack based, concatinative, compiled programming language
Language: Python - Size: 349 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

Fpstefan/mjoy
Interpreter for Subset of the Programming Language Joy with Turtle Graphics
Size: 13.4 MB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 2

Mespyr/ach
A compiled, stack-based programming language
Language: C++ - Size: 463 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

ncfavier/ni
A stack-based concatenative programming language (and an IRC bot for some reason)
Language: Haskell - Size: 62.5 KB - Last synced at: 11 days ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 2

KabukiStarship/iGeek
An AI gym for building, measuring, and learning agents in massively parallel fuzzed environments using the Chinese Room Abstract Stack (Crabs) machine, ASCII Data Types, and Script2.
Language: C++ - Size: 2.68 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

SaadAhmedSalim/CSE-225-Lab
Data Structures and Algorithm using C++
Language: C++ - Size: 1.68 MB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 1

timo-cmd/stackvm
A stack - based virtual machine with arm-like assembler and vram display. (port of KCreate's vm)
Language: JavaScript - Size: 21.5 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 0

brianneville/Tier
A three-dimensional, stack-based, turing complete programming language [Also an Interpreter and Visual Debugger for this language]
Language: Python - Size: 2.2 MB - Last synced at: 9 months ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 2

ammarfaizi2/stack_linked_list
A simple linked list with stack allocation.
Language: Assembly - Size: 2.93 KB - Last synced at: 8 days ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0

WillBAnders/Eskew ๐ฆ
A stack inspired language made for RacketCon 2019
Language: Racket - Size: 3.91 KB - Last synced at: 12 months ago - Pushed at: almost 6 years ago - Stars: 3 - Forks: 0
