Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Esolang

An esoteric programming language, or β€œesolang”, is a computer programming language intended to entertain or confuse, to be a joke or to explore new concepts. Esolangs may be minimalistic or, conversely, bloated. Often an esolang has features that made it harder to use on purpose. Esolangs are mostly not designed for serious use, unlike mainstream languages.

https://github.com/zeroplayerrodent/ocanada

Canada themed programming language, eh?

canada esolang esolangs lisp programming-language

Last synced: 25 Nov 2024

https://github.com/wktk/rpxem

A Ruby implementation of Pxem language

esolang pxem

Last synced: 07 Dec 2024

https://github.com/neorandom/brainduck-projects

Brainfuck interpreters and compilers. Currently versions are written in Python, C++ and Rust.

brainfuck brainfuck-interpreter esolang esoteric-interpreter esoteric-language esoteric-programming-language python python3

Last synced: 16 Nov 2024

https://github.com/lfalch/stalch

Stack oriented half-eso-lang

esolang esoteric-language language stack-based

Last synced: 11 Jan 2025

https://github.com/ttulka/chickenfoot

Two-dimensional programming language for chickens πŸ”

2d chicken esolang programming-language two-dimensional

Last synced: 12 Oct 2024

https://github.com/tasty-kiwi/pewlang

Pewlang is an esoteric language that compiles into brainfuck.

brainfuck esolang esolangs esoteric-language python

Last synced: 11 Jan 2025

https://github.com/catseye/ypsilax

MIRROR of https://codeberg.org/catseye/Ypsilax : A non-deterministic reflective grid-rewriting language

esolang esoteric-language grid-rewriting non-deterministic reflective

Last synced: 15 Jan 2025

https://github.com/pxeger/tictac

tactical assault golfing language

code-golf esolang golfing-language interpreter tacit tictac

Last synced: 12 Jan 2025

https://github.com/catseye/oxcart

MIRROR of https://codeberg.org/catseye/Oxcart : A continuation-passing concatenative language

concatenative-programming-language continuation-passing continuation-passing-style esolang esoteric-programming-language purely-concatenative

Last synced: 15 Jan 2025

https://github.com/catseye/nhohnhehr

MIRROR of https://codeberg.org/catseye/Nhohnhehr : A remotely fungeoid language based on rotated rooms

esolang esoteric-language esoteric-programming-language fungeoid

Last synced: 15 Jan 2025

https://github.com/serprex/oilrs

https://github.com/L3viathan/OIL

esolang

Last synced: 17 Jan 2025

https://github.com/catseye/beta-juliet

MIRROR of https://codeberg.org/catseye/beta-Juliet : A minimal event-oriented language

esolang event-driven-behavior event-driven-programming experimental-language state-machine

Last synced: 15 Jan 2025

https://github.com/catseye/carriage

MIRROR of https://codeberg.org/catseye/Carriage : A "purely concatenative" esolang, circa 2012, with its own reference distribution finally!

concatenative concatenative-language esolang esoteric-programming-language purely-concatenative

Last synced: 15 Jan 2025

https://github.com/adotinthevoid/gotolang

A programing language where the only control flow is goto expr

esolang esoteric-interpreter esoteric-language esoteric-programming-language programming-language

Last synced: 16 Dec 2024

https://github.com/catseye/pail

MIRROR of https://codeberg.org/catseye/Pail : An esolang based on pairs (if LISP is LISt Processing then this is PAIr Language)

esolang esoteric-language esoteric-programming-language functional-programming

Last synced: 15 Jan 2025

https://github.com/catseye/gemooy

MIRROR of https://codeberg.org/catseye/Gemooy : A bagatelle of an esolang that combines 2-ill, Etcha, and self-modification

esolang esoteric-language esoteric-programming-language

Last synced: 15 Jan 2025

https://github.com/susisu/grass-js

Grass interpreter

esolang grass interpreter javascript

Last synced: 24 Dec 2024

https://github.com/susisu/whitespace-js

Whitespace interpreter

esolang interpreter javascript whitespace

Last synced: 24 Dec 2024

https://github.com/nthnn/brainfuck-assembly

Brainfuck Assembly is a human-readable assembly language to simplify the process of writing Brainfuck programs.

assembler assembler-implementation assembly-language brainfuck brainfuck-asm brainfuck-language brainfuck-transpiler esolang esoteric-language

Last synced: 12 Oct 2024

https://github.com/m1kc/rfalse

An interpreter for the FALSE language, possibly the fastest in the world.

brainfuck bytecode esolang esoteric-language false interpreter programming-language rust rust-lang vm

Last synced: 10 Oct 2024

https://github.com/catseye/illgol-grand-mal

MIRROR of https://codeberg.org/catseye/Illgol-Grand-Mal : A communicable disease in the form of a programming language empire [Octuply licensed]

communicable-disease esolang esoteric-language esoteric-programming-language

Last synced: 15 Jan 2025

https://github.com/hornc/abctag

Experimental Arithmetic-Bitwise-Cyclic-Tag-over-HTTP server.

bitwise-cyclic-tag esolang tag-systems

Last synced: 18 Jan 2025

https://github.com/catseye/version

MIRROR of https://codeberg.org/catseye/Version : A language with control flow based on "ignorance spaces"

esolang esoteric-language esoteric-programming-language

Last synced: 15 Jan 2025

https://github.com/catseye/troupe

An esolang based on hedgehogs, faery rings, and hills

esolang esoteric-language esoteric-programming-language unimplemented

Last synced: 15 Jan 2025

https://github.com/catseye/muriel

MIRROR of https://codeberg.org/catseye/Muriel : Cat's Eye Technologies' distribution of Matthew Westcott's quine-based language Muriel

esolang esoteric-programming-language quine

Last synced: 15 Jan 2025

https://github.com/progbits/spacebar

A C to Whitespace transpiler.

c esolang menhi ocaml transpiler whitespace

Last synced: 14 Nov 2024

https://github.com/khumam/jawaskrip

An Esolang in Javanese language

esolang python python3

Last synced: 06 Jan 2025

https://github.com/invrtd-h/colang2

μ–˜! 코딩이 잘 μ•ˆλ˜λ‹ˆ?

esolang kane ocaml

Last synced: 18 Dec 2024

https://github.com/catseye/beta-Juliet

MIRROR of https://codeberg.org/catseye/beta-Juliet : A minimal event-oriented language

esolang event-driven-behavior event-driven-programming experimental-language state-machine

Last synced: 07 Nov 2024

https://github.com/yixinbc/fbf

fxxk brainfuck. brainfuck interpreter,debugger...

brainfuck esolang

Last synced: 23 Dec 2024

https://github.com/magi3r/aoc-2023

Advent of Code 2023

aoc-2023 aoc2023 ddp esolang

Last synced: 17 Jan 2025

https://github.com/catseye/strelnokoff

MIRROR of https://codeberg.org/catseye/Strelnokoff : A non-deterministic imperative programming language

esolang esoteric-language esoteric-programming-language imperative-language non-deterministic

Last synced: 15 Jan 2025

https://github.com/taco-c/trainfuck

Interpreter for the Trainfuck language, based on Brainfuck.

brainfuck esolang esoteric-language experiment programming-language

Last synced: 22 Dec 2024

https://github.com/coobird/brainfuccuccino

brainfuck scripting engine for Java

brainfuck esolang java jsr223

Last synced: 25 Nov 2024

https://github.com/quelklef/3.725254969642999e-321

An esolang centered around 64-bit IEEE 754 floating-point numbers

esolang ieee-754

Last synced: 13 Dec 2024

https://github.com/tripplyons/subleq

A one instruction Turing Machine - SUBtract and branch if Less-than or EQual to zero

esolang esoteric-language esoteric-programming-language programming-language

Last synced: 29 Dec 2024

https://github.com/quuxplusone/fungus

The Fungus virtual machine

befunge esolang fungus

Last synced: 18 Dec 2024

https://github.com/eriknyquist/addlad

A single-instruction esoteric programming language, inspired by Chris Domas' "MovFuscator"

esolang esoteric esoteric-interpreter esoteric-lang esoteric-language esoteric-languages esoteric-programming-language oisc python python-3 python3

Last synced: 11 Jan 2025

https://github.com/catseye/jolverine

MIRROR of https://codeberg.org/catseye/Jolverine : A "turning tarpit" where the "wheel" is modified during execution

esolang esoteric-language esoteric-programming-language turning-tarpit

Last synced: 15 Jan 2025

https://github.com/catseye/sickbay

MIRROR of https://codeberg.org/catseye/SICKBAY : An eso-BASIC with a call ring buffer and computed line numbers

basic esolang esoteric-language esoteric-programming-language

Last synced: 15 Jan 2025

https://github.com/catseye/etcha

MIRROR of https://codeberg.org/catseye/Etcha : A BitChanger-like esolang where the tape head is a turtle

esolang esoteric-language esoteric-programming-language turtle-graphics

Last synced: 15 Jan 2025

https://github.com/catseye/hunter

MIRROR of https://codeberg.org/catseye/HUNTER : An Essies entry based on mazespace-rewriting and critter-style message passing [BSD license]

esolang esoteric-language esoteric-programming-language interrodent-communication maze-solver mazespace-rewriting

Last synced: 15 Jan 2025

https://github.com/catseye/xoomonk

MIRROR of https://codeberg.org/catseye/Xoomonk : A language with "malingering updatable stores"

esolang esoteric-language esoteric-programming-language

Last synced: 15 Jan 2025

https://github.com/catseye/pophery

MIRROR of https://codeberg.org/catseye/Pophery : (WIP) An imperative string-rewriting language. I know right?

esolang esoteric-language esoteric-programming-language string-rewriting unfinished wip

Last synced: 15 Jan 2025

https://github.com/ghluka/fibonacci-sequence

πŸŒ€ The first 10 terms of the Fibonacci sequence written in various of programming languages.

boilerplate esolang esolangs esoteric example-code fibonacci fibonacci-generator fibonacci-numbers fibonacci-sequence programming-languages

Last synced: 16 Jan 2025

https://github.com/aermoss/brainfuck

A simple BrainFuck interpreter written in Python.

brainfuck brainfuck-interpreter esolang esoteric-interpreter esoteric-language interpreter

Last synced: 16 Jan 2025

https://github.com/xtyrrell/cancelscriptjs

A CancelScript interpreter written in JavaScript

cancelscript esolang esolangs esoteric esoteric-programming-language

Last synced: 18 Dec 2024

https://github.com/hornc/ctbasic

Cyclic Tag System BASIC (like) compiler toy project with Tektronix 401x graphical output.

bitwise-cyclic-tag cyclic-tag esolang tektronix

Last synced: 18 Jan 2025

https://github.com/serprex/bfhs

bf interp in hs

brainfuck esolang haskell

Last synced: 17 Jan 2025

https://github.com/pjtunstall/brainfuck

An interpreter for the esoteric programming language Brainfuck.

brainfuck esolang esoteric

Last synced: 20 Jan 2025

https://github.com/catseye/maentwrog

MIRROR of https://catseye.tc/node/Maentwrog : This was Chris Pressey's first "real" programming language; a precursor to Befunge-93

esolang stack-based

Last synced: 15 Jan 2025

https://github.com/matronator/pikolang

PIKOlang (PIKOlang Is Kinda Obnoxious) is a 2D embarrassingly parallel esoteric programming language. It uses two stacks for handling numbers and strings respectively and one output stack for a combination of the two.

2d-programming 2d-programming-language async concurrency concurrent-programming esolang esolangs esoteric esoteric-language esoteric-programming-language grid-based parallel-computing piko pikolang

Last synced: 22 Dec 2024

https://github.com/rudxain/faithscript

Informal spec for the esolang named "FaithScript"

cult dogmatic esolang esoteric flat-earth hoax joke mocking parody satire specification

Last synced: 20 Nov 2024

https://github.com/hornc/ensemencer

Discover finite-state-automata by overlaying regions of the Mersenne twister!

esolang mersenne-twister

Last synced: 18 Jan 2025

https://github.com/stefnotch/labyrinth_interpreter

A Labyrinth interpreter written in JavaScript

esolang interpreter javascript

Last synced: 20 Dec 2024

https://github.com/aaronjanse/interlocking-braces

The esolang where code like {(}) is the norm

esolang

Last synced: 27 Dec 2024

https://github.com/franeklubi/scaf-visualizer

Visualizer for franeklubi/scaffolding

c esolang interpreter pointless visualization visualizer

Last synced: 27 Dec 2024

https://github.com/zeroplayerrodent/bf-cavycode

The classic esolang rewritten in CavyCode!

brainfuck brainfuck-interpreter esolang esolangs

Last synced: 25 Nov 2024

https://github.com/jlchntoz/katana

Katana is a newly designed light-weight programming language

data-structures esolang interpreter programming-language

Last synced: 19 Dec 2024

https://github.com/hornc/counterfish

2 register Minsky machine toy programming language.

counter-machine esolang

Last synced: 18 Jan 2025

https://github.com/susisu/lazyk-js

Lazy K interpreter

esolang interpreter javascript lazy-k

Last synced: 24 Dec 2024

https://github.com/susisu/grasspiler

Untyped lambda calculus to Grass compiler

esolang grass javascript lambda-calculus

Last synced: 24 Dec 2024

https://github.com/invrtd-h/colang

μ–˜! 코딩이 잘 μ•ˆλ˜λ‹ˆ? (deprecated)

dsl esolang scala

Last synced: 26 Dec 2024

https://github.com/telos-matter/malang

A programming language that compiles down to a mathematical operation.

esolang math mathematical-programming

Last synced: 05 Dec 2024

https://github.com/hornc/godelfish

GΓΆdel numbering toy project

deadfish esolang godel-numbering

Last synced: 18 Jan 2025

https://github.com/sweeper777/album

An esoteric programming language with lots of songs

compiler esolang stack-based

Last synced: 03 Dec 2024

https://github.com/catseye/unlikely

MIRROR of https://codeberg.org/catseye/Unlikely : A language that conflates objects with continuations, among other things

continuation-passing esolang esoteric-programming-language object-oriented static-analyzer unimplemented

Last synced: 15 Jan 2025

https://github.com/catseye/sally

MIRROR of https://codeberg.org/catseye/Sally : A cute but naΓ―ve functional language - "upside-down Forth cake".

esolang experimental-language functional-programming minimalistic stack-based

Last synced: 15 Jan 2025

https://github.com/xtyrrell/deadfishjs

An interpreter for the Deadfish esoteric programming language, and its relatives, implemented in modern JavaScript.

deadfish esolang esolangs esoteric-interpreter esoteric-language esoteric-programming-language

Last synced: 15 Dec 2024

https://github.com/ttulka/i-am-selfish

esoteric programming language that solely discusses itself

esolang programming-language selfish

Last synced: 12 Oct 2024

https://github.com/typesafeschwalbe/silicon-runes

The language of the ancient civilisation that once trapped lightning inside of rocks to trick the rocks into thinking for them.

esolang esoteric-interpreter esoteric-language interpreted-language interpreter language programming-language stack-based stack-based-language

Last synced: 20 Nov 2024

https://github.com/catseye/velo

MIRROR of https://codeberg.org/catseye/Velo : A language where code blocks are strings and scripts are object classes

esolang experimental-language

Last synced: 15 Jan 2025

https://github.com/andreas-schoch/dominoscript

A recreational stack-oriented concatenative two-dimensional non-linear self-modifying esoteric programming language that uses the dots on domino pieces to represent code.

compiler domino domino-script dominoscript esolang esoteric-programming-language interpreter programming-language stack-oriented

Last synced: 14 Dec 2024

https://github.com/hanzceo/pnglang

PoC of a custom assembly language embedded into .png file. Includes assembler and interpreter.

assembler esolang interpreter programming-language

Last synced: 18 Jan 2025

https://github.com/catseye/wagon

MIRROR of https://codeberg.org/catseye/Wagon : A second-order concatenative language

concatenative-programming-language esolang esoteric-programming-language purely-concatenative second-order

Last synced: 15 Jan 2025

https://github.com/catseye/noit-o-mnain-worb

MIRROR of https://codeberg.org/catseye/noit-o-mnain-worb : A pressure-based probabilistic particle automaton

automaton brownian-motion esolang esoteric-language particle-automaton particle-simulation

Last synced: 15 Jan 2025

https://github.com/catseye/larabee

MIRROR of https://codeberg.org/catseye/Larabee : An esoteric language that abuses and misuses branch prediction

branch-prediction esolang esoteric-language esoteric-programming-language

Last synced: 15 Jan 2025

https://github.com/kimpro82/myesolangpractice

Romantic programming

brainfuck esolang interpreter

Last synced: 18 Jan 2025

https://github.com/hornc/eodermdrome-examples

a place to dump my Eodermdrome code

eodermdrome esolang

Last synced: 18 Jan 2025

https://github.com/linuxfandudeguy/arab-lang

A extremely small and buggy esoteric programming language where all the syntax is Arabic.

arabic arabic-language esolang esoteric-language programming-language python

Last synced: 14 Dec 2024

https://github.com/taxborn/hypercube

A 4DChess interpreter in Rust.

esolang interpreter rust

Last synced: 17 Dec 2024

https://github.com/vardan2009/pico200

A 204-byte Turing-complete esolang.

assembly esolang

Last synced: 05 Jan 2025