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/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/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/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/susisu/whitespace-js

Whitespace interpreter

esolang interpreter javascript whitespace

Last synced: 24 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/khumam/jawaskrip

An Esolang in Javanese language

esolang python python3

Last synced: 06 Jan 2025

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: 21 Jan 2025

https://github.com/wktk/rpxem

A Ruby implementation of Pxem language

esolang pxem

Last synced: 07 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: 15 Jan 2025

https://github.com/coobird/brainfuccuccino

brainfuck scripting engine for Java

brainfuck esolang java jsr223

Last synced: 25 Nov 2024

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/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/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/yixinbc/fbf

fxxk brainfuck. brainfuck interpreter,debugger...

brainfuck esolang

Last synced: 23 Dec 2024

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

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

esolang ieee-754

Last synced: 06 Feb 2025

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

얘! 코딩이 잘 안되니?

esolang kane ocaml

Last synced: 18 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/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/serprex/oilrs

https://github.com/L3viathan/OIL

esolang

Last synced: 17 Jan 2025

https://github.com/pxeger/tictac

tactical assault golfing language

code-golf esolang golfing-language interpreter tacit tictac

Last synced: 07 Feb 2025

https://github.com/zeroplayerrodent/ocanada

Canada themed programming language, eh?

canada esolang esolangs lisp programming-language

Last synced: 25 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/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/ttulka/chickenfoot

Two-dimensional programming language for chickens 🐔

2d chicken esolang programming-language two-dimensional

Last synced: 12 Oct 2024

https://github.com/progbits/spacebar

A C to Whitespace transpiler.

c esolang menhi ocaml transpiler whitespace

Last synced: 14 Nov 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/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/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/lfalch/stalch

Stack oriented half-eso-lang

esolang esoteric-language language stack-based

Last synced: 11 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/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/susisu/grass-js

Grass interpreter

esolang grass interpreter javascript

Last synced: 24 Dec 2024

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/hornc/godelfish

Gödel numbering toy project

deadfish esolang godel-numbering

Last synced: 18 Jan 2025

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/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/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/zeroplayerrodent/bf-cavycode

The classic esolang rewritten in CavyCode!

brainfuck brainfuck-interpreter esolang esolangs

Last synced: 25 Jan 2025

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

Visualizer for franeklubi/scaffolding

c esolang interpreter pointless visualization visualizer

Last synced: 27 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/schwalbe-t/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: 21 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/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/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/hornc/ensemencer

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

esolang mersenne-twister

Last synced: 18 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/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/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/stefnotch/labyrinth_interpreter

A Labyrinth interpreter written in JavaScript

esolang interpreter javascript

Last synced: 20 Dec 2024

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/pjtunstall/brainfuck

An interpreter for the esoteric programming language Brainfuck.

brainfuck esolang esoteric

Last synced: 20 Jan 2025

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/susisu/grasspiler

Untyped lambda calculus to Grass compiler

esolang grass javascript lambda-calculus

Last synced: 24 Dec 2024

https://github.com/ldrk11/filesandfolders

Typescript interpreter for FilesAndFolders!

esolang esolangs folders programming-language

Last synced: 23 Jan 2025

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

얘! 코딩이 잘 안되니? (deprecated)

dsl esolang scala

Last synced: 26 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/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/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/telos-matter/malang

A programming language that compiles down to a mathematical operation.

esolang math mathematical-programming

Last synced: 01 Feb 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/sweeper777/album

An esoteric programming language with lots of songs

compiler esolang stack-based

Last synced: 30 Jan 2025

https://github.com/quuxplusone/fungus

The Fungus virtual machine

befunge esolang fungus

Last synced: 18 Dec 2024

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/serprex/bfhs

bf interp in hs

brainfuck esolang haskell

Last synced: 17 Jan 2025

https://github.com/knosmos/emotilang

Scripting language where each character is emoji

emoji esolang language python

Last synced: 03 Feb 2025

https://github.com/charlestaylor7/befunge-editor

Web Editor & Interpreter for Befunge

befunge esolang nextjs react react-hooks tailwind

Last synced: 14 Jan 2025

https://github.com/gldanoob/nooblang-rust

NOOBLANG interpreter but in Rust (not blazingly fast)

esolang esoteric-programming-language interpreter lexer parser rust

Last synced: 08 Feb 2025

https://github.com/glolichen/brainrot

Brainfuck for Gen Alpha

brainfuck brainrot esolang gen-alpha

Last synced: 03 Feb 2025

https://github.com/glolichen/mathematicsprogramminglanguage

Programming language where programs look like mathematical proofs

esolang

Last synced: 03 Feb 2025

https://github.com/boneill02/bfi

brainfuck interpreter

brainfuck esolang interpreter repl

Last synced: 24 Jan 2025

https://github.com/ttulka/semafor

Semafor 🟢🔴 minimalistic esoteric programming language

esolang esoteric-language javascript js turing-complete

Last synced: 12 Oct 2024

https://github.com/kvbc/factoreh

A 2D esoteric programming language

2d esolang

Last synced: 30 Dec 2024

https://github.com/ttulka/cppc

:..: (colon period period colon) esoteric programming language

colon-period-period-colon esolang esoteric-language esoteric-programming-language javascript js turing-complete

Last synced: 12 Oct 2024

https://github.com/ttulka/strokepm

Stroke+- is an esoteric structured programming language

esolang javascript programming-language stroke turing-complete

Last synced: 02 Feb 2025

https://github.com/hamolicious/esolangprograms

Programs I've written in Esoteric Languages

esolang esoteric-language esoteric-programming-language

Last synced: 07 Jan 2025

https://github.com/vort/subleqxasm

Subleqx machine assembler

assembler esolang oisc subleq

Last synced: 21 Jan 2025

https://github.com/ttulka/turmin

Turmin esoteric programming language is neither a Turing machine nor a Minsky machine.

esolang js minsky programming-language turing-machine

Last synced: 12 Oct 2024

https://github.com/malted/metax

An interpreter that runs metaprograms written in languages you create.

code-golf esolang metaprogramming trolling

Last synced: 16 Jan 2025