Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- GitHub: https://github.com/topics/esolang
- Wikipedia: https://en.wikipedia.org/wiki/Esoteric_programming_language
- Related Topics: programming-language, golfing-language,
- Aliases: esolangs, esoteric-language, esoteric,
- Last updated: 2025-01-16 00:09:55 UTC
- JSON Representation
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/pxeger/tictac
tactical assault golfing language
code-golf esolang golfing-language interpreter tacit tictac
Last synced: 12 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/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/ttulka/chickenfoot
Two-dimensional programming language for chickens π
2d chicken esolang programming-language two-dimensional
Last synced: 12 Oct 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/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/valkmjolnir/brainfuck-jit
Brainfuck Just-In-Time compiler written in C++
brainfuck compiler cpp esolang esoteric-interpreter esoteric-language esoteric-programming-language interpreter jit just-in-time
Last synced: 12 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/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/progbits/spacebar
A C to Whitespace transpiler.
c esolang menhi ocaml transpiler whitespace
Last synced: 14 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 Jan 2025
https://github.com/moderrek/brainfuckplus
BrainFuck+ language Interpreter written in C. Superset of Brainfuck
brainfuck brainfuck-interpreter brainfuckplus c esolang esoteric-language interpreter language linux memory programming-language superset windows
Last synced: 15 Oct 2024
https://github.com/blyxyas/braincum-syntax
Syntax highlighting for the Braincum language
esolang extension mit-license programming-language syntax-highlighting vscode vscode-extension
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/yixinbc/fbf
fxxk brainfuck. brainfuck interpreter,debugger...
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/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/susisu/whitespace-js
Whitespace interpreter
esolang interpreter javascript whitespace
Last synced: 24 Dec 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/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/quelklef/3.725254969642999e-321
An esolang centered around 64-bit IEEE 754 floating-point numbers
Last synced: 13 Dec 2024
https://github.com/coobird/brainfuccuccino
brainfuck scripting engine for Java
Last synced: 25 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 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/zeroplayerrodent/ocanada
Canada themed programming language, eh?
canada esolang esolangs lisp programming-language
Last synced: 25 Nov 2024
https://github.com/susisu/grass-js
Grass interpreter
esolang grass interpreter javascript
Last synced: 24 Dec 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/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/abctag
Experimental Arithmetic-Bitwise-Cyclic-Tag-over-HTTP server.
bitwise-cyclic-tag esolang tag-systems
Last synced: 18 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/iammoltony/infinistack
Language with infinite stacks.
c-sharp csharp dotnet esolang esoteric-language esoteric-programming-language interpreter language programming-language
Last synced: 14 Jan 2025
https://github.com/hornc/counterfish
2 register Minsky machine toy programming language.
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/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/ealmloff/anti-array
a esolang without arrays or stacks
esolang esolangs esoteric-language esoteric-programming-language programming-language
Last synced: 29 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 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/zeroxthreef/boing
A flexible and embeddable esolang in C89
c embeddable-scripting-language esolang esoteric-programming-language interpreter library single-header-lib
Last synced: 07 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/sweeper777/album
An esoteric programming language with lots of songs
Last synced: 03 Dec 2024
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
Last synced: 15 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/init-ref/lldbf
A Brainf*ck inspired Esolang
brainfuck brainfuck-interpreter brainfuck-language esolang esoteric-language esoteric-programming-language
Last synced: 31 Dec 2024
https://github.com/rudxain/regextran
regexp-based esolang inspired by FRACTRAN
basic esolang esoteric implementation linear-bounded-automaton minimal pattern-matching regex regexp specification strings text turing-tarpit
Last synced: 20 Nov 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!
Last synced: 18 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/zeroplayerrodent/cavycode
Code like a Guinea Pig!
esolang esolangs guinea-pig programming-language programming-languages rodents
Last synced: 25 Nov 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/udxs/bizcardbf
Portable C interpreter for BF
brainfuck brainfuck-interpreter c esolang esoteric-interpreter esoteric-language esoteric-programming-language gcc interpreter programming-language
Last synced: 19 Jan 2025
https://github.com/thetardigrade/brainforkinterpreter
Reads and runs Brainfork files.
brainfuck brainfuck-interpreter c esolang interpreter memory-cells programming-language turing-complete
Last synced: 31 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/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/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/tomhea/fji-cpp
super fast c++ FlipJump interpreter
cpp esolang esoteric-interpreter esoteric-language esoteric-programming-language flip-jump interpreter
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/invrtd-h/colang
μ! μ½λ©μ΄ μ μλλ? (deprecated)
Last synced: 26 Dec 2024
https://github.com/rayhanadev/prizm
A toy BrainF-eqsue language.
3d arrays brainf custom-language esolang esoteric-language esoteric-programming-language nodejs
Last synced: 26 Dec 2024
https://github.com/hornc/godelfish
GΓΆdel numbering toy project
deadfish esolang godel-numbering
Last synced: 18 Jan 2025
https://github.com/acidghost/befunge-93
Befunge-93 implementations
befunge befunge-93 befunge-interpreter esolang esoteric-language rust
Last synced: 03 Jan 2025
https://github.com/aaronjanse/interlocking-braces
The esolang where code like {(}) is the norm
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/ttulka/sorry-marvin
Sorry, Marvin! π€ esoteric programming language that went wrong
esolang js minsky programming-language
Last synced: 12 Oct 2024
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/divergentclouds/bitqueue
A queue-based esolang where data is operated on as individual bits
bit-manipulation esolang esolangs turing-complete
Last synced: 13 Jan 2025
https://github.com/kajizukataichi/circle9
hard to input esolang calculator
calculator cirno esolang esoteric-language esoteric-programming-language joke-language touhou
Last synced: 25 Dec 2024
https://github.com/friedev/arghonaut
Interactive interpreter for the "Argh!" esolang
Last synced: 15 Dec 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/hornc/eodermdrome-examples
a place to dump my Eodermdrome code
Last synced: 18 Jan 2025
https://github.com/filipporanza/fractran
A FRACTRAN language interpreter
conway esolang esoteric-language fractran john-conway
Last synced: 25 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/liraymond04/awa5_rs
An AWA5.0 CLI tool written in Rust (btw)
assembler awa5-0 command-line esolang interpretor jelly-hoshiumi parser phase-connect rust
Last synced: 12 Oct 2024
https://github.com/hornc/adu
Thematic programming language based on Linear A balance ledger tablets
Last synced: 18 Jan 2025
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: 13 Jan 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/glanguage/bruck
Write brainfuck with ONLY square brackets.
brainfuck bruck esolang esoteric
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/fabasoad/setup-malbolge-action
This GitHub action installs malbolge interpreter
esolang esoteric-language esoteric-programming-language github-action github-actions malbolge malbolge-interpreter
Last synced: 30 Oct 2024
https://github.com/cerus/jterse
A Terse interpreter written in Java.
esolang esolangs esoteric esoteric-interpreter esoteric-language esoteric-languages esoteric-programming-language terse terse-lang
Last synced: 24 Nov 2024
https://github.com/catseye/deturgenchry
MIRROR of https://codeberg.org/catseye/Deturgenchry : An OO language where `self` is a continuation (sort of)
esolang experimental-language functional-programming object-oriented unfinished unimplemented
Last synced: 15 Jan 2025