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/progbits/spacebar

A C to Whitespace transpiler.

c esolang menhi ocaml transpiler whitespace

Last synced: 14 Nov 2024

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

https://github.com/yixinbc/fbf

fxxk brainfuck. brainfuck interpreter,debugger...

brainfuck esolang

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

https://github.com/L3viathan/OIL

esolang

Last synced: 27 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 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/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

esolang ieee-754

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/coobird/brainfuccuccino

brainfuck scripting engine for Java

brainfuck esolang java jsr223

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

A Ruby implementation of Pxem language

esolang pxem

Last synced: 07 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/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/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/quuxplusone/fungus

The Fungus virtual machine

befunge esolang fungus

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

compiler esolang stack-based

Last synced: 03 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: 12 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/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/invrtd-h/colang

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

dsl esolang scala

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

esolang stack-based

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

bf interp in hs

brainfuck esolang haskell

Last synced: 19 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/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!

esolang 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.

counter-machine esolang

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

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/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/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/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/zenoamaro/disarray

Arrays as the only data type

array esolang esoteric

Last synced: 23 Dec 2024

https://github.com/serprex/inliners

http://esolangs.org/wiki/Inline

esolang

Last synced: 19 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/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/kvbc/factoreh

A 2D esoteric programming language

2d esolang

Last synced: 30 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/vort/subleqxemu

Subleqx machine emulator

emulator esolang oisc subleq

Last synced: 12 Nov 2024

https://github.com/kimpro82/myesolangpractice

Romantic programming

brainfuck esolang interpreter

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

eodermdrome esolang

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