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-03 00:09:44 UTC
- JSON Representation
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/progbits/spacebar
A C to Whitespace transpiler.
c esolang menhi ocaml transpiler whitespace
Last synced: 14 Nov 2024
https://github.com/yixinbc/fbf
fxxk brainfuck. brainfuck interpreter,debugger...
Last synced: 23 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/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/pxeger/tictac
tactical assault golfing language
code-golf esolang golfing-language interpreter tacit tictac
Last synced: 14 Dec 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/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/catseye/strelnokoff
A non-deterministic imperative programming language
esolang esoteric-language esoteric-programming-language imperative-language non-deterministic
Last synced: 15 Nov 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/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/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/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/ttulka/chickenfoot
Two-dimensional programming language for chickens 🐔
2d chicken esolang programming-language two-dimensional
Last synced: 12 Oct 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/quelklef/3.725254969642999e-321
An esolang centered around 64-bit IEEE 754 floating-point numbers
Last synced: 13 Dec 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/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/coobird/brainfuccuccino
brainfuck scripting engine for Java
Last synced: 25 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/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/hornc/abctag
Experimental Arithmetic-Bitwise-Cyclic-Tag-over-HTTP server.
bitwise-cyclic-tag esolang tag-systems
Last synced: 17 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: 07 Nov 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/valkmjolnir/brainfuck-jit
Brainfuck Just-In-Time compiler written in C++
brainfuck compiler cpp esolang esoteric-programming-language interpreter jit just-in-time programming-language system-v
Last synced: 13 Nov 2024
https://github.com/susisu/grass-js
Grass interpreter
esolang grass interpreter javascript
Last synced: 24 Dec 2024
https://github.com/stefnotch/labyrinth_interpreter
A Labyrinth interpreter written in JavaScript
esolang interpreter javascript
Last synced: 20 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/acidghost/befunge-93
Befunge-93 implementations
befunge befunge-93 befunge-interpreter esolang esoteric-language rust
Last synced: 09 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/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/lfalch/stalch
Stack oriented half-eso-lang
esolang esoteric-language language stack-based
Last synced: 12 Nov 2024
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/iammoltony/infinistack
Language with infinite stacks.
c-sharp csharp dotnet esolang esoteric-language esoteric-programming-language interpreter language programming-language
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 Nov 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/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/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/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/version
A language with control flow based on "ignorance spaces"
esolang esoteric-language esoteric-programming-language
Last synced: 15 Nov 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/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/maentwrog
Chris Pressey's first "real" programming language, precursor to Befunge-93
Last synced: 15 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/xtyrrell/cancelscriptjs
A CancelScript interpreter written in JavaScript
cancelscript esolang esolangs esoteric esoteric-programming-language
Last synced: 18 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/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/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: 05 Dec 2024
https://github.com/hornc/ensemencer
Discover finite-state-automata by overlaying regions of the Mersenne twister!
Last synced: 17 Nov 2024
https://github.com/hornc/godelfish
Gödel numbering toy project
deadfish esolang godel-numbering
Last synced: 17 Nov 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/hornc/counterfish
2 register Minsky machine toy programming language.
Last synced: 17 Nov 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/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/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/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/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/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/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/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/catseye/deturgenchry
(WIP) An OO language where `self` is a continuation (sort of) [BSD license]
esolang experimental-language functional-programming object-oriented unfinished unimplemented
Last synced: 15 Nov 2024
https://github.com/thetardigrade/dorklang
Interpreter for the dorklang esoteric programming language, written in Go.
esolang esoteric-language esoteric-programming-language
Last synced: 31 Dec 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/catseye/beturing
A language corresponding to Turing machines with planar control graphs
esolang esoteric-language fungeoid turing-machine
Last synced: 15 Nov 2024
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/susisu/bfjs
Brainf*ck interpreter
brainfuck esolang interpreter javascript
Last synced: 24 Dec 2024
https://github.com/glanguage/bruck
Write brainfuck with ONLY square brackets.
brainfuck bruck esolang esoteric
Last synced: 15 Nov 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/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/donomii/throff-combined
The THROFF programming languge
esolang esoteric-language esoteric-programming-language forth forth-like go golang homoiconic interpreter
Last synced: 28 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: 17 Nov 2024
https://github.com/gldanoob/nooblang-rust
NOOBLANG interpreter but in Rust (not blazingly fast)
esolang esoteric-programming-language interpreter lexer parser rust
Last synced: 19 Dec 2024
https://github.com/710lucas/esonaldo-vim-syntax-highlighter
Syntax highlighter da linguagem esonaldo pereira para vim // A esonaldo pereira syntax highliter for vim
esolang esolang-highlighter esolangs esonaldo esonaldo-pereira syntax-highlighting
Last synced: 11 Nov 2024
https://github.com/seldom-se/tower
Tower is an esolang with painfully vertical data storage
esolang esoteric-language esoteric-programming-language programming-language rust
Last synced: 18 Dec 2024
https://github.com/hornc/eodermdrome-examples
a place to dump my Eodermdrome code
Last synced: 17 Nov 2024
https://github.com/charlestaylor7/befunge-editor
Web Editor & Interpreter for Befunge
befunge esolang nextjs react react-hooks tailwind
Last synced: 14 Nov 2024
https://github.com/vimkat/kitty
Homebase of the ^w^ (pronunciation: kɪtɪ) programming language
esolang esoteric-language hacktoberfest kitty programming-language
Last synced: 15 Nov 2024