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/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/magi3r/aoc-2023

Advent of Code 2023

aoc-2023 aoc2023 ddp esolang

Last synced: 16 Nov 2024

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

Whitespace interpreter

esolang interpreter javascript whitespace

Last synced: 24 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 Nov 2024

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

ΙΧΘΥΣ is an esoteric programming language, based on Deadfish.

deadfish esolang esoteric-language ixqus

Last synced: 17 Nov 2024

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 Nov 2024

https://github.com/hornc/abctag

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

bitwise-cyclic-tag esolang tag-systems

Last synced: 17 Nov 2024

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 Nov 2024

https://github.com/khumam/jawaskrip

An Esolang in Javanese language

esolang python python3

Last synced: 06 Jan 2025

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/wktk/rpxem

A Ruby implementation of Pxem language

esolang pxem

Last synced: 07 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 Nov 2024

https://github.com/zeroplayerrodent/ocanada

Canada themed programming language, eh?

canada esolang esolangs lisp programming-language

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

https://github.com/L3viathan/OIL

esolang

Last synced: 27 Oct 2024

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/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 Nov 2024

https://github.com/pxeger/tictac

tactical assault golfing language

code-golf esolang golfing-language interpreter tacit tictac

Last synced: 14 Dec 2024

https://github.com/yixinbc/fbf

fxxk brainfuck. brainfuck interpreter,debugger...

brainfuck esolang

Last synced: 23 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/invrtd-h/colang2

얘! 코딩이 잘 안되니?

esolang kane ocaml

Last synced: 18 Dec 2024

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/zowie

An esoteric language where literally every operation is memory-mapped — even structured loops!

esolang esoteric-language esoteric-programming-language memory-mapped structured-programming

Last synced: 15 Nov 2024

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

Grass interpreter

esolang grass interpreter javascript

Last synced: 24 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 Nov 2024

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/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 Nov 2024

https://github.com/catseye/version

A language with control flow based on "ignorance spaces"

esolang esoteric-language esoteric-programming-language

Last synced: 15 Nov 2024

https://github.com/aermoss/brainfuck

A simple BrainFuck interpreter written in Python.

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

Last synced: 16 Nov 2024

https://github.com/serprex/bfhs

bf interp in hs

brainfuck esolang haskell

Last synced: 19 Dec 2024

https://github.com/hornc/ensemencer

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

esolang mersenne-twister

Last synced: 17 Nov 2024

https://github.com/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 Nov 2024

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

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

dsl esolang scala

Last synced: 26 Dec 2024

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

Lazy K interpreter

esolang interpreter javascript lazy-k

Last synced: 24 Dec 2024

https://github.com/catseye/xoomonk

A language with "malingering updatable stores"

esolang esoteric-language esoteric-programming-language

Last synced: 15 Nov 2024

https://github.com/lfalch/stalch

Stack oriented half-eso-lang

esolang esoteric-language language stack-based

Last synced: 12 Nov 2024

https://github.com/catseye/pophery

(WIP) An imperative string-rewriting language. I know right? [BSD license]

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

Last synced: 15 Nov 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 Nov 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/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/hornc/counterfish

2 register Minsky machine toy programming language.

counter-machine esolang

Last synced: 17 Nov 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/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/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/sweeper777/album

An esoteric programming language with lots of songs

compiler esolang stack-based

Last synced: 03 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: 17 Nov 2024

https://github.com/quuxplusone/fungus

The Fungus virtual machine

befunge esolang fungus

Last synced: 18 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/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/xtyrrell/cancelscriptjs

A CancelScript interpreter written in JavaScript

cancelscript esolang esolangs esoteric esoteric-programming-language

Last synced: 18 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/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 Nov 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 Nov 2024

https://github.com/hornc/godelfish

Gödel numbering toy project

deadfish esolang godel-numbering

Last synced: 17 Nov 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: 12 Nov 2024

https://github.com/stefnotch/labyrinth_interpreter

A Labyrinth interpreter written in JavaScript

esolang interpreter javascript

Last synced: 20 Dec 2024

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 Nov 2024

https://github.com/catseye/maentwrog

Chris Pressey's first "real" programming language, precursor to Befunge-93

esolang stack-based

Last synced: 15 Nov 2024

https://github.com/glanguage/bruck

Write brainfuck with ONLY square brackets.

brainfuck bruck esolang esoteric

Last synced: 15 Nov 2024

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/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/ttulka/stroke

Stroke {/|\} esoteric structured programming language

esolang javascript programming-language stroke

Last synced: 12 Oct 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/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/hamolicious/esolangprograms

Programs I've written in Esoteric Languages

esolang esoteric-language esoteric-programming-language

Last synced: 07 Jan 2025

https://github.com/ttulka/strokepm

Stroke+- is an esoteric structured programming language

esolang javascript programming-language stroke turing-complete

Last synced: 12 Oct 2024

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 Nov 2024

https://github.com/friedev/arghonaut

Interactive interpreter for the "Argh!" esolang

esolang interpreter tui

Last synced: 15 Dec 2024

https://github.com/tomboddaert/msc

A 2d, stack-based, esoteric language

esolang language rust

Last synced: 12 Nov 2024

https://github.com/ttulka/one-instruction-cyclic-tag

An esoteric programming language for cyclic tag systems ⟳

cyclic-tag esolang js programming-language tag-system

Last synced: 12 Oct 2024

https://github.com/ttulka/sorry-marvin

Sorry, Marvin! 🤓 esoteric programming language that went wrong

esolang js minsky programming-language

Last synced: 12 Oct 2024

https://github.com/taxborn/hypercube

A 4DChess interpreter in Rust.

esolang interpreter rust

Last synced: 17 Dec 2024

https://github.com/divergentclouds/three-star-programmer

An interpreter for the esolang Three Star Programmer. https://esolangs.org/wiki/Three_Star_Programmer

esolang interpreter three-star-programmer

Last synced: 14 Nov 2024

https://github.com/divergentclouds/bitqueue

A queue-based esolang where data is operated on as individual bits

bit-manipulation esolang esolangs turing-complete

Last synced: 14 Nov 2024