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-24 00:10:12 UTC
- JSON Representation
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/mountain/zot
zot: the esolang originally invented by Chris Barker and wrapped with QuickJS
esolang functional-programming zot
Last synced: 23 Jan 2025
https://github.com/vimkat/kitty
Homebase of the ^w^ (pronunciation: kɪtɪ) programming language
esolang esoteric-language hacktoberfest kitty programming-language
Last synced: 16 Jan 2025
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/catseye/stringie
MIRROR of https://codeberg.org/catseye/stringie : The world's dullest Underload interpreter
Last synced: 15 Jan 2025
https://github.com/catseye/velo
MIRROR of https://codeberg.org/catseye/Velo : A language where code blocks are strings and scripts are object classes
Last synced: 15 Jan 2025
https://github.com/catseye/beturing
https://codeberg.org/catseye/Beturing : A language corresponding to Turing machines with planar control graphs
esolang esoteric-language fungeoid turing-machine
Last synced: 15 Jan 2025
https://github.com/catseye/squishy2k
MIRROR of https://codeberg.org/catseye/Squishy2K : A language where string-rewriting meets state machines
esolang esoteric-language esoteric-programming-language state-machine string-rewriting
Last synced: 15 Jan 2025
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
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/glanguage/bruck
Write brainfuck with ONLY square brackets.
brainfuck bruck esolang esoteric
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/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/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/hathibelagal-dev/occult
A programming language that looks very esoteric and occult-like
esolang ply programming-language python
Last synced: 09 Jan 2025
https://github.com/thimc/malbolge
malbolge interpreter written in go
esolang golang interpreter malbolge
Last synced: 14 Jan 2025
https://github.com/thimc/fungus
befunge-93 interpreter written in go
befunge-93 esolang go golang interpreter
Last synced: 14 Jan 2025
https://github.com/friedev/arghonaut
Interactive interpreter for the "Argh!" esolang
Last synced: 15 Dec 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
https://github.com/catseye/smith
MIRROR of https://codeberg.org/catseye/SMITH : An assembly-like language with no jumps or branches *whatsoever*.
esolang esoteric-language esoteric-programming-language self-modifying-code
Last synced: 15 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/clemlak/brainfuck-interpreter
Just another Brainfuck interpreter
brainfuck esolang esoteric-language interpreter javascript
Last synced: 21 Jan 2025
https://github.com/catseye/wunnel
MIRROR of https://codeberg.org/catseye/Wunnel : An esolang combining 1L with ideas from turning tarpits and topology
esolang esoteric-language esoteric-programming-language
Last synced: 15 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: 11 Jan 2025
https://github.com/filipporanza/bfi
bfi - Brainfcuk Interpreter
brainfuck brainfuck-interpreter command-line esolang esoteric-language esoteric-programming-language interpreter linux
Last synced: 25 Dec 2024
https://github.com/boneill02/bfi
brainfuck interpreter
brainfuck esolang interpreter repl
Last synced: 24 Jan 2025
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/granola-m
An esolang submitted to the Essies, based on rewriting a graph while traversing it
esolang esoteric-language esoteric-programming-language
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/catseye/yoob
Java framework for esoteric languages (a.k.a. esolangs). [Public domain]
esolang esoteric-language esoteric-programming-language java-web-app
Last synced: 15 Nov 2024
https://github.com/minoritea/ramen.nim
Ramen is a programming language
esolang esoteric-language esoteric-programming-language programming-language ramen ramen-lang
Last synced: 11 Jan 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/catseye/sbeezg
A language which attempts to take single-assignment to the logical extreme
esolang esoteric-language esoteric-programming-language single-assignment
Last synced: 15 Nov 2024
https://github.com/catseye/n-dcnc
UFOs + Boy bands + The Esoteric Awards = 'N-DCNC
conspiracy-theory esolang esoteric-language esoteric-programming-language
Last synced: 15 Nov 2024
https://github.com/catseye/kangaroo-iceberg
(WIP) An incomplete, Tamerlane-like graph-rewriting language
esolang esoteric-language esoteric-programming-language graph-rewriting unfinished unimplemented
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/ttulka/stroke
Stroke {/|\} esoteric structured programming language
esolang javascript programming-language stroke
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/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/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/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: 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/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