An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: stack-based

voidwyrm-2/reqproc

A stack-oriented concatenative scripting language

Language: Go - Size: 49.8 KB - Last synced at: about 16 hours ago - Pushed at: about 17 hours ago - Stars: 0 - Forks: 0

uiua-lang/uiua

A stack-based array programming language

Language: Rust - Size: 19.7 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1,820 - Forks: 138

arturo-lang/arturo

Simple, expressive & portable programming language for efficient scripting

Language: Nim - Size: 48.8 MB - Last synced at: 5 days ago - Pushed at: 9 days ago - Stars: 776 - Forks: 35

AitzazImtiaz/arsla-lang

arsla is a stack-based golfing language

Language: Python - Size: 204 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 1

cicada-lang/inet-cute

An implementation of interaction nets in JS.

Language: TypeScript - Size: 3.43 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 132 - Forks: 3

ertgl/stackholm

Zero-copy stack-based context data management library.

Language: Python - Size: 189 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 4 - Forks: 0

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: 11 days ago - Pushed at: 11 days ago - Stars: 43 - Forks: 0

aalekhm/BasicCCompiler

A basic C language compiler from scratch.

Language: C - Size: 16.8 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 10 - Forks: 3

frendsick/casa-lang

Stack-based programming language

Language: Rust - Size: 145 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

Vyxal/Vyxal

A code-golfing language experience that has aspects of traditional programming languages - terse yet convenient.

Language: Scala - Size: 65.7 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 285 - Forks: 34

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: 22 days ago - Pushed at: 22 days ago - Stars: 5 - Forks: 0

akjmicro/dclang

Powerful & minimalist RPN stack language influenced by dc and forth

Language: C - Size: 2.7 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 29 - Forks: 3

replit-user/STACKSCRIPT

a stack based scripting language in python, nothing fancy but my best programming project yet

Language: Python - Size: 98.6 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 0 - Forks: 0

JuraSciix/Jua

The Jua Programming Language.

Language: Java - Size: 2.08 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 6 - Forks: 0

jmanuel1/concat

A poorly named Python-based concatenative programming language.

Language: Python - Size: 1.19 MB - Last synced at: 19 days ago - Pushed at: 2 months ago - Stars: 6 - 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.07 MB - Last synced at: 3 days ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 1

funnyboy-roks/stark

A strictly-typed stack-based compiled programming language

Language: Rust - Size: 116 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

Sheratan095/Push_swap

Sorting algorithm to to order a stack of integers using a restricted set of operations, while striving to minimize the total number of moves

Language: C - Size: 1.66 MB - Last synced at: 9 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

human3/searchf

Application running in terminals to search into text files, highlight keywords, remove noise

Language: Python - Size: 821 KB - Last synced at: 16 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

soveran/clac

Command-line, stack-based calculator with postfix notation

Language: C - Size: 118 KB - Last synced at: 7 days ago - Pushed at: 9 months ago - Stars: 366 - Forks: 30

marc-dantas/pile

Scripting stack-based programming language

Language: Rust - Size: 252 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 25 - Forks: 0

hook-lang/hook

The Hook Programming Language

Language: C - Size: 3.55 MB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 112 - Forks: 3

SQFvm/runtime

Custom implementation of the Arma script language SQF

Language: C++ - Size: 11.3 MB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 103 - Forks: 29

Marjan112/tenth ๐Ÿ“ฆ

Tenth is a stack-based language.

Language: C++ - Size: 99.6 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

bmqn/whisp

Stack-based functional programming language.

Language: C++ - Size: 1.94 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

GuildOfWeavers/distaff

Zero-knowledge virtual machine written in Rust

Language: Rust - Size: 1.25 MB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 247 - Forks: 45

iigura/Paraphrase

Multi-core suitable Forth-like language

Language: C++ - Size: 658 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 35 - Forks: 2

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: 2 months ago - Pushed at: about 4 years ago - Stars: 23 - Forks: 0

DataKinds/charm

A [ functional stack ] based language.

Language: Haskell - Size: 10.3 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 29 - Forks: 4

isaacvando/gob

Stack based language written in Roc

Language: Roc - Size: 8.37 MB - Last synced at: 6 days ago - Pushed at: 11 months ago - Stars: 17 - Forks: 0

DolphyWind/Electra-Lang

Electra is an esolang where you code like an electrician.

Language: C++ - Size: 802 KB - Last synced at: 21 days ago - Pushed at: 3 months ago - Stars: 97 - Forks: 1

kdabwl/SmallObjects

ร‚ performant multicore nibbly-code interpreter & its extensible entroutage all of which, within the native machine stack only, interchange oop's in messages between inhabitants of tasked object memory, where do you find it? Right here โ€ฆ in progress.

Size: 339 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

frendsick/torth

Stack-based programming language

Language: Shell - Size: 5.18 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 4 - Forks: 0

mistivia/fvm

A 64-bit Stack-based Virtual Machine

Language: C - Size: 25.4 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

aionescu/oplang

Stack-based esoteric programming language

Language: Haskell - Size: 240 KB - Last synced at: 27 days ago - Pushed at: 4 months ago - Stars: 18 - Forks: 2

gianzellweger/badlang

Next generation, blazingly fast, stack based programming language

Language: Rust - Size: 7.64 MB - Last synced at: 6 days ago - Pushed at: 21 days ago - Stars: 4 - Forks: 0

lspector/Clojush

The Push programming language and the PushGP genetic programming system implemented in Clojure.

Language: Clojure - Size: 20.7 MB - Last synced at: 6 days ago - Pushed at: about 2 years ago - Stars: 332 - Forks: 93

betaveros/paradoc

GolfScript/CJam-inspired stack-based programming language that can be golfed or written literately*

Language: Python - Size: 556 KB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 102 - Forks: 4

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: about 2 months ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 0

tomtheisen/stax

Stax Golfing Language

Language: TypeScript - Size: 4.01 MB - Last synced at: 8 days ago - Pushed at: about 2 years ago - Stars: 42 - Forks: 2

owainlewis/joy

Compiler for the functional stack based programming language Joy

Language: Haskell - Size: 49.8 KB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 8 - Forks: 1

Mespyr/Taro

The Taro Programming Language

Language: C++ - Size: 498 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 7 - 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: about 2 months ago - Pushed at: 12 months ago - Stars: 4 - Forks: 0

lenanya/stklng-c3

stack based interpreted minimalistic language

Language: Makefile - Size: 115 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

sabrlang/sabr

Stack-oriented programming language

Language: C - Size: 213 KB - Last synced at: 7 days ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

Drahflow/Elymas

A programming language I can like. Unholy and full of magic.

Language: Perl - Size: 829 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 195 - Forks: 13

number571/cvm

Stack-based virtual machine written in C

Language: C - Size: 73.2 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 17 - Forks: 3

nooga/fy

A a tiny concatenative programming language JIT compiled to aarch64 machine code.

Language: Zig - Size: 190 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 12 - Forks: 0

teodoran/stck

stck is a stack-based programming language

Language: F# - Size: 223 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 25 - Forks: 4

joes-esolangs/barrel

An esoteric RPN golfing language

Language: Racket - Size: 7.59 MB - Last synced at: 29 days ago - Pushed at: almost 3 years ago - Stars: 23 - 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: 2 months ago - Pushed at: 3 months ago - Stars: 11 - Forks: 1

Adriandmen/05AB1E

A concise stack-based golfing language

Language: Elixir - Size: 3.49 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 760 - Forks: 48

vmchale/kempe

Kempe is a compiled stack-based language

Language: Haskell - Size: 4.49 MB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 58 - Forks: 3

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: 2 months ago - Pushed at: over 7 years ago - Stars: 17 - Forks: 3

Jackojc/deck

Minimalistic stack based language with unstructured control flow that compiles to x64 assembly

Language: C - Size: 195 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 5 - Forks: 0

Thunno/Thunno2

A concise golfing language

Language: Python - Size: 4.27 MB - Last synced at: 28 days ago - Pushed at: 4 months ago - Stars: 21 - Forks: 2

KajizukaTaichi/reimu

Simple and efficientive stack model virtual machine.

Size: 17.6 KB - Last synced at: 26 days ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

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.7 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 45 - Forks: 3

brayevalerien/StackScript

A python interpreter for a basic stack-based toy language, StackScript.

Language: Python - Size: 487 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

Vonr/cao

Calc-ium Oxide, a simple stack based command line calculator written in rust

Language: Rust - Size: 110 KB - Last synced at: 15 days ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

farkon00/cont

Cont is a compiled statically-typed object oriented concatenative programming language written in Python

Language: Python - Size: 757 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 18 - Forks: 3

MayugeStudio/piled

Stack-Based Programming language

Language: Go - Size: 51.8 KB - Last synced at: 4 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

BrandonKi/zizl

Concatenative stack-based language

Language: C++ - Size: 1.11 MB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 0

stack-community/stack-lang

Powerful script language with stack-oriented approach

Language: Rust - Size: 285 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 3 - Forks: 2

edave64/polcaJS

polish notation calculator

Language: TypeScript - Size: 394 KB - Last synced at: about 10 hours ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 1

lloydlobo/lang-uiua

A stack-based array programming language

Size: 8.79 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

lmendo/MATL

A programming language based on MATLAB and suitable for code golfing

Language: MATLAB - Size: 54.5 MB - Last synced at: 10 months ago - Pushed at: over 1 year ago - Stars: 112 - Forks: 8

NJdevPro/SPString

A C string library that's designed with embedded development in mind.

Language: C - Size: 85.9 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 1

BrettOrmsby/typestack

A stack-based language with one stack for each type

Language: TypeScript - Size: 3.62 MB - Last synced at: 10 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

yumaikas/PISC-mirror

A git based mirror of https://pisc.junglecoder.com

Language: JavaScript - Size: 11.4 MB - Last synced at: 12 months ago - Pushed at: almost 7 years ago - Stars: 7 - Forks: 0

reza-ebrahimi/brainfuck-go

Stack-Based Brainfuck Language Interpreter Implemented in Go

Language: Go - Size: 11.7 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 1

benzap/fif

Stack-based Programming in Clojure(script)

Language: Clojure - Size: 370 KB - Last synced at: 5 days ago - Pushed at: almost 6 years ago - Stars: 78 - Forks: 1

anserwaseem/infix-to-postfix

Stack implementation with conversion of Infix expression to Postfix.

Language: C++ - Size: 3.91 KB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 1 - 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

ZekNikZ/ConvexPy

A Python port of the Convex esoteric programming language.

Language: Python - Size: 730 KB - Last synced at: 3 months ago - Pushed at: almost 7 years ago - Stars: 2 - Forks: 0

Concoctist/concoct

๐Ÿงช An imperative, dynamically-typed, interpreted, general-purpose programming language

Language: C - Size: 461 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 11 - Forks: 1

eckertliam/tower-vm

A virtual machine centered around performance and usability.

Language: Rust - Size: 69.3 KB - Last synced at: 11 days ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

tjcampanella/rorth

Its like Porth, but in Rust

Language: Rust - Size: 40 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

blackchip-org/zc

A fun stack based calculator

Language: Go - Size: 3.39 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

ArneBachmann/awful

The stack-based programming language AWFUL, written in Python

Language: Python - Size: 123 KB - Last synced at: 1 day ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

dr-flimflam/Sfat-Lang

ืฉืคืช ืฉืคืช ื”ื™ื ืฉืคืช ืชื›ื ื•ืช ืžื™ื ื™ืžืœื™ืกื˜ื™ืช ืžื‘ื•ืกืกืช ืขืจื™ืžื” ื‘ืขื‘ืจื™ืช.

Language: Python - Size: 21.5 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - 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

TheCurle/Purpuri

The Purple VM, a custom JVM in C++.

Language: C++ - Size: 17.4 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 14 - Forks: 5

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: about 4 years ago - Stars: 43 - Forks: 1

kenpusney/fix ๐Ÿ“ฆ

A Stack-based Programming Language with Postfix Syntax

Language: C++ - Size: 6.84 KB - Last synced at: about 1 year ago - Pushed at: about 9 years ago - Stars: 0 - Forks: 0

poggingfish/Sixth

The Sixh Programming Language

Language: Rust - Size: 28.3 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

NeoTeo/TEmav001

TEma is a prototype stack-based computer and an emulator to run it.

Language: Swift - Size: 376 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

jus1d/wis

Stack-based programming language

Language: C++ - Size: 345 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

cognesence/planner ๐Ÿ“ฆ

A stack-based planning algorithm in Clojure for applying STRIPS-style operators.

Language: Clojure - Size: 12.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 13 - Forks: 0

epellis/esta ๐Ÿ“ฆ

Interpreted language and bytecode VM of my own design written in Rust [Unmaintained]

Language: Rust - Size: 189 KB - Last synced at: 7 days ago - Pushed at: about 6 years ago - Stars: 28 - Forks: 2

JadonBelair/constant

a concatinative, stack-based, interpreted programming language

Language: Rust - Size: 78.1 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

klardotsh/gale

Strongly-typed, minimal-ish, stack-based development at storm-force speed.

Language: Zig - Size: 600 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 12 - Forks: 1

darrigu/fox

A concatenative language written in a concatenative language!

Language: Forth - Size: 6.84 KB - Last synced at: 4 months ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

kgscialdone/adduce ๐Ÿ“ฆ

The interpreter for the Adduce programming language.

Language: Haskell - Size: 146 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 6 - Forks: 0

Uriopass/Stacklang

A home-made stack based language heavily inspired from PostScript

Language: C++ - Size: 303 KB - Last synced at: 3 days ago - Pushed at: over 5 years ago - Stars: 11 - Forks: 0

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

poggingfish/0asm ๐Ÿ“ฆ

0asm/1asm. A language VM and Stack Based Language

Language: C++ - Size: 27.3 KB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

marf41/swit3

Simple, small, somewhat fast, FORTH inspired programming language. Very early WIP.

Language: C - Size: 18.6 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

david-pulido/PF23_lang

Stack oriented turing complete quasi-functional programming language inspired by Forth and PostScript

Language: OCaml - Size: 25.4 KB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

elifgenc728/SweetGYM-RegistryApp-ReactNative

A registration form for the gym.

Language: JavaScript - Size: 313 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0