{"id":36489494,"url":"https://github.com/wspace/corpus","last_synced_at":"2026-01-12T01:54:29.310Z","repository":{"id":39442107,"uuid":"363393863","full_name":"wspace/corpus","owner":"wspace","description":"The definitive collection of interpreters, compilers, and programs for the Whitespace programming language.","archived":false,"fork":false,"pushed_at":"2025-03-20T20:43:13.000Z","size":2384,"stargazers_count":34,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-20T22:05:30.558Z","etag":null,"topics":["collection","compiler","interpreter","jit","programming-language","whitespace","whitespace-language"],"latest_commit_sha":null,"homepage":"","language":"Earthly","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wspace.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-05-01T11:30:32.000Z","updated_at":"2025-03-20T20:43:18.000Z","dependencies_parsed_at":"2024-12-03T06:18:03.244Z","dependency_job_id":"96348514-c85f-4139-852d-7f334d9772ba","html_url":"https://github.com/wspace/corpus","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/wspace/corpus","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wspace%2Fcorpus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wspace%2Fcorpus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wspace%2Fcorpus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wspace%2Fcorpus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wspace","download_url":"https://codeload.github.com/wspace/corpus/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wspace%2Fcorpus/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28331289,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-12T00:36:25.062Z","status":"ssl_error","status_checked_at":"2026-01-12T00:36:15.229Z","response_time":60,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["collection","compiler","interpreter","jit","programming-language","whitespace","whitespace-language"],"created_at":"2026-01-12T01:54:29.222Z","updated_at":"2026-01-12T01:54:29.292Z","avatar_url":"https://github.com/wspace.png","language":"Earthly","funding_links":[],"categories":[],"sub_categories":[],"readme":"# The Whitespace Corpus\n\nThe definitive collection of 371 projects for the Whitespace programming\nlanguage, including interpreters, compilers, and programs.\n\n## Projects\n\n| Name                                          | Authors          | Languages  | Tags         | Date       | Source |\n| --------------------------------------------- | ---------------- | ---------- | ------------ | ---------- | ------ |\n| [omniwsa](rust/thaliaarchi-omniwsa)           | Thalia Archibald | Rust       | assembler, programs | 2024-08-09 | [GitHub](https://github.com/thaliaarchi/omniwsa) |\n| [Nospace](typescript/leahhirst-nospace)       | Leah Hirst       | TypeScript | interpreter, assembler, disassembler, IDE | 2024-08-06 | [GitHub](https://github.com/LeahHirst/nospace), [nospacelang.org](https://nospacelang.org/) |\n| [WSA](typescript/voliva-wsa)                  | Victor Oliva     | TypeScript | assembler, interpreter, debugger, IDE | 2024-06-20 | [GitHub](https://github.com/voliva/wsa), [GitHub Pages](https://voliva.github.io/wsa/), [issue#5](https://github.com/wspace/corpus/issues/5) |\n| [Whitespace Evaluator](scala/andreal2000)     | Andrea Longoni   | Scala      | interpreter  | 2024-01-21 | [GitHub](https://github.com/Andreal2000/WhitespaceEvaluator), [GitHub Gist](https://gist.github.com/Andreal2000/8d876ba97b70240b50b68e5993119584), [issue#4](https://github.com/wspace/corpus/issues/4) |\n| [lazy-wspace](rust/thaliaarchi-lazy-wspace)   | Thalia Archibald | Rust, Coq  | compiler, interpreter, assembler, disassembler, extension, programs | 2023-03-11 | [GitHub](https://github.com/thaliaarchi/lazy-wspace) |\n| [prime-whitespace](whitespace/nepetaiscute-prime) | nepeta       | Whitespace | programs     | 2022-12-15 | [GitHub](https://github.com/NEPETAISCUTE/prime-whitespace) |\n| [wspace-coq](coq/thaliaarchi-wscoq)           | Thalia Archibald | Coq        | interpreter, formalism | 2022-12-14 | [GitHub](https://github.com/thaliaarchi/wscoq) |\n| [AdventOfCode2022.ws](whitespace/lukepebody-advent-of-code) | Luke Pebody | Whitespace, Python | programs, interpreter, assembler | 2022-12-14 | [GitHub](https://github.com/wspace/lukepebody-advent-of-code), [GitHub (git archive)](https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://github.com/LukePebody/AdventOfCode2022.ws), [GitHub](https://github.com/LukePebody/Advent-of-Whitespace) |\n| [whitespace-interpreter](ruby/shimpeisaito)   | Shimpei Saito    | Ruby       | interpreter, programs | 2022-11-13 | [GitHub](https://github.com/ShimpeiSaito/whitespace-interpreter) |\n| [Whitespace-Knots-N-Crosses](whitespace/spicedsage-knots-n-crosses) | Sage | Whitespace | programs | 2022-10-28 | [GitHub](https://github.com/SpicedSage/Whitespace-Knots-N-Crosses) |\n| [WhiteSpace-Examples](whitespace/tshoang-examples) | Thái Sơn Hoàng | Whitespace | programs  | 2022-10-23 | [GitHub](https://github.com/tshoang/WhiteSpace-Examples) |\n| [haskell-spacey](haskell/cedricschwyter-spacey) | Cedric Schwyter | Haskell   | programs     | 2022-09-13 | [GitHub](https://github.com/cedricschwyter/haskell-spacey) |\n| [whitespace](go/zorchenhimer)                 | Zorchenhimer     | Go         | interpreter, assembler, disassembler, programs | 2022-08-27 | [GitHub](https://github.com/zorchenhimer/whitespace) |\n| [pywhitespace](python/fvogels)                | Frederic Vogels  | Python     | interpreter  | 2022-07-28 | [GitHub](https://github.com/fvogels/pywhitespace) |\n| [codewars-typescript](typescript/davramenko-codewars) | Dmitry Avramenko | TypeScript | interpreter | 2022-07-26 | [GitHub](https://github.com/davramenko/codewars-typescript) |\n| [Whitespace interpreter](python/squancy)      | Mark Frankli     | Python     | interpreter  | 2022-07-12 | [GitHub](https://github.com/squancy/whitespace-interpreter) |\n| [whitespace-experiments](whitespace/sammifs)  | sammifs          | Whitespace | programs     | 2022-07-10 | [GitHub](https://github.com/sammifs/whitespace-experiments) |\n| [ws](rust/hamidrezakp)                        | Hamid R. K. Pisghadam | Rust  | parser, programs | 2022-07-08 | [GitHub](https://github.com/hamidrezakp/ws) |\n| [whitenote](go/makiuchid-whitenote)           | MakKi            | Go         | Jupyter kernel, interpreter | 2022-07-06 | [GitHub](https://github.com/makiuchi-d/whitenote) |\n| [useless-codes](whitespace/arthurmtth)        | Arthur Monteiro  | Whitespace | programs     | 2022-06-24 | [GitHub](https://github.com/ArthurMtTh/useless-codes) |\n| [Hello_World](whitespace/femifacia-hello)     | Facia Femi       | Whitespace | programs     | 2022-06-15 | [GitHub](https://github.com/femifacia/Hello_World) |\n| [spacey](rust/cedricschwyter-spacey)          | Cedric Schwyter  | Rust       | interpreter, programs | 2022-06-15 | [GitHub](https://github.com/cedricschwyter/spacey), [GitHub](https://github.com/cedricschwyter/spacey-wasm-example), [issue#3](https://github.com/wspace/corpus/issues/3) |\n| [Whitespace](java/jbanana)                    | JBanana          | Java       | interpreter, assembler, debugger, steganography, stdlib, programs | 2022-06-03 | [Codeberg](https://codeberg.org/JBanana/whitespace), [Codeberg Pages](https://jbanana.codeberg.page/whitespace/doc/) |\n| [w_space](python/victornuzhniy)               | Victor Nuzhniy   | Python     | interpreter  | 2022-05-21 | [GitHub](https://github.com/victor-nuzhniy/w_space) |\n| [Whitespace-lang example](whitespace/p1atdev-hello) | Plat       | Whitespace | programs     | 2022-05-05 | [GitHub](https://github.com/p1atdev/hello_world_ws) |\n| [WhiteSpace-Interpreter](java/rahulkp)        | Rahul K P, Sumedh Hagaldivte, Amitash M S | Java | interpreter, programs | 2022-04-29 | [GitHub](https://github.com/Rahul-KP/WhiteSpace-Interpreter) |\n| [misc-proj](java/thatguy977)                  | That_Guy977      | Java       | interpreter, programs | 2022-04-28 | [GitHub](https://github.com/That-Guy977/misc-proj) |\n| [Whitespace-compiler](cpp/kapustaikwas27)     | Marcin           | C++        | transpiler, assembler, disassembler | 2022-04-05 | [GitHub](https://github.com/kapustaikwas27/Whitespace-compiler) |\n| [Whitespace Neo4j Driver](whitespace/danstarns-neo4j) | Florent Biville, Gerrit Meier, Daniel Starns | Whitespace | programs | 2022-04-01 | [GitHub](https://github.com/danstarns/neo4j-whitespace-driver) |\n| [helloworld](whitespace/datomalania-hello)    | დათო (Dato Malania) | Whitespace | programs, mapping | 2022-03-13 | [GitHub](https://github.com/datomalania/helloworld) |\n| [whitespace-ts](typescript/simomu)            | simomu           | TypeScript | interpreter, programs | 2022-02-20 | [GitHub](https://github.com/simomu-github/whitespace_ts) |\n| [WhitespaceInterpreter.py](python/hearnderek-codewars) | Derek Hearn | Python | interpreter  | 2022-02-05 | [GitHub](https://github.com/hearnderek/codewars) |\n| [Whitespace](python/kraterkraken)             | kraterkraken     | Python     | interpreter, assembler, disassembler, debugger, programs | 2022-01-23 | [GitHub](https://github.com/kraterkraken/Whitespace) |\n| [Whitespace Programs](whitespace/drebelsky-programs) | Daniel Rebelsky | Whitespace, Python | programs, assembler | 2021-12-31 | [GitHub](https://github.com/drebelsky/whitespace-programs) |\n| [CodeWars_Solutions](python/molfarua-codewars) | MolfarUA        | Python, CoffeeScript, C++, Java, JavaScript, TypeScript | interpreter | 2021-12-30 | [GitHub](https://github.com/MolfarUA/CodeWars_Solutions) |\n| [code_wars_exercises](typescript/eduardoborsa-codewars) | Eduardo Borsa | TypeScript | interpreter | 2021-12-21 | [GitHub](https://github.com/EduardoBorsa/code_wars_exercises) |\n| [whitespace-jit](cpp/drebelsky-jit)           | Daniel Rebelsky  | C++        | JIT, programs | 2021-12-17 | [GitHub](https://github.com/drebelsky/whitespace-jit) |\n| [whitespace-go](go/samuelpratt)               | Sam Pratt        | Go         | interpreter, programs | 2021-12-11 | [GitHub](https://github.com/samuel-pratt/whitespace-go), [r/golang](https://www.reddit.com/r/golang/comments/recgxc/you_guys_seemed_to_like_my_brainfuck_interpreter/), [r/esolangs](https://www.reddit.com/r/esolangs/comments/recunt/i_made_a_whitespace_interpreter_in_go_and_id_love/) |\n| [H3llo, World! in WhiteSpace](whitespace/stevemats-hello) | Steve Matindi | Whitespace | programs | 2021-12-10 | [GitHub](https://github.com/stevemats/H3llo_W0rld) |\n| [advent-of-code](whitespace/alchzh-advent-of-code) | Albert Zhang | Whitespace | programs    | 2021-12-04 | [GitHub](https://github.com/alchzh/advent-of-code) |\n| [wsbf](brainfuck/thaliaarchi-wsbf)            | Thalia Archibald | Brainfuck  | interpreter  | 2021-11-14 | [GitHub](https://github.com/thaliaarchi/wsbf) |\n| [ws-challenges](whitespace/thaliaarchi-challenges) | Thalia Archibald | Whitespace | programs | 2021-11-13 | [GitHub](https://github.com/thaliaarchi/ws-challenges) |\n| [Whitespace interpreter](cpp/shadowmitia)     | Dimitri Belopopsky | C++      | interpreter, programs | 2021-11-11 | [GitHub](https://github.com/ShadowMitia/whitespace) |\n| [TigerHacks-2021](whitespace/meow56-tigerhacks) | meow56         | Whitespace | programs     | 2021-11-05 | [GitHub](https://github.com/meow56/tigerhacks-2021) |\n| [cosmopolitan-sk](whitespace/kspalaiologos-cosmopolitan-sk) | Kamila Szewczyk (Palaiologos) | Whitespace | programs | 2021-10-31 | [GitHub](https://github.com/kspalaiologos/cosmopolitan-sk) |\n| [Lime Whitespace](c/manarice-lime)            | ManaRice         | C          | interpreter, assembler, programs | 2021-10-28 | [GitHub](https://github.com/ManaRice/whitespace) |\n| [Whitespace Interpreter](ocaml/steiner26)     | Brandon Stein    | OCaml, Yacc, Lex | interpreter, programs | 2021-10-22 | [GitHub](https://github.com/steiner26/Whitespace) |\n| [Hello World!](whitespace/knightron0-hello)   | Sarthak Mangla, ritulkrsingh | Whitespace | programs | 2021-10-15 | [GitHub](https://github.com/knightron0/helloworld), [GitHub](https://github.com/knightron0/helloworld/pull/20) |\n| [cerner_2tothe5th](whitespace/truptibaliga-cerner) | Trupti Baliga | Whitespace | programs   | 2021-10-06 | [GitHub](https://github.com/Trupti-Baliga/cerner_2tothe5th) |\n| [cerner_2-5](whitespace/srinandanpai-cerner)  | Srinandan Pai    | Whitespace | programs     | 2021-10-01 | [GitHub](https://github.com/SrinandanPai/cerner_2-5) |\n| [esoteric](python/joaquinrossi-esoteric)      | Joaquín Rossi    | Python     | interpreter  | 2021-09-29 | [GitHub](https://github.com/wspace/joaquinrossi-esoteric), [GitHub (git archive)](https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://github.com/joaquin-rossi/esoteric) |\n| [SPOJ](cpp/codesiiita-spoj)                   | Codes-iiita      | C++        | assembler, programs | 2021-09-23 | [GitHub](https://github.com/Codes-iiita/SPOJ) |\n| [WhitespaceInterpreter](lua/cj5518)           | Carson Rueber    | Lua        | interpreter, programs | 2021-08-29 | [GitHub](https://github.com/CJ5518/WhitespaceInterpreter) |\n| [Whitespace grammar for GitHub](textmate/thaliaarchi-linguist) | Thalia Archibald | TextMate | grammar | 2021-08-15 | [GitHub](https://github.com/thaliaarchi/wspace-linguist) |\n| [NovaGrammars](textmate/nixinova)             | Nixinova         | TextMate   | syntax highlighting, programs | 2021-08-15 | [GitHub](https://github.com/Nixinova/NovaGrammars), [GitHub](https://github.com/github/linguist/discussions/5519#discussioncomment-1185871) |\n| [SPOJ](whitespace/t3nsor-spoj)                | Brian Bi         | Whitespace | assembler, programs | 2021-08-11 | [GitHub](https://github.com/t3nsor/SPOJ) |\n| [whitespace-rs](rust/guricerin)               | guricerin        | Rust       | interpreter, programs | 2021-07-04 | [GitHub](https://github.com/guricerin/esolangs) |\n| [whitespace-compiler](python/prajwalanand)    | Prajwal Anand    | Python     | transpiler, mapping, programs | 2021-07-01 | [GitHub](https://github.com/prajwalanand/whitespace-compiler) |\n| [WhiteSpace program](whitespace/techvstechie) | techVstechie     | Whitespace | programs     | 2021-06-30 | [GitHub Gist](https://gist.github.com/techVstechie/a1af13232e5c8145ffb770884d32187b) |\n| [docker-whitespace](docker/bensuperpc)        | Bensuperpc       | Docker     | builder      | 2021-06-09 | [GitHub](https://github.com/bensuperpc/docker-whitespace) |\n| [whitesymex](python/umutoztunc-whitesymex)    | Umut Barış Öztunç | Python    | symbolic executor, programs | 2021-05-30 | [GitHub](https://github.com/umutoztunc/whitesymex), [Read the Docs](https://whitesymex.readthedocs.io/) |\n| [Interpreter](python/ganeshsankaran)          | Ganesh Sankaran  | Python     | wsa interpreter, programs | 2021-05-29 | [GitHub](https://github.com/ganeshsankaran/interpreter) |\n| [wslib](whitespace/thaliaarchi-wslib)         | Thalia Archibald | Whitespace | standard library, programs, assembler | 2021-05-24 | [GitHub](https://github.com/thaliaarchi/wslib) |\n| [yspace](rust/thaliaarchi-yspace)             | Thalia Archibald | Rust       | compiler, programs | 2021-05-07 | [GitHub](https://github.com/thaliaarchi/yspace) |\n| [wsjq](jq/thaliaarchi-wsjq)                   | Thalia Archibald | jq         | interpreter, debugger, disassembler | 2021-05-02 | [GitHub](https://github.com/thaliaarchi/wsjq) |\n| [Whitespace interpreter](rust/omurakazuaki)   | Kazuaki Omura    | Rust       | interpreter, programs | 2021-03-30 | [GitHub](https://github.com/omurakazuaki/WriteCodeEveryDay/tree/main/rust/whitespace), [GitHub](https://github.com/wspace/omurakazuaki-rust), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/omurakazuaki-rust.sh) |\n| [Spacebar](ocaml/progbits-spacebar)           | progbits         | OCaml, Yacc, Lex | language compiler, programs | 2021-03-27 | [GitHub](https://github.com/progbits/spacebar) |\n| [Hello World](whitespace/grantbgreat-hello)   | Grant Bourne     | Whitespace | programs     | 2021-03-23 | [GitHub](https://github.com/GrantBGreat/hello-world) |\n| [Blank](ocaml/progbits-blank)                 | progbits         | OCaml      | interpreter, programs | 2021-03-16 | [GitHub](https://github.com/progbits/blank) |\n| [ws](python/ffanzhang)                        | ffanzhang        | Python     | interpreter  | 2021-03-07 | [GitHub](https://github.com/ffanzhang/ws) |\n| [WSPC](whitespace/ankitatandon-wspc)          | Ankita Tandon    | Whitespace | programs, mapping | 2021-02-26 | [GitHub](https://github.com/AnkitaTandon/WSPC) |\n| [Albus](rust/collidedscope-albus)             | Collided Scope   | Rust       | interpreter  | 2021-02-12 | [GitHub](https://github.com/collidedscope/albus) |\n| [Fizzbuzz in whitespace](whitespace/owocean-fizzbuzz) | owocean  | Whitespace | programs     | 2021-01-30 | [GitHub Gist](https://gist.github.com/owocean/0433a34dcfb1409bd5528e4821dd0055) |\n| [Program.java.rb.ws.txt](whitespace/paradoxv5-program-java-rb) | ParadoxV5 | Whitespace | programs | 2021-01-30 | [GitHub](https://github.com/ParadoxV5/Program-java-rb-ws-txt) |\n| [Whitespace exotic programming language interpreter](typescript/fy0u11) | Sergey Strigin | TypeScript | interpreter | 2021-01-12 | [GitHub](https://github.com/FY0u11/whitespace-interpreter) |\n| [Whitespace](c/zackeua)                       | Zackeus Zetterberg | C, C++, Python | interpreter, programs | 2021-01-10 | [GitHub](https://github.com/zackeua/Whitespace) |\n| [Whitespace Transpiler](python/lachlancourt)  | Lachlan Court    | Python     | transpiler   | 2021-01-02 | [GitHub](https://github.com/LachlanCourt/whitespace_transpiler) |\n| [asm2ws](c/kspalaiologos-asm2ws)              | Kamila Szewczyk (Palaiologos) | C, Yacc, Lex | interpreter, JIT, assembler, disassembler, optimizer, programs | 2020-12-31 | [GitHub](https://github.com/kspalaiologos/asm2ws) |\n| [aoc](python/ryndvs96-aoc)                    | Ryan Davis       | Python, Whitespace | assembler, programs | 2020-12-18 | [GitHub](https://github.com/ryndvs96/aoc) |\n| [christmas_tree](whitespace/resten1497-christmas-tree) | Hunmin Park (Avantgarde95) | Whitespace | programs | 2020-12-18 | [GitHub](https://github.com/Resten1497/christmas_tree), [GitHub](https://github.com/Resten1497/christmas_tree/pull/47) |\n| [Whitespace](python/avantgarde95)             | Hunmin Park (Avantgarde95) | Python | assembler, mapping, programs | 2020-12-18 | [GitHub](https://github.com/Avantgarde95/Whitespace) |\n| [Codewars](python/techiehelper-codewars)      | TechieHelper     | Python     | interpreter  | 2020-12-17 | [GitHub](https://github.com/TechieHelper/Codewars) |\n| [visualWhiteSpace](haskell/tomihisa244-visual) | Tomihisa        | Haskell    | interpreter, mapping, programs | 2020-12-14 | [GitHub](https://github.com/tomihisa244/visualWhiteSpace) |\n| [Hello-World](whitespace/helowld)             | Sharan (rustiever) | Whitespace | programs, mapping | 2020-12-13 | [GitHub](https://github.com/Helowld/Hello-World) |\n| [Spitewaste](ruby/collidedscope-spitewaste)   | Collided Scope   | Ruby       | language, assembler, disassembler, syntax highlighter, programs, stdlib | 2020-12-12 | [GitHub](https://github.com/collidedscope/spitewaste) |\n| [Spiceweight](crystal/collidedscope-spiceweight) | Collided Scope | Crystal   | interpreter, benchmarking, programs | 2020-12-12 | [GitHub](https://github.com/collidedscope/spiceweight) |\n| [Merry Christmas](whitespace/rameshdahiya-merry-christmas) | Ramesh Kumar | Whitespace | programs | 2020-12-10 | [GitHub Gist](https://gist.github.com/rameshdahiya/c5705032173968999ecd0c3c1cf238c7) |\n| [Whitespacy](python/francoisrozet-whitespacy) | François Rozet   | Python     | polyglot formatter, programs | 2020-12-08 | [GitHub](https://github.com/francois-rozet/whitespacy) |\n| [whitespace-interpreter](c/cedricschwyter)    | Cedric Schwyter  | C          | interpreter, programs | 2020-10-09 | [GitHub](https://github.com/cedricschwyter/whitespace-interpreter) |\n| [Whitespace Language - Online Translator/Interpreter](php/dcode) | dCode | PHP, JavaScript | interpreter, text to Whitespace, mapping | 2020-09-23 | [dcode.fr](https://www.dcode.fr/whitespace-language) |\n| [snakulator](whitespace/donno2048-snakulator) | Elisha Hollander | Whitespace | programs     | 2020-09-15 | [GitHub](https://github.com/donno2048/snakulator), [GitHub Pages](https://donno2048.github.io/snakulator/) |\n| [Repo for 2^5 Coding Competition - Cerner](whitespace/davidjkling-cerner) | David J Kling | Whitespace | programs | 2020-09-14 | [GitHub](https://github.com/davidjkling/cerner_2_5_2020) |\n| [Cerner-2_pow_5-2020](whitespace/bsarthak1803-cerner) | Satadru Datta | Whitespace | programs | 2020-09-08 | [GitHub](https://github.com/bsarthak1803/Cerner-2_pow_5-2020) |\n| [wsbf](whitespace/reconcyl-wsbf)              | Reconcyl         | Whitespace | programs     | 2020-08-30 | [GitHub](https://github.com/Reconcyl/eso), [GitHub](https://github.com/Reconcyl/wsbf) |\n| [top-langs-not-to-use](php/codelytv-youtube)  | Rafa Gómez       | PHP        | steganography, programs | 2020-08-18 | [GitHub](https://github.com/CodelyTV/youtube-code-examples) |\n| [rustws](rust/luminighty)                     | Luminight        | Rust       | library, mapping, programs | 2020-08-04 | [GitHub](https://github.com/Luminighty/rustws) |\n| [Whitespace](javascript/kosei28)              | kosei28          | JavaScript | interpreter  | 2020-08-03 | [GitHub](https://github.com/kosei28/Whitespace), [GitHub](https://github.com/wspace/kosei28-javascript) |\n| [whitespace-go](go/simomu)                    | simomu           | Go         | interpreter, programs | 2020-07-17 | [GitHub](https://github.com/simomu-github/whitespace_go) |\n| [SpaceMan](haskell/ft-spaceman)               | Frank Terbeck    | Haskell    | interpreter  | 2020-07-09 | [GitLab](https://gitlab.com/ft/spaceman), [GitHub](https://github.com/ft/spaceman), [bewatermyfriend.org](http://bewatermyfriend.org/p/2020/000/), [Hacker News](https://news.ycombinator.com/item?id=24763312) |\n| [aaa…](whitespace/benricheson101-aaa)         | Ben Richeson, Samsamson33 | Whitespace | programs | 2020-06-29 | [GitHub](https://github.com/Benricheson101/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa) |\n| [whitespace](cpp/ricardoluis0)                | Ricardo Luís Vaz Silva | C++  | interpreter  | 2020-06-03 | [GitHub](https://github.com/RicardoLuis0/whitespace) |\n| [DotNot](csharp/ryzngard-dotnot)              | Andrew Hall      | C#         | parser, programs | 2020-05-10 | [GitHub](https://github.com/ryzngard/DotNot) |\n| [HelPA](haskell/helvm-helpa)                  | Kamil Adam       | Haskell/Eta | language, assembler, programs | 2020-05-09 | [GitHub](https://github.com/helvm/helpa) |\n| [HelMA](haskell/helvm-helma)                  | Kamil Adam       | Haskell/Eta | interpreter, mapping, programs | 2020-05-08 | [GitHub](https://github.com/helvm/helma) |\n| [Whitespaces](julia/goropikari-whitespaces)   | goropikari       | Julia      | interpreter, programs | 2020-04-16 | [GitHub](https://github.com/goropikari/Whitespaces.jl) |\n| [misc_utilities](go/qeedquan)                 | Quan Tran        | Go         | interpreter, disassembler, programs | 2020-04-15 | [GitHub](https://github.com/qeedquan/misc_utilities/tree/master/esolang/whitespace), [GitHub](https://github.com/wspace/qeedquan-go), [GitHub (git archive)](https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://github.com/qeedquan/misc_utilities\u0026path=esolang/whitespace\u0026timestamp=2020-04-15T14:31:36Z), [repo-archival](https://github.com/thaliaarchi/repo-archival/tree/main/scripts/wspace/qeedquan-go) |\n| [Whitelie](whitespace/keens-whitelie)         | κeen             | Whitespace, Ruby | compiler, assembler, programs | 2020-03-31 | [GitHub](https://github.com/KeenS/whitelie), [GitHub Gist](https://gist.github.com/KeenS/6081b0c802a4e575ddbacb1930680870), [GitHub](https://github.com/wspace/keens-whitelie), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/keens-whitelie.sh), [GitHub Pages](https://keens.github.io/blog/2020/04/01/whitespacenoserufuhosutokonpairatsukuttayo/), [GitHub Pages](https://keens.github.io/blog/2020/04/01/taneakirakashi__whitespacekonpairawotsukuttahanashinouragawa/), [GitHub](https://github.com/KeenS/KeenS.github.io/blob/master/content/post/Whitespacenoserufuhosutokonpairatsukuttayo.md), [GitHub](https://github.com/KeenS/KeenS.github.io/blob/master/content/post/taneakirakashi__Whitespacekonpairawotsukuttahanashinouragawa.md) |\n| [WhitespaceInterpreter](csharp/denislabrecque) | Denis G. Labrecque | C#      | interpreter  | 2020-03-27 | [GitHub](https://github.com/DenisLabrecque/Whitespace-Interpreter) |\n| [EvanescoJS](javascript/ad9000-evanescojs)    | Atharv Damle     | JavaScript | text to Whitespace, web app | 2020-03-13 | [GitHub](https://github.com/AD9000/EvanescoJS) |\n| [Whitespace Parser](c/remigascou)             | Rémi Gascou      | C, Yacc, Lex | assembler, disassembler, syntax highlighting, programs | 2020-03-13 | [GitHub](https://github.com/RemiGascou/small-projects/tree/master/C/whitespace), [GitHub](https://github.com/wspace/remigascou-c), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/remigascou-c.sh) |\n| [Evanesco](python/ad9000-evanesco)            | Atharv Damle     | Python     | text to Whitespace | 2020-02-19 | [GitHub](https://github.com/AD9000/Evanesco) |\n| [WhiteSpaceInterpreter](python/hearnderek)    | Derek Hearn      | Python     | interpreter  | 2020-02-09 | [GitHub](https://github.com/hearnderek/WhiteSpaceInterpreter) |\n| [Whitespace Interpreter in JavaScript](javascript/arnauld) | Arnauld | JavaScript | interpreter | 2020-02-01 | [Code Golf](https://codegolf.stackexchange.com/questions/198694/write-a-whitespace-interpreter/198770#198770) |\n| [challenge.ws](whitespace/kunde21-hello)      | Chad Kunde       | Whitespace | programs     | 2020-01-29 | [GitHub Gist](https://gist.github.com/Kunde21/f3e7878c92f3a1db2ea31ea1140153ce) |\n| [Whitespace Lang Compiler](javascript/wdalmut) | Walter Dal Mut  | JavaScript | disassembler | 2019-12-28 | [GitHub](https://github.com/wdalmut/whitespace-lang-compiler) |\n| [WhitespaceAssembler](csharp/littlebughunter-assembler) | Paul (littleBugHunter) | C# | assembler, programs | 2019-12-27 | [GitHub](https://github.com/littleBugHunter/WhitespaceAssembler) |\n| [hello.ws](whitespace/petek222-hello)         | Peter Koncelik   | Whitespace | programs     | 2019-11-22 | [GitHub](https://github.com/petek222/whitespace) |\n| [whitespace_compiler](cpp/malkiewiczm)        | Michael Malkiewicz | C++, Yacc, Lex | language, programs | 2019-10-20 | [GitHub](https://github.com/malkiewiczm/whitespace_compiler) |\n| [hackergame2019-writeups](whitespace/ustclug-hackergame2019) | 枸杞蒲蒻 (hkcoldmoon) | Whitespace | programs | 2019-10-19 | [GitHub](https://github.com/ustclug/hackergame2019-writeups), [hack2019.lug.ustc.edu.cn](https://hack2019.lug.ustc.edu.cn/) |\n| [Whitespace UnC](python/ilikepython256-whitespace-unc) | Python Whiz 256 | Python | assembler, web server, programs | 2019-09-24 | [GitHub](https://github.com/ILikePython256/Whitespace_UnC), [GitHub](https://github.com/wspace/ilikepython256-whitespace-unc), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/ilikepython256-whitespace-unc.sh) |\n| [cerner_2^5_2019](whitespace/lollasravani-cerner) | Lolla Sravani Lalitha | Whitespace | programs | 2019-09-13 | [GitHub](https://github.com/lollasravani/cerner_2-5_2019) |\n| [recreational](whitespace/kspalaiologos-recreational) | Kamila Szewczyk (Palaiologos) | Whitespace | programs | 2019-08-29 | [GitHub](https://github.com/kspalaiologos/recreational), [GitHub (archive)](https://web.archive.org/web/20230622203235/https://github.com/kspalaiologos/codegolf-submissions), [GitHub](https://github.com/wspace/kspalaiologos-codegolf), [Code Golf](https://codegolf.stackexchange.com/questions/55960/im-not-the-language-youre-looking-for/191063#191063) |\n| [whitespace-rs](rust/keirua)                  | Clément Keirua   | Rust       | transpiler, interpreter | 2019-07-26 | [GitHub](https://github.com/Keirua/whitespace-rs) |\n| [zerospace-lang](javascript/loklaan-zerowidth-lang) | Lochlan Bunn | JavaScript | interpreter, mapping | 2019-07-25 | [GitHub](https://github.com/loklaan/zerowidth-lang) |\n| [WSC](ocaml/jgkaplan-wsc)                     | Joshua Kaplan    | OCaml, Yacc, Lex | language, programs | 2019-07-04 | [GitHub](https://github.com/jgkaplan/whitespaceTranspiler) |\n| [VVhitespace](c/subgeniuskitty-vvhitespace)   | Aaron Taylor     | C, Vim script | interpreter, mapping, standard library, syntax highlighting, programs | 2019-07-02 | [GitHub](https://github.com/subgeniuskitty/vvhitespace) |\n| [Marginal](haskell/jhmcstanton-marginal)      | Jim McStanton    | Haskell, Yacc | interpreter, programs | 2019-06-29 | [GitHub](https://github.com/jhmcstanton/marginal) |\n| [Eso](scala/dashlambda-eso)                   | Dash-Lambda      | Scala      | interpreter, transpiler, assembler, programs | 2019-06-19 | [GitHub](https://github.com/Dash-Lambda/Eso) |\n| [Codewars-algorithms](python/ericpwilliamson-codewars) | Eric P Williamson | Python | interpreter | 2019-06-19 | [GitHub](https://github.com/EricPWilliamson/Codewars-algorithms) |\n| [baudelaire-whitespace](python/qwhxm-baudelaire) | Marek Tomáštík | Python    | web service, programs | 2019-06-08 | [GitHub](https://github.com/qwhxm/baudelaire-whitespace) |\n| [Nebula](go/thaliaarchi-nebula)               | Thalia Archibald | Go, LLVM, Whitespace | compiler, optimizer, disassembler, bit packer, Binary Whitespace, programs | 2019-06-06 | [GitHub](https://github.com/thaliaarchi/nebula) |\n| [Whitespace Assembler and Runner](csharp/meeees) | Michael Barre | C#         | interpreter, disassembler, programs | 2019-05-24 | [GitHub](https://github.com/meeees/Whitespace), [GitHub](https://github.com/wspace/meeees-csharp) |\n| [Whitespace VM](rust/nareshganduri)           | Naresh Ganduri   | Rust       | interpreter  | 2019-05-13 | [GitHub](https://github.com/nareshganduri/WhitespaceVM) |\n| [gows](go/pocke-gows)                         | Masataka Pocke Kuwabara | Go  | interpreter  | 2019-05-11 | [GitHub](https://github.com/pocke/gows) |\n| [Self-hosting Whitespace](ruby/pocke-self-hosted) | Masataka Pocke Kuwabara | Ruby, Whitespace | interpreter, program builder, programs | 2019-05-06 | [GitHub](https://github.com/pocke/self-hosting-whitespace), [pocke.hatenablog.com](https://pocke.hatenablog.com/entry/2019/05/24/232217), [Google Slides](https://docs.google.com/presentation/d/1BeNJ_E_KOLjjdM4Bd3u_96tiIGiRdG9J9orhglcxziw/edit), [Speaker Deck](https://speakerdeck.com/pocke/self-hosting-whitespace), [GitHub Gist](https://gist.github.com/pocke/2847214a87139a0d1babd9338159d667), [pocke.hatenablog.com](https://pocke.hatenablog.com/entry/2019/05/06/213209) |\n| [Akaza](ruby/pocke-akaza)                     | Masataka Pocke Kuwabara | Ruby | transpiler, interpreter, text to Whitespace, programs | 2019-04-28 | [GitHub](https://github.com/pocke/akaza), [pocke.hatenablog.com](https://pocke.hatenablog.com/entry/2019/04/28/183509), [GitHub Gist](https://gist.github.com/pocke/0003a0a7c6ef7fe05c856d0f1f437103), [GitHub Gist](https://gist.github.com/pocke/129c6b69a6a39bdebc072ed8b8afa5af), [GitHub Gist](https://gist.github.com/pocke/d94a90f15f5ad854060fcf14ea453e40), [GitHub Gist](https://gist.github.com/pocke/d4c55e22b3fb5c5fcd5a6016889c3a68), [pocke.hatenablog.com](https://pocke.hatenablog.com/entry/2019/05/01/023627) |\n| [madness](perl/skabob42-madness)              | SkaBob42         | Perl       | interpreter  | 2019-04-24 | [GitHub](https://github.com/SkaBob42/madness) |\n| [whitespace-language-converter](python/drafear-converter) | Takeshi Nishikawa | Python | assembler, programs | 2019-03-29 | [GitHub](https://github.com/drafear/whitespace-language-converter) |\n| [Hello in Whitespace](whitespace/jonstites-hello) | Jonathan Stites | Whitespace | programs  | 2019-02-26 | [GitHub Gist](https://gist.github.com/jonstites/16784b5c1fb0c1e580d698bb13d4f50f) |\n| [go-wspace](go/tempxla-go-wspace)             | tempxla          | Go         | interpreter  | 2019-02-24 | [GitHub](https://github.com/tempxla/go-wspace) |\n| [spacebar](cpp/thaliaarchi-spacebar)          | Thalia Archibald | C++        | disassembler, programs | 2019-02-01 | [GitHub](https://github.com/thaliaarchi/spacebar) |\n| [rbtree-whitespace](whitespace/milankowww-rbtree) | Milan Pikula | Whitespace | programs     | 2019-02-01 | [GitHub](https://github.com/milankowww/rbtree-whitespace) |\n| [Hello-Whitespace](whitespace/tewort-hello)   | David (Tewort)   | Whitespace | programs     | 2019-01-28 | [GitHub](https://github.com/Tewort/Hello-Whitespace) |\n| [WhiteSpace assembler/disassembler](ruby/angelp57) | angel-p57   | Ruby, Perl | interpreter, assembler, disassembler, programs | 2018-12-16 | [GitHub](https://github.com/angel-p57/whitespace) |\n| [WhitespaceInterpreter](java/pyeroh)          | Quentin de Nanteuil | Java    | interpreter  | 2018-12-14 | [GitHub Gist](https://gist.github.com/Pyeroh/1b2903e53d71e0662d105dc0d6aedbdf) |\n| [Whitespace and Brainfuck](whitespace/wsdt)   | Riedl Kevin      | Whitespace | programs     | 2018-12-01 | [GitHub](https://github.com/wsdt/WhiteSpace_Brainfuck) |\n| [Advent of Code 2018](whitespace/judofyr-aoc2018) | Magnus Holm  | Whitespace | programs     | 2018-11-30 | [GitHub](https://github.com/judofyr/aoc2018) |\n| [Whitespace Interpreter](rust/kaisugi)        | Kaito Sugimoto   | Rust       | interpreter  | 2018-11-23 | [GitHub](https://github.com/kaisugi/WhitespaceInterpreter) |\n| [HoHoHo](python/freyamade-hohoho)             | Freya Madeline Broderick, Omar Sallam | Python | mapping, programs | 2018-11-22 | [GitHub](https://github.com/freyamade/hohoho) |\n| [whitespace-interpreter](python/adapap)       | Adam Papenhausen | Python     | interpreter  | 2018-11-16 | [GitHub](https://github.com/adapap/whitespace-interpreter) |\n| [whitespace](python/ahl27)                    | Aidan Lakshman   | Python     | interpreter, text to Whitespace, programs | 2018-11-08 | [GitHub](https://github.com/ahl27/whitespace) |\n| [Whitespace-Compiler](java/wysang)            | wysang           | Java, ANTLR | parser, grammar, programs | 2018-10-22 | [GitHub](https://github.com/wysang/Whitespace-Compiler), [GitHub](https://github.com/wspace/wysang-java), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/wysang-java.sh) |\n| [Obfuscated Name Printer](whitespace/apartmentlist-obfuscated) | anoop nimkar | Whitespace | programs | 2018-10-08 | [GitHub](https://github.com/apartmentlist/coding-challenges) |\n| [Hacktoberfest 2018 Hello-world](whitespace/aniket965-hacktoberfest) | Ethan Hall, Unnikrishnan A G | Whitespace | programs | 2018-10-06 | [GitHub](https://github.com/Aniket965/Hello-world/tree/master/Whitespace), [GitHub](https://github.com/wspace/aniket965-hacktoberfest), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/aniket965-hacktoberfest.sh) |\n| [write-ups](whitespace/rsactf)                | Kaushik S Kalmady | Whitespace | programs    | 2018-09-11 | [GitHub](https://github.com/rsa-ctf/write-ups), [ctftime.org](https://ctftime.org/event/671) |\n| [whitespace-stack-flood](whitespace/trevorbennett-stack-flood) | Trevor Bennett | Whitespace | programs | 2018-09-08 | [GitHub](https://github.com/trevorbennett/whitespace-stack-flood), [r/ProgrammerHumor](https://www.reddit.com/r/ProgrammerHumor/comments/9dvwhn/java_java/e5kg126/) |\n| [nospace](cpp/buyoh-nospace)                  | 舞葉 (Mai Buyoh)   | C++, Ruby  | language, interpreter, programs | 2018-09-05 | [GitHub](https://github.com/buyoh/nospace) |\n| [Whitespace compiler for 64-bit macOS](nasm/ryzheboka) | Elena Mokeeva | NASM, Python, C | interpreter, mapping | 2018-09-04 | [GitHub](https://github.com/ryzheboka/Whitespace) |\n| [ascii](whitespace/pik4ez-ascii)              | Dmitry Belov     | Whitespace | programs     | 2018-08-15 | [GitHub Gist](https://gist.github.com/pik4ez/a2b0ece78c999e3b9ca54369ffd484f3), [GitHub Gist](https://gist.github.com/pik4ez/61c0678799dbd4a7fc5a6ca08959b7b4), [GitHub Gist](https://gist.github.com/pik4ez/8274216220511d0e42de7881eca782da), [GitHub Gist](https://gist.github.com/pik4ez/fb76073886531d9b888a5c86e870bccd), [GitHub Gist](https://gist.github.com/pik4ez/e3d776091bae3a41e18ae1404bdccac1), [GitHub](https://github.com/wspace/pik4ez-ascii), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/pik4ez-ascii.sh) |\n| [HelloWhitespace](whitespace/bbvch13531-hello) | Heo Kyungyoung  | Whitespace | programs     | 2018-08-09 | [GitHub](https://github.com/bbvch13531/HelloWhitespace) |\n| [Whitespace parser](scala/sderosiaux)         | Stéphane Derosiaux | Scala    | interpreter  | 2018-06-14 | [GitHub](https://github.com/sderosiaux/whitespace-parser), [sderosiaux.com](https://www.sderosiaux.com/articles/2018/06/15/a-simple-way-to-write-parsers-using-the-state-monad/), [GitHub](https://github.com/sderosiaux/golb/blob/master/src/pages/2018-06-15-parser-with-state-monad/index.md) |\n| [whitespace-interpreter](java/wrotycz)        | Kamil Węglarz    | Java       | interpreter  | 2018-05-21 | [GitHub](https://github.com/wrotycz/whitespace-interpreter) |\n| [whitespyce](python/q2ven-whitespyce)         | q2ven            | Python     | interpreter, debugger, text to Whitespace, programs | 2018-05-17 | [GitLab](https://gitlab.com/q2ven/whitespyce) |\n| [whitespace](ruby/nishiwakki)                 | nishiwakki       | Ruby       | interpreter  | 2018-05-16 | [GitHub](https://github.com/nishiwakki/whitespace) |\n| [space](kotlin/ze-space)                      | Zakaria Elkatani | Kotlin     | interpreter, disassembler, generator, programs | 2018-04-22 | [GitHub](https://github.com/ze/space) |\n| [Whitespace-Example1](whitespace/3f)          | Denis Kuzmin     | Whitespace | programs     | 2018-04-19 | [GitHub](https://github.com/3F/sandbox), [Ideone](https://ideone.com/G1uKlw) |\n| [Respace](cpp/thaliaarchi-respace)            | Thalia Archibald | C++        | interpreter, assembler, disassembler, bit packer, Binary Whitespace, programs | 2018-04-16 | [GitHub](https://github.com/thaliaarchi/respace) |\n| [projectOne](csharp/north15-projectone)       | Jacob North      | C#         | mapping, GUI | 2018-04-11 | [GitHub](https://github.com/North15/projectOne) |\n| [whitespace_interpreter](python/maximegoyette) | Maxime Goyette  | Python     | interpreter  | 2018-03-09 | [GitHub](https://github.com/MaximeGoyette/whitespace_interpreter) |\n| [erasure](clojure/jmesyou-erasure)            | James You        | Clojure    | interpreter  | 2018-02-25 | [GitHub](https://github.com/jmesyou/erasure), [GitHub](https://github.com/wspace/jmesyou-erasure) |\n| [whitespace-interperter](python/rumaxwell)    | RuMaxwell        | Python     | interpreter, programs | 2018-02-21 | [GitHub](https://github.com/RuMaxwell/whitespace-interpreter) |\n| [whitespace-lang](javascript/loklaan-whitespace-lang) | Lochlan Bunn | JavaScript | interpreter, programs | 2018-02-13 | [GitHub](https://github.com/loklaan/whitespace-lang) |\n| [brainfuck.ws](whitespace/mildsunrise-brainfuck) | Alba Mendez   | Whitespace | programs     | 2018-01-25 | [GitHub Gist](https://gist.github.com/mildsunrise/60a516da83d448ba1363a7deac361515) |\n| [whitespace.py](python/mildsunrise)           | Alba Mendez      | Python     | interpreter  | 2018-01-14 | [GitHub Gist](https://gist.github.com/mildsunrise/d948fe1334f36c9a0f6516e58271f936) |\n| [Whitespace](c/sandeep023)                    | Sandeep Varma    | C, Yacc, Lex | interpreter, programs | 2017-11-11 | [GitHub](https://github.com/Sandeep023/Whitespace) |\n| [CodeWars Kata](python/musflood)              | Megan Flood      | Python     | interpreter  | 2017-10-21 | [GitHub](https://github.com/musflood/code-katas) |\n| [hello-worlds](whitespace/knightking100-hacktoberfest) | knightking100, Jackie Chen | Whitespace | programs | 2017-10-12 | [GitHub](https://github.com/knightking100/hello-worlds), [GitHub](https://github.com/knightking100/hello-worlds/pull/160) |\n| [HacktoberFest Starter Project](whitespace/alicewonderland-hacktoberfest) | Chashmeet Singh | Whitespace | programs | 2017-10-10 | [GitHub](https://github.com/AliceWonderland/hacktoberfest) |\n| [joekir.github.io](whitespace/joekir)         | Joe Kirwin       | Whitespace | programs     | 2017-08-13 | [GitHub](https://github.com/joekir/joekir.github.io), [josephkirwin.com](https://www.josephkirwin.com/2017/08/12/javascript-polyglot/), [josephkirwin.com](https://www.josephkirwin.com/polyglot1.html) |\n| [Whitespace-interpreter](python/bornlex)      | Bornlex          | Python     | interpreter, programs | 2017-08-09 | [GitHub](https://github.com/Bornlex/Whitespace-interpreter) |\n| [whitespace-interpreter](cpp/benajmin)        | Benjamin Wilkins | C++        | interpreter, programs | 2017-06-05 | [GitHub](https://github.com/benajmin/whitespace-interpreter) |\n| [wsm2ws](perl/ephphatha-wsm2ws)               | Andrew James     | Perl       | assembler, programs | 2017-05-28 | [GitHub](https://github.com/ephphatha/wsm2ws) |\n| [ws.vim](vim/rolf007)                         | Rolf Asmund      | Vim script | syntax highlighting, programs | 2017-05-15 | [GitHub](https://github.com/rolf007/ws.vim), [vim.org](https://www.vim.org/scripts/script.php?script_id=5035), [GitHub](https://github.com/vim-scripts/whitespace-syntax-highlight) |\n| [whitespaceasm.py](python/jrialland)          | Julien Rialland  | Python     | assembler    | 2017-04-28 | [GitHub Gist](https://gist.github.com/jrialland/e0d370034da9c7b1b76a8afccbea7424) |\n| [a-z-programming](whitespace/jarrodparkes-a-z) | Jarrod Parkes   | Whitespace, Docker | programs | 2017-04-19 | [GitHub](https://github.com/jarrodparkes/a-z-programming) |\n| [hello.ws](whitespace/kokoax-hello)           | kokoax           | Whitespace | programs     | 2017-03-24 | [GitHub](https://github.com/kokoax/hello) |\n| [Mr. White](erlang/derek121-mrwhite)          | Derek Brown      | Erlang     | interpreter, assembler, disassembler, programs | 2017-03-23 | [GitHub](https://github.com/derek121/mrwhite) |\n| [Whitespace Esolang Compiler](c/tejaskasetty) | Sushrith Arkal, Tejas Kasetty, Suhas Sumukh | C, Yacc, Lex | disassembler, parser | 2017-03-21 | [GitLab](https://gitlab.com/tejaskasetty/ws-compiler) |\n| [Catch the Chicken](whitespace/ccns-chicken)  | Daniel Chen      | Whitespace | programs     | 2017-02-22 | [GitHub](https://github.com/ccns/105-club-fair-game-problems) |\n| [whitespace-scheme](scheme/niyarin)           | Akira Inoue      | Scheme     | interpreter  | 2017-02-15 | [GitHub](https://github.com/niyarin/whitespace-scheme) |\n| [Whitespace.Compiler.cs](csharp/jlchntoz)     | Jeremy Lam (Vistanz) | C#     | compiler     | 2017-02-14 | [GitHub Gist](https://gist.github.com/JLChnToZ/42bade0f3d4b9e671bcedaafe1000c86) |\n| [素数判定](whitespace/0qol-prime)                 | 0qol             | Whitespace | programs     | 2017-02-03 | [GitHub Gist](https://gist.github.com/0qol/a57b28d3353cdef08aac34cce8b1d9dc), [GitHub Gist](https://gist.github.com/0qol/55ab44a35c0faba659448f340af8db70), [GitHub Gist](https://gist.github.com/0qol/a317e241860518a79a36c879e710de38), [GitHub](https://github.com/wspace/0qol-prime), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/0qol-prime.sh) |\n| [whitepy](python/yasn77-whitepy)              | Yasser Saleemi   | Python     | interpreter, mapping | 2017-01-31 | [GitHub](https://github.com/yasn77/whitepy), [Hacker News](https://news.ycombinator.com/item?id=14580089) |\n| [WhitespaceGenerator](javascript/tranbrian10-generator) | Brian Tran | JavaScript | text to Whitespace | 2017-01-22 | [GitHub](https://github.com/TranBrian10/WhitespaceGenerator) |\n| [esolang-box](docker/hakatashi-esolang-box)   | Koki Takahashi   | Docker     | builder      | 2017-01-08 | [GitHub](https://github.com/hakatashi/esolang-box) |\n| [solve.ws](python/apua-gen)                   | Apua             | Python     | mapping, programs | 2016-12-20 | [GitHub Gist](https://gist.github.com/apua/8d565a8a8365a1399b8fae1664b43d65), [ptt.cc](https://www.ptt.cc/bbs/Programming/M.1478792208.A.EFC.html) |\n| [whitespace.lol](lolcode/0x0dea)              | D.E. Akers       | LOLCODE    | interpreter, programs | 2016-11-21 | [GitHub](https://github.com/hostilefork/whitespacers/tree/master/lolcode), [GitHub](https://github.com/wspace/0x0dea-lolcode), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/0x0dea-lolcode.sh) |\n| [whitespac3](python/alecgraves-whitespac3)    | Alec Graves      | Python     | interpreter  | 2016-11-17 | [GitHub](https://github.com/alecGraves/whitespac3) |\n| [WhiteSpaceInterpreter](java/eiauniversity)   | Zuleimi Esteffanny González Muñoz | Java | interpreter, programs | 2016-10-27 | [GitHub](https://github.com/EIA-University/WhiteSpaceInterpreter), [GitHub](https://github.com/wspace/eiauniversity-java) |\n| [hacktoberfest-dcoy](whitespace/dcoy-hacktoberfest) | Noah Tranbarger | Whitespace | programs | 2016-10-10 | [GitHub](https://github.com/dcoy/hacktoberfest-dcoy) |\n| [ELVM](c/shinh-elvm)                          | Shinichiro Hamaji | C         | language compiler | 2016-09-16 | [GitHub](https://github.com/shinh/elvm), [Esolang](https://esolangs.org/wiki/ELVM) |\n| [EsoPoly](whitespace/kenrube-esopoly)         | Ivan Zolotarev   | Whitespace | programs     | 2016-09-13 | [GitHub](https://github.com/kenrube/Esopoly) |\n| [hello.ws](whitespace/shotastage-hello)       | Shota Shimazu    | Whitespace | programs     | 2016-09-10 | [GitHub Gist](https://gist.github.com/shotastage/5a991d828e510459488c66a7994df859) |\n| [codewars](javascript/msucorey-codewars)      | Corey Wofford    | JavaScript | interpreter  | 2016-09-02 | [GitHub](https://github.com/msucorey/codewars) |\n| [whitespace-python](python/dwayne)            | Dwayne R. Crooks | Python     | interpreter  | 2016-08-31 | [GitHub](https://github.com/dwayne/whitespace-python) |\n| [ws-frontend](cpp/sonicyang-ws-frontend)      | Yang Chung-Fan   | C++, LLVM  | compiler     | 2016-08-20 | [GitHub](https://github.com/sonicyang/ws-frontend) |\n| [LALRPOP: Writing a custom lexer](rust/lalrpop) | Mako           | Rust       | parser       | 2016-08-17 | [GitHub](https://github.com/lalrpop/lalrpop), [GitHub](https://github.com/lalrpop/lalrpop/tree/master/doc/whitespace), [GitHub Pages](https://lalrpop.github.io/lalrpop/lexer_tutorial/003_writing_custom_lexer.html), [GitHub](https://github.com/lalrpop/lalrpop/blob/master/doc/src/lexer_tutorial/003_writing_custom_lexer.md) |\n| [Whitespace](r/bmazoure)                      | Bogdan Mazoure   | R          | interpreter, grammar DFA | 2016-07-30 | [GitHub](https://github.com/bmazoure/whitespace) |\n| [White++](cpp/marcellippmann-whitepp)         | Marcel Lippmann  | C++        | interpreter  | 2016-07-27 | [GitHub (archive)](https://web.archive.org/web/20200906224652/https://github.com/marcellippmann/Whitepp/), [GitHub](https://github.com/wspace/marcellippmann-whitepp) |\n| [Puzzles](javascript/syntaqx-puzzles)         | Chase Pierce     | JavaScript | interpreter  | 2016-07-24 | [GitHub](https://github.com/syntaqx/puzzles) |\n| [whitespace-ruby](ruby/dwayne)                | Dwayne R. Crooks | Python     | interpreter  | 2016-07-11 | [GitHub](https://github.com/dwayne/whitespace-ruby) |\n| [Euler's Melting Pot](whitespace/mercerenies-euler) | Silvio Mayolo (Mercerenies) | Whitespace | programs | 2016-07-05 | [GitHub](https://github.com/Mercerenies/eulers-melting-pot) |\n| [steganographic-polyglots](whitespace/uncompiled-steganographic-polyglots) | Chris Nguyen | Whitespace | programs | 2016-06-26 | [GitHub](https://github.com/uncompiled/steganographic-polyglots), [GitHub Pages](https://uncompiled.github.io/steganographic-polyglots/) |\n| [whitespace.js](javascript/ignovak)           | Igor             | JavaScript | interpreter  | 2016-06-20 | [GitHub Gist](https://gist.github.com/ignovak/c6173c31207fd6fcbec606411460c73c) |\n| [whitespace-rs](rust/censoredusername-whitespace-rs) | CensoredUsername | Rust | JIT, assembler, disassembler | 2016-06-18 | [GitHub](https://github.com/CensoredUsername/whitespace-rs) |\n| [Whiteplanes.r](r/nutcrack-whiteplanes)       | Takuya Katsurada | R          | stub         | 2016-05-21 | [GitHub (git archive)](https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://github.com/whiteplanes/whiteplanes.r), [GitHub](https://github.com/wspace/nutcrack-whiteplanes.r), [GitHub Pages](https://wspace.github.io/nutcrack-whiteplanes.github.io/), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/nutcrack-whiteplanes.sh) |\n| [whitespace](c/bvisness)                      | Ben Visness      | C, Yacc, TextMate | interpreter, syntax highlighting, programs | 2016-05-21 | [GitHub](https://github.com/bvisness/whitespace) |\n| [Whiteplanes.jl](julia/nutcrack-whiteplanes)  | Takuya Katsurada | Julia      | stub         | 2016-05-14 | [GitHub (git archive)](https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://github.com/whiteplanes/whiteplanes.jl), [GitHub](https://github.com/wspace/nutcrack-whiteplanes.jl), [GitHub Pages](https://wspace.github.io/nutcrack-whiteplanes.github.io/), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/nutcrack-whiteplanes.sh) |\n| [Abyad](python/kareeeeem-abyad)               | Mohammed Kareem  | Python     | interpreter, program builder, programs | 2016-05-13 | [GitHub](https://github.com/Kareeeeem/abyad) |\n| [Whiteplanes.js](javascript/nutcrack-whiteplanes) | Takuya Katsurada | JavaScript | interpreter, programs | 2016-05-11 | [GitHub (git archive)](https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://github.com/whiteplanes/whiteplanes.js), [GitHub](https://github.com/wspace/nutcrack-whiteplanes.js), [GitHub Pages](https://wspace.github.io/nutcrack-whiteplanes.github.io/), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/nutcrack-whiteplanes.sh) |\n| [Rust-Whitespace](rust/jayshua)               | Jayshua Nelson   | Rust       | interpreter, disassembler, programs | 2016-05-08 | [GitHub](https://github.com/Jayshua/rust-whitespace) |\n| [Whitespace](haskell/matsubara0507)           | 松原信忠 (MATSUBARA Nobutada) | Haskell | interpreter | 2016-05-06 | [GitHub](https://github.com/matsubara0507/whitespace_has/tree/develop) |\n| [whitespace-interpreter](javascript/kanra1412) | kanra1412       | JavaScript | interpreter  | 2016-04-29 | [GitHub](https://github.com/kanra1412/whitespace-interpreter) |\n| [Whiteplanes.swift](swift/nutcrack-whiteplanes) | Takuya Katsurada | Swift    | interpreter, programs | 2016-04-29 | [GitHub (git archive)](https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://github.com/whiteplanes/whiteplanes.swift), [GitHub](https://github.com/wspace/nutcrack-whiteplanes.swift), [GitHub Pages](https://wspace.github.io/nutcrack-whiteplanes.github.io/), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/nutcrack-whiteplanes.sh) |\n| [Whiteplanes.fs](fsharp/nutcrack-whiteplanes) | Takuya Katsurada | F#         | interpreter, programs | 2016-04-29 | [GitHub (git archive)](https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://github.com/whiteplanes/whiteplanes.fs), [GitHub](https://github.com/wspace/nutcrack-whiteplanes.fs), [GitHub Pages](https://wspace.github.io/nutcrack-whiteplanes.github.io/), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/nutcrack-whiteplanes.sh) |\n| [Whiteplanes.py](python/nutcrack-whiteplanes) | Takuya Katsurada | Python     | interpreter, programs | 2016-04-21 | [GitHub (git archive)](https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://github.com/whiteplanes/whiteplanes.py), [GitHub](https://github.com/wspace/nutcrack-whiteplanes.py), [GitHub Pages](https://wspace.github.io/nutcrack-whiteplanes.github.io/), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/nutcrack-whiteplanes.sh) |\n| [Whiteplanes.rb](ruby/nutcrack-whiteplanes)   | Takuya Katsurada | Ruby       | interpreter, programs | 2016-04-21 | [GitHub (git archive)](https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://github.com/whiteplanes/whiteplanes.rb), [GitHub](https://github.com/wspace/nutcrack-whiteplanes.rb), [GitHub Pages](https://wspace.github.io/nutcrack-whiteplanes.github.io/), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/nutcrack-whiteplanes.sh) |\n| [Exploring Program Languages](whitespace/gregorymorrison-euler) | Gregory Morrison | Whitespace | programs | 2016-04-17 | [GitHub](https://github.com/gregorymorrison/euler1) |\n| [Whiteplanes.php](php/nutcrack-whiteplanes)   | Takuya Katsurada | PHP        | interpreter, programs | 2016-04-13 | [GitHub (git archive)](https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://github.com/whiteplanes/whiteplanes.php), [GitHub](https://github.com/wspace/nutcrack-whiteplanes.php), [GitHub Pages](https://wspace.github.io/nutcrack-whiteplanes.github.io/), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/nutcrack-whiteplanes.sh) |\n| [whitespace-compiler](python/meand)           | Adam Dinwoodie   | Python     | assembler    | 2016-04-13 | [GitHub](https://github.com/me-and/whitespace-compiler) |\n| [Whiteplanes.cs](csharp/nutcrack-whiteplanes) | Takuya Katsurada | C#         | interpreter, programs | 2016-04-13 | [GitHub (git archive)](https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://github.com/whiteplanes/whiteplanes.cs), [GitHub](https://github.com/wspace/nutcrack-whiteplanes.cs), [GitHub Pages](https://wspace.github.io/nutcrack-whiteplanes.github.io/), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/nutcrack-whiteplanes.sh) |\n| [Whitespace-JS](javascript/susisu)            | Susisu           | JavaScript | interpreter, assembler, disassembler | 2016-04-12 | [GitHub](https://github.com/susisu/Whitespace-JS) |\n| [Whitespace countdown 10...0](whitespace/kirens-countdown) | Erik Nygren | Whitespace | programs | 2016-04-10 | [GitHub Gist](https://gist.github.com/Kirens/9e3c99706773335366fa7bbf3cfd592d) |\n| [shi-mo/yukicoder/whitespace](ruby/shimo-yukicoder) | Yoshifumi Shimono (shi-mo) | Ruby, Whitespace | assembler, mapping, programs | 2016-03-21 | [GitHub](https://github.com/shi-mo/yukicoder/tree/master/whitespace), [GitHub](https://github.com/wspace/shimo-yukicoder), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/shimo-yukicoder.sh), [yukicoder](https://yukicoder.me/users/1721) |\n| [whitespace-ruby](ruby/alesiong)              | alesiong         | Ruby       | program builder, interpreter, programs | 2016-03-05 | [GitHub](https://github.com/alesiong/whitespace-ruby) |\n| [Whitespace support in Atom](textmate/veniversum) | Qingzhuo     | TextMate   | syntax highlighting, mapping | 2016-02-20 | [GitHub](https://github.com/veniversum/language-whitespace) |\n| [whitespace-interpreter](javascript/uraza)    | Uraza            | JavaScript | interpreter  | 2016-02-08 | [GitHub](https://github.com/uraza/whitespace-interpreter) |\n| [Whitespace Interpreter](scala/stephenpatrick) | Patrick Stephen | Scala      | interpreter, programs | 2016-01-28 | [Bitbucket](https://bitbucket.org/StephenPatrick/whitespace-interpreter) |\n| [WHINT](cpp/nullflagblues-whint)              | Adam Bac         | C++        | interpreter  | 2015-12-31 | [GitHub](https://github.com/wspace/nullflagblues-whint), [GitHub (git archive)](https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://github.com/nullflagblues/WHINT), [GitHub Pages](https://nullflagblues.github.io/WHINT/) |\n| [Whitespace](rust/zrneely)                    | Zachary Neely    | Rust, x86-64 | JIT, programs | 2015-12-30 | [GitLab](https://gitlab.com/zrneely/whitespace), [GitHub](https://github.com/wspace/zrneely-rust) |\n| [Whitespacing](scala/polyglotpiglet-whitespacing) | Alexandra Ojha | Scala    | interpreter  | 2015-12-11 | [GitHub](https://github.com/polyglotpiglet/Whitespacing) |\n| [whitespace](csharp/colchicus)                | Colchicus        | C#         | interpreter  | 2015-11-19 | [NuGet](https://www.nuget.org/packages/whitespace/), [GitHub](https://github.com/colchicus/whitespace) |\n| [c2ws](ocaml/matsud224-c2ws)                  | Daiki Matsunaga  | OCaml      | language compiler | 2015-11-17 | [GitHub](https://github.com/matsud224/c2ws) |\n| [TextProc](ruby/yuta0023-textproc)            | YutaYamaguchi    | Ruby       | interpreter  | 2015-11-16 | [GitHub (git archive)](https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://github.com/yuta0023/TextProc), [GitHub (archive)](http://web.archive.org/web/20200916031929/https://github.com/yuta0023/TextProc), [GitHub](https://github.com/wspace/yuta0023-textproc) |\n| [callisto](lua/vyo-callisto)                  | Manu Weidmann    | Lua        | interpreter  | 2015-10-15 | [GitHub](https://github.com/vyo/callisto) |\n| [gogmh](go/petercxy-gogmh)                    | Peter Cai        | Go         | interpreter, mapping | 2015-10-06 | [GitHub](https://github.com/PeterCxy/gogmh) |\n| [2_power_5](whitespace/rafimo-cerner)         | Mohammad Rafi    | Whitespace | programs     | 2015-10-01 | [GitHub](https://github.com/rafimo/2_power_5) |\n| [Whitespace](python/dalleng)                  | Diego Allen      | Python     | interpreter  | 2015-09-28 | [GitHub](https://github.com/dalleng/Whitespace) |\n| [Whitespace](javascript/therebelrobot)        | Aster Haven      | JavaScript | mapping      | 2015-09-09 | [GitHub](https://github.com/therebelrobot/whitespace) |\n| [whitespacer](javascript/macocha-whitespacer) | Maciej Siwek     | JavaScript/React | IDE, interpreter, disassembler | 2015-09-04 | [GitHub](https://github.com/macocha/whitespacer) |\n| [Whitespace](c/rdebath)                       | Robert de Bath   | C, Lex     | transpiler, interpreter, assembler, program builder, programs | 2015-08-18 | [GitHub](https://github.com/rdebath/whitespace), [GitHub](https://github.com/wspace/rdebath-c) |\n| [Hello World](whitespace/leachim6-hello)      | Mike Donaghy, D.E. Akers | Whitespace | programs | 2015-08-17 | [GitHub](https://github.com/leachim6/hello-world), [GitHub](https://github.com/leachim6/hello-world/pull/207) |\n| [Whitespace Parser](python/katc)              | 友利奈緒 (Tomori Nao) | Python    | disassembler | 2015-07-08 | [GitHub Gist](https://gist.github.com/K-atc/02b402e9812e066afb78) |\n| [onlinejudge-ws](docker/baekjoon-onlinejudge) | Baekjoon Choi    | Docker     | builder      | 2015-07-03 | [GitHub](https://github.com/Baekjoon/Dockerfiles), [Baekjoon Online Judge](https://help.acmicpc.net/language/info#language-24) |\n| [Cupertino-WhiteSpace-Interperter](cpp/frmsaul-cupertino) | Saul Fuhrmann | C++ | interpreter, programs | 2015-05-23 | [GitHub](https://github.com/frmsaul/Cupertino-WhiteSpace-Interperter) |\n| [Whitespace compiler targeting JVM bytecode](java/brunokim) | Bruno Kim Medeiros Cesar | JVM | compiler, programs | 2015-04-03 | [Stack Overflow](https://stackoverflow.com/questions/29427419/ifeq-ifne-jvm-opcode-always-branches), [Google Drive](https://drive.google.com/drive/folders/0B8vCNP4j9pRKfmpOT2dGeWRTN0lrbFlPS0xMRENlSWJPMW44TVZDM0hWMVJJUGZQZC1NcGM) |\n| [I C Whitespace](c/strangepan-i-c-whitespace) | Dan Andrus       | C          | interpreter  | 2015-03-10 | [GitHub](https://github.com/StrangePan/I_C_Whitespace) |\n| [whitespace-translater](javascript/kmyk-translater) | Kimiyuki Onaka | JavaScript | assembler, disassembler, mapping | 2015-03-01 | [GitHub](https://github.com/kmyk/whitespace-translater), [solorab.net (archive)](https://web.archive.org/web/20160205175221/http://solorab.net:80/works/whitespace-translater/), [solorab.net (archive)](https://web.archive.org/web/20160206165019/http://solorab.net:80/blog/2015/03/01/made-whitespace-translater/) |\n| [a140.ws](whitespace/yumu19)                  | Tsubasa Yumura   | Whitespace | programs     | 2015-02-26 | [GitHub Gist](https://gist.github.com/yumu19/7b083c7e764092d5d0a2) |\n| [Tomato Programming Language](haskell/brainbush-tomato) | brainbush | Haskell | interpreter, mapping | 2015-02-26 | [GitHub](https://github.com/brainbush/Tomato-Programming-Language) |\n| [whitespace](go/kinu)                         | Kinuko Yasuda    | Go         | interpreter, disassembler, programs | 2015-02-18 | [GitHub](https://github.com/kinu/whitespace) |\n| [whitespace-clj](clojure/makenowjust)         | TSUYUSATO Kitsune (MakeNowJust) | Clojure | interpreter | 2015-02-11 | [GitHub](https://github.com/MakeNowJust/whitespace-clj) |\n| [PHP to Whitespace](php/mattparker)           | Matt Parker      | PHP        | generator, programs | 2015-02-04 | [GitHub](https://github.com/mattparker/phpwhitespace), [GitHub](https://github.com/domcode/rafflers/tree/master/whitespace-mattp) |\n| [whitespace-php](php/nobody1986)              | nobody1986       | PHP, C     | interpreter, disassembler, binary packer, programs | 2015-02-04 | [GitHub](https://github.com/nobody1986/whitespace-php) |\n| [fizzbuzz-polyglot](whitespace/keithsthompson-fizzbuzz) | Keith S Thompson | Whitespace | programs | 2015-02-01 | [GitHub](https://github.com/Keith-S-Thompson/fizzbuzz-polyglot) |\n| [whiteSpaceInterpreter](java/faurehu)         | Matias Faure     | Java       | interpreter, programs | 2015-01-29 | [GitHub](https://github.com/faurehu/whiteSpaceInterpreter) |\n| [FizzBuzz AIT8](whitespace/ait8-fizzbuzz)     | Kengo Yokoyama   | Whitespace | programs     | 2015-01-28 | [GitHub](https://github.com/ait8/fizzbuzz) |\n| [Whitespace-Interpreter--C-](cpp/sudheesh4)   | sudheesh4        | C++        | interpreter  | 2014-12-02 | [GitHub](https://github.com/sudheesh4/Whitespace-Interpreter-C-) |\n| [WhiteSpaceInterpreter](csharp/reflash)       | reflash          | C#         | IDE, interpreter | 2014-11-21 | [GitHub](https://github.com/reflash-blog/WhiteSpaceInterpreter) |\n| [spoj](whitespace/aflag-spoj)                 | Rafael Cunha de Almeida | Whitespace | programs | 2014-11-18 | [GitHub](https://github.com/aflag/spoj) |\n| [Whitespace](c/koturn)                        | koturn           | C          | interpreter, transpiler | 2014-11-08 | [GitHub](https://github.com/koturn/Whitespace), [GitHub](https://github.com/wspace/koturn-c) |\n| [whitespace.php](php/johankj)                 | Johan K. Jensen  | PHP        | interpreter, programs | 2014-11-01 | [GitHub](https://github.com/johankj/whitespace-interpreter-php) |\n| [wsm](php/igorw-wsm)                          | Igor Wiedler     | PHP        | assembler, programs | 2014-09-27 | [GitHub](https://github.com/igorw/wsm) |\n| [PYWS](python/eizoassik-pyws)                 | Eizo Assik       | Python     | interpreter, assembler, disassembler, mapping | 2014-08-28 | [GitHub](https://github.com/EizoAssik/pyws) |\n| [python-whitespace](python/0x55aa)            | 0x55aa           | Python     | interpreter, programs | 2014-07-22 | [GitHub](https://github.com/0x55aa/python-whitespace), [0x55aa.com](http://www.0x55aa.com/%E7%AE%97%E6%B3%95-%E7%BC%96%E7%A8%8B/1244.html) |\n| [Albino](rust/faultier-albino)                | Taro Sako (faultier) | Rust   | interpreter, assembler, disassembler, bytecode, Brainfuck to Whitespace, programs | 2014-07-18 | [GitHub](https://github.com/faultier/albino), [GitHub](https://github.com/wspace/faultier-albino) |\n| [Whitespace-LLVM](cpp/subv-whitespace-llvm)   | Sebastian Valle  | C++, LLVM  | interpreter  | 2014-07-16 | [GitHub](https://github.com/Subv/Whitespace-LLVM) |\n| [Whitebase](rust/faultier-whitebase)          | Taro Sako (faultier) | Rust   | interpreter, assembler, disassembler, bytecode, Brainfuck to Whitespace, library | 2014-07-15 | [GitHub](https://github.com/faultier/whitebase), [GitHub](https://github.com/wspace/faultier-whitebase) |\n| [BlueSpace](python/smithers888-bluespace)     | Christopher Smith | Python    | interpreter, compiler, assembler, optimizer, mapping, programs | 2014-07-10 | [GitHub](https://github.com/Smithers888/BlueSpace), [cpjsmith.uk](https://cpjsmith.uk/whitespace), [GitHub](https://github.com/wspace/smithers888-bluespace), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/smithers888-bluespace.sh) |\n| [Whitespace assembler](objective-c/emilbahnsen-assembler) | Emil Bahnsen | Objective-C | assembler, transpiler | 2014-07-09 | [GitHub](https://github.com/EmilBahnsen/projects/tree/master/Whitespace%20assembler), [GitHub](https://github.com/wspace/emilbahnsen-assembler), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/emilbahnsen-assembler.sh) |\n| [水沝淼 (Water Programming Language)](java/azige) | Azige           | Java       | language, interpreter, disassembler, programs | 2014-06-18 | [GitHub](https://github.com/azige/whitespace-interpreter), [tieba.baidu.com](https://tieba.baidu.com/p/3173314405), [pan.baidu.com](https://pan.baidu.com/s/1hqoWgxI) |\n| [whitespace-php](php/igorw)                   | Igor Wiedler     | PHP        | interpreter  | 2014-06-09 | [GitHub](https://github.com/igorw/whitespace-php) |\n| [wsi](javascript/naokikp-wsi)                 | naoki kageyama   | JavaScript | IDE, debugger, interpreter, disassembler, mapping | 2014-06-01 | [GitHub Pages](https://naokikp.github.io/wsi/whitespace.html), [GitHub](https://github.com/naokikp/naokikp.github.io) |\n| [wsint](masm/jarsp-wsint)                     | jarsp            | MASM       | interpreter, programs | 2014-06-01 | [GitHub](https://github.com/jarsp/wsint) |\n| [white](cpp/keirua-white)                     | Keirua           | C++        | interpreter, disassembler | 2014-05-30 | [GitHub](https://github.com/Keirua/whitespace) |\n| [Kairos](java/vyo-kairos)                     | Manu Weidmann    | Java       | interpreter, assembler, disassembler, arbitrary precision, programs | 2014-05-10 | [GitHub](https://github.com/vyo/kairos) |\n| [A whitespace bytecode intepreter](c/censoredusername) | CensoredUsername | C | interpreter  | 2014-03-15 | [GitHub](https://github.com/CensoredUsername/whitespace) |\n| [elixir-whitespace](elixir/quinnwilton)       | Quinn Wilton     | Elixir     | interpreter  | 2014-03-07 | [GitHub](https://github.com/QuinnWilton/elixir-whitespace) |\n| [whitespace-coder](java/praveenvaka-coder)    | Praveen Reddy Vaka | Java     | program builder, programs | 2014-03-07 | [GitHub](https://github.com/praveenvaka/whitespace-coder) |\n| [SaTaN](c/threeifbywhiskey-satan)             | Dorien Snake (Three If By Whiskey) | C | interpreter | 2014-03-03 | [GitHub](https://github.com/threeifbywhiskey/satan) |\n| [Quine Museum](whitespace/makenowjust-quine)  | TSUYUSATO Kitsune (MakeNowJust) | Whitespace | programs | 2014-03-03 | [GitHub](https://github.com/MakeNowJust/quine) |\n| [Blacktime](c/threeifbywhiskey-blacktime)     | Dorien Snake (Three If By Whiskey) | C | assembler, programs | 2014-02-27 | [GitHub](https://github.com/threeifbywhiskey/blacktime), [GitHub Gist](https://gist.github.com/threeifbywhiskey/cf7293006cd4ca0839ff), [GitHub Pages](https://threeifbywhiskey.github.io/2014/03/02/in-defense-of-whitespace/), [GitHub](https://github.com/threeifbywhiskey/threeifbywhiskey.github.io/blob/master/_posts/2014-03-02-in-defense-of-whitespace.md) |\n| [Whitespace Covert Channel](php/jseidl-wcc)   | Jan Seidl        | PHP        | text to Whitespace, web service | 2014-02-18 | [GitHub](https://github.com/jseidl/whitespace) |\n| [python-whitespace](python/mikecat)           | みけCAT (MikeCAT)  | Python     | interpreter  | 2014-02-16 | [GitHub](https://github.com/mikecat/python-whitespace) |\n| [whitespace4j](java/ralucaa-whitespace4j)     | Raluca Criste    | Java       | interpreter, mapping | 2014-01-20 | [GitHub](https://github.com/ralucaa/whitespace4j) |\n| [wspacego](go/135yshr-wspacego)               | Yosihiro Isago   | Go         | interpreter, disassembler, mapping | 2013-12-28 | [GitHub](https://github.com/135yshr/wspacego), [GitLab](https://gitlab.com/yshr135/wspacego) |\n| [wvm](python/apua-wvm)                        | Apua             | Python     | interpreter, mapping, programs | 2013-11-24 | [GitHub](https://github.com/apua/whitespace) |\n| [wseditor](java/yuukiaria-wseditor)           | YuukiARIA        | Java       | IDE          | 2013-11-22 | [GitHub](https://github.com/YuukiARIA/wseditor) |\n| [whitespace_pumpkin.ws, whitespace_fizzbuzz.ws, and whitespace_sieve.ws](whitespace/ytaka23) | Yuto Takahashi | Whitespace | programs | 2013-11-07 | [GitHub Gist](https://gist.github.com/y-taka-23/7353571), [GitHub Gist](https://gist.github.com/y-taka-23/7353594), [GitHub Gist](https://gist.github.com/y-taka-23/7353612), [GitHub](https://github.com/wspace/ytaka23-whitespace), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/ytaka23-whitespace.sh) |\n| [Whitespace tool](python/mcolom)              | Miguel Colom     | Python     | interpreter  | 2013-09-25 | [GitHub](https://github.com/mcolom/whitespace), [SourceForge](https://sourceforge.net/projects/whitespacetool/) |\n| [Project Euler Language Challenge](whitespace/drsam94-pelc) | Sam Donow | Whitespace | programs | 2013-09-03 | [GitHub](https://github.com/drsam94/PELC), [Blogger](http://pelangchallenge.blogspot.com/2013/09/problem-36-done-in-whitespace.html), [Mailing list (archive)](https://web.archive.org/web/20130925035813/http://compsoc.dur.ac.uk:80/archives/whitespace/2013-September/000084.html) |\n| [whitespace-llvm](cpp/worktycho-whitespace-llvm) | Tycho Bickerstaff | C++, LLVM | compiler, JIT, optimizer, programs | 2013-08-31 | [GitHub](https://github.com/worktycho/whitespace-llvm) |\n| [bf2any](c/rdebath-brainfuck)                 | Robert de Bath   | C          | compiler     | 2013-08-18 | [GitHub](https://github.com/rdebath/Brainfuck) |\n| [Whitespace-JS](coffeescript/ehrlichb)        | Bryan Ehrlich    | CoffeeScript | interpreter, assembler, disassembler, programs | 2013-08-14 | [GitHub](https://github.com/ehrlich-b/whitespace-js) |\n| [Quine Relay](ruby/mame-quine-relay)          | Yusuke Endoh     | Ruby       | quine, polyglot, interpreter, programs | 2013-07-15 | [GitHub](https://github.com/mame/quine-relay), [Esoteric.Codes](https://www.esoteric.codes/blog/the-128-language-quine-relay) |\n| [Rubyで作る奇妙なプログラミング言語 (Making Esoteric Languages in Ruby)](ruby/yhara-esolang-book) | 原 悠 (Yutaka HARA) | Ruby | book, interpreter, programs | 2013-07-14 | [GitHub](https://github.com/yhara/esolang-book-sources), [esolang-book.route477.net](https://esolang-book.route477.net/), [GitHub](https://github.com/yhara/esolang-book-website), [Amazon](https://www.amazon.com/dp/4839927847) |\n| [WS2JS](javascript/luilak-ws2js)              | Luilak           | JavaScript | transpiler   | 2013-06-03 | [GitHub](https://github.com/Luilak/WS2JS), [ws2js.luilak.net (archive)](http://web.archive.org/web/20140331170307/http://ws2js.luilak.net:80/interpreter.html) |\n| [ws-interpreter](cpp/yuukiaria)               | YuukiARIA        | C++        | interpreter, programs | 2013-05-05 | [GitHub](https://github.com/YuukiARIA/ws-interpreter) |\n| [GrassMudHorse](haskell/soimort-grassmudhorse) | Mort Yao        | Haskell    | interpreter, mapping, programs | 2013-04-19 | [GitHub](https://github.com/soimort/GrassMudHorse) |\n| [whitespace](java/abhijitsharma)              | Abhijit Sharma   | Java       | interpreter, disassembler, mapping, programs | 2013-04-05 | [GitHub](https://github.com/abhijitsharma/whitespace) |\n| [whitespace](javascript/rumpl)                | Djordje Lukic    | JavaScript | interpreter, disassembler | 2013-03-27 | [GitHub](https://github.com/rumpl/whitespace) |\n| [Whitelips](javascript/vii5ard-whitelips)     | Henri Lakk (Vii5ard) | JavaScript | IDE, interpreter, optimizer, assembler, disassembler, programs | 2013-03-20 | [GitHub](https://github.com/vii5ard/whitespace), [GitHub Pages](https://vii5ard.github.io/whitespace/), [Mailing list (archive)](https://web.archive.org/web/20130926165520/http://compsoc.dur.ac.uk:80/archives/whitespace/2013-April/000082.html), [GitHub](https://github.com/vii5ard/brainfuck-whitespace) |\n| [Spaced IDE](java/kreutzer-spacedide)         | Sebastian Kreutzer | Java     | IDE, interpreter, programs | 2013-02-19 | [SourceForge](https://sourceforge.net/projects/spacedide/), [GitHub](https://github.com/wspace/kreutzer-spacedide), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/kreutzer-spacedide.sh) |\n| [whitespace-interpreter](cpp/timvandermeij)   | Tim van der Meij, Willem Obbens, Simon Klaver | C++ | interpreter, assembler, disassembler, mapping, programs | 2013-02-06 | [GitHub](https://github.com/timvandermeij/whitespace-interpreter), [GitHub](https://github.com/wspace/timvandermeij-cpp) |\n| [ws](cpp/knmorgan)                            | Kyle Morgan      | C++        | interpreter, programs | 2012-12-29 | [GitHub](https://github.com/knmorgan/ws) |\n| [Whitespace-Interpreter](cpp/noia1)           | Tucker Noia      | C++        | interpreter, programs | 2012-12-15 | [GitHub](https://github.com/noia1/Whitespace-Interpreter) |\n| [wsInt](cpp/dpohanlon-wsint)                  | Daniel O'Hanlon  | C++        | interpreter, disassembler, mapping | 2012-12-02 | [GitHub](https://github.com/dpohanlon/wsInt), [GitHub](https://github.com/wspace/dpohanlon-wsint) |\n| [WS-idr](idris/edwinb-ws-idr)                 | Edwin Brady      | Idris      | interpreter  | 2012-11-25 | [GitHub](https://github.com/edwinb/WS-idr), [GitHub](https://github.com/wspace/edwinb-ws-idr), [Twitter](https://twitter.com/edwinbrady/status/689863187546664960) |\n| [Whitespace4j](java/brumbeere-whitespace4j)   | Philipp Speck    | Java       | interpreter  | 2012-11-04 | [GitHub](https://github.com/Brumbeere/Whitespace4j) |\n| [txt2ws](c/rispoli-txt2ws)                    | Daniele Rispoli  | C          | text to Whitespace | 2012-11-01 | [GitHub](https://github.com/rispoli/txt2ws) |\n| [whitespace](cpp/abcsharp)                    | abcsharp         | C++        | interpreter  | 2012-10-28 | [GitHub](https://github.com/abcsharp/Whitespace) |\n| [whitespace](ruby/bossiernesto)               | Ernesto Bossi    | Ruby       | assembler    | 2012-10-15 | [GitHub](https://github.com/bossiernesto/whitespace) |\n| [Whitespace](java/yawkat)                     | Jonas Konrad     | Java       | interpreter  | 2012-10-06 | [GitHub](https://github.com/yawkat/Whitespace) |\n| [spoj.pl solutions](whitespace/jermenkoo-spoj) | Jaromir Latal   | Whitespace | programs     | 2012-06-15 | [GitHub](https://github.com/jermenkoo/spoj.pl_solutions) |\n| [Never Gonna Give You Up](whitespace/lucaspiller-never-gonna) | Luca Spiller | Whitespace | programs | 2012-06-01 | [GitHub Gist](https://gist.github.com/lucaspiller/2852385), [Code Golf](https://codegolf.stackexchange.com/questions/6043/were-no-strangers-to-code-golf-you-know-the-rules-and-so-do-i/6130#6130) |\n| [trans32.py](python/res0001-trans32)          | r.e.s.           | Python     | Binary Whitespace | 2012-05-30 | [Google Sites (archive)](https://web.archive.org/web/20130510111931/https://sites.google.com/site/res0001/whitespace/programs), [Code Golf](https://codegolf.stackexchange.com/questions/6025/remove-vowels-without-using-too-many-different-characters/6100#6100), [GitHub](https://github.com/wspace/res0001-trans32), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/res0001-trans32.sh) |\n| [SignificantWhitespace](javascript/pvdz-significant-whitespace) | Peter van der Zee | JavaScript | interpreter, mapping, programs | 2012-02-16 | [GitHub](https://github.com/pvdz/SignificantWhitespace), [pvdz.ee](https://pvdz.ee/weblog/246), [js1k.com](https://js1k.com/2012-love/demo/1130) |\n| [whitespace](c/siritori)                      | Eric Sartre      | C          | interpreter, disassembler, mapping | 2011-07-02 | [GitHub](https://github.com/siritori/whitespace) |\n| [WhAsm](java/matou-whasm)                     | Matthias Matousek | Java      | assembler    | 2011-04-21 | [GitHub](https://github.com/matou/whasm) |\n| [nbspy.py](python/mikejs-nbspy)               | Michael Stephens | Python     | interpreter  | 2011-04-14 | [GitHub Gist](https://gist.github.com/mikejs/918701) |\n| [whitespace-nd](haskell/haroldl-whitespace-nd) | Harold Lee, Edwin Brady | Haskell | interpreter, programs | 2011-03-10 | [GitHub](https://github.com/haroldl/whitespace-nd), [Mailing list (archive)](https://web.archive.org/web/20130926165457/http://compsoc.dur.ac.uk:80/archives/whitespace/2011-March/000080.html), [harold.hotelling.net](https://harold.hotelling.net/shuffle.html) |\n| [white-scheme](scheme/athos-white-scheme)     | Ohta Shogo       | Scheme     | interpreter  | 2010-12-22 | [GitHub](https://github.com/athos/white-scheme) |\n| [Colorspace](python/dos1-colorspace)          | Sebastian Krzyszkowiak, Agata Kurczewska | Python | image steganography, programs | 2010-11-22 | [GitHub](https://github.com/dos1/colorspace) |\n| [Whitespace.py](python/wasabili)              | Yuichi Nishiwaki | Python     | interpreter  | 2010-11-21 | [GitHub Gist](https://gist.github.com/wasabili/708773) |\n| [hws](haskell/takatoh-hws)                    | takatoh          | Haskell    | interpreter, programs | 2010-10-29 | [GitHub](https://github.com/takatoh/hws) |\n| [Gorispace](ruby/technohippy-gorispace)       | ANDO Yasushi     | Ruby       | interpreter, mapping, programs | 2010-10-13 | [GitHub](https://github.com/technohippy/gorispace), [Esolang](https://esolangs.org/wiki/Gorispace) |\n| [Esoteric Code Interpreter](csharp/rolisoft-esoteric) | Roland Bogosi | C#    | interpreter, disassembler | 2010-10-11 | [GitHub](https://github.com/RoliSoft/Esoteric-Code-Interpreter) |\n| [whitespace-go](go/technohippy)               | ANDO Yasushi     | Go         | interpreter  | 2010-10-07 | [GitHub](https://github.com/technohippy/go-whitespace), [GitHub](https://github.com/wspace/technohippy-go) |\n| [Whitespace](whitespace/progopedia)           | Mariia Mykhailova | Whitespace | programs    | 2010-09-14 | [Progopedia](http://progopedia.com/language/whitespace/), [GitHub](https://github.com/wspace/progopedia), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/progopedia.sh) |\n| [Google-Code-Jam](whitespace/kirarinsnow)     | KirarinSnow      | Whitespace | programs     | 2010-06-12 | [GitHub](https://github.com/KirarinSnow/Google-Code-Jam) |\n| [whitespacesdk](java/mash-whitespacesdk)      | MArtin SHerratt  | Java       | interpreter, assembler, text to Whitespace, programs | 2010-04-22 | [Google Code](https://code.google.com/archive/p/whitespacesdk/), [GitHub](https://github.com/wspace/mash-whitespacesdk), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/mash-whitespacesdk.sh) |\n| [GrassMudMonkey](javascript/dexteryy-grassmudmonkey) | Dexter Yang | JavaScript | interpreter, mapping | 2010-03-20 | [GitHub](https://github.com/dexteryy/GrassMudMonkey) |\n| [Whitespace Interpreter and Assembler](python/stephenchappell) | Stephen Chappell | Python | interpreter, assembler, text to Whitespace, programs | 2010-03-14 | [ActiveState Code](https://code.activestate.com/recipes/sets/12/), [GitHub](https://github.com/ActiveState/code), [GitHub](https://github.com/wspace/stephenchappell-python), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/stephenchappell-python.sh), [Stack Overflow](https://stackoverflow.com/questions/2901274/do-you-have-suggestions-for-these-assembly-mnemonics) |\n| [RedlandsIDE (rIDE)](python/marktraceur-redlandside) | Mark Holmquist, Logan May | Python | IDE | 2010-03-14 | [GitHub](https://github.com/MarkTraceur/redlandside), [SourceForge](https://sourceforge.net/projects/redlandside/), [SourceForge site](http://redlandside.sourceforge.net/), [GitHub](https://github.com/wspace/marktraceur-redlandside), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/marktraceur-redlandside.sh) |\n| [Whitespace Interpreter in C++](cpp/peasley)  | Peasley          | C++        | interpreter  | 2010-02-05 | [rohitab.com](http://www.rohitab.com/discuss/topic/35639-c-whitespace-interpreter/?p=10074137), [GitHub](https://github.com/wspace/peasley-cpp) |\n| [Whitespace Interpreter v1.0](c/meth0dz)      | MeTh0Dz          | C          | interpreter  | 2010-02-01 | [rohitab.com](http://www.rohitab.com/discuss/topic/35639-c-whitespace-interpreter/), [GitHub](https://github.com/hostilefork/whitespacers/tree/master/c), [GitHub](https://github.com/wspace/meth0dz-c) |\n| [%whitespace.reb](rebol/hostilefork)          | Brian Dickens (Hostile Fork) | Rebol, Ren-C | interpreter, mapping | 2009-10-08 | [GitHub](https://github.com/hostilefork/rebol-whitespacers), [GitHub](https://github.com/hostilefork/whitespacers), [forum.rebol.info](https://forum.rebol.info/t/whitespace-interpreter-revisited/1482), [GitHub Gist](https://gist.github.com/hostilefork/8628820), [PR#2](https://github.com/wspace/corpus/pull/2) |\n| [Esotope](ocaml/lifthrasiir-esotope)          | Kang Seonghoon   | OCaml      | interpreter  | 2009-05-07 | [Bitbucket (git archive)](https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://bitbucket.org/lifthrasiir/esotope-esotope), [Bitbucket (hg archive)](https://bitbucket-archive.softwareheritage.org/projects/li/lifthrasiir/esotope-esotope.html), [Bitbucket (archive)](https://web.archive.org/web/20181210223811/https://bitbucket.org/lifthrasiir/esotope-esotope/), [GitHub](https://github.com/wspace/lifthrasiir-esotope), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/lifthrasiir-esotope.sh), [mearie.org](https://mearie.org/projects/esotope/), [GitHub](https://github.com/mearie/TEMP_mearie_old/tree/master/projects/esotope), [GitHub](https://github.com/lifthrasiir), [Esolang](https://esolangs.org/wiki/User:Tokigun) |\n| [GrassMudHorse](java/bearice-grassmudhorse)   | Bearice Ren, jcj1988 | Java, Erlang | mapping, interpreter, disassembler, programs | 2009-03-25 | [GitHub](https://github.com/google-code-export/grass-mud-horse), [GitHub](https://github.com/charlestian/grass-mud-horse), [Google Code (git archive)](https://archive.softwareheritage.org/browse/origin/directory/?origin_url=http://grass-mud-horse.googlecode.com/svn/), [Google Code (archive)](https://web.archive.org/web/20160114185408/https://code.google.com/p/grass-mud-horse/), [Google Code (archive)](https://web.archive.org/web/20210624084916/https://code.google.com/archive/p/grass-mud-horse/), [GitHub](https://github.com/wspace/bearice-grassmudhorse), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/bearice-grassmudhorse.sh) |\n| [HaPyLi](python/cybis-hapyli)                 | Cybis            | Python     | language, interpreter, standard library, programs | 2009-01-25 | [GitHub](https://github.com/wspace/cybis-hapyli), [GitHub Pages](https://wspace.github.io/cybis-hapyli/), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/cybis/hapyli.sh), [Esolang](https://esolangs.org/wiki/HaPyLi), [hapyli.webs.com (archive)](https://web.archive.org/web/20110212015726/http://hapyli.webs.com:80/), [What the Daily WTF?](https://what.thedailywtf.com/topic/5980/stupid-coding-tricks-sudoku-solver-in-whitespace), [Mailing list (archive)](https://web.archive.org/web/20131109103417/http://compsoc.dur.ac.uk:80/archives/whitespace/2009-November/000072.html), [Mailing list (archive)](https://web.archive.org/web/20130926170259/http://compsoc.dur.ac.uk:80/archives/whitespace/2010-May/000075.html), [Pastebin](https://pastebin.com/f761fc4b5), [Stack Overflow](https://stackoverflow.com/questions/607830/use-of-haskell-state-monad-a-code-smell) |\n| [wspace](c/hogelog)                           | hogelog          | C, Perl    | interpreter  | 2008-04-24 | [GitHub](https://github.com/hogelog/hogel.org-old/tree/master/content/lib/c), [GitHub](https://github.com/wspace/hogelog-c), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/hogelog-c.sh) |\n| [tetris.ws](whitespace/pdewacht-tetris)       | Peter De Wachter, Thalia Archibald | Whitespace | programs | 2008-01-02 | [Mailing list (archive)](https://web.archive.org/web/20141011193149/http://compsoc.dur.ac.uk/archives/whitespace/2008-January/000067.html), [Mailing list (archive)](https://web.archive.org/web/20150817151110/http://compsoc.dur.ac.uk/archives/whitespace/attachments/20080103/20651c47/attachment.zip), [r/programming](https://www.reddit.com/r/programming/comments/9nw1e/most_unreadable_programming_language_ever/c0dkzzw/), [GitHub](https://github.com/wspace/tetris), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/pdewacht-tetris.sh) |\n| [EsCo (Esoteric Combine)](cpp/esco)           | Zasenko Sergey, Matthias Boehm, Justin Mutter | C++ | interpreter | 2007-12-24 | [SourceForge](https://git.code.sf.net/p/esco/code), [SourceForge](https://sourceforge.net/projects/esco/), [SourceForge site](http://esco.sourceforge.net/) |\n| [wspace](cpp/pavel987)                        | Pavel Shub       | C++        | interpreter, debugger, assembler, disassembler, mapping | 2007-05-26 | [GitHub](https://github.com/pavel987/wspace), [Mailing list (archive)](https://web.archive.org/web/20080917031716/http://compsoc.dur.ac.uk:80/archives/whitespace/2008-April/000068.html), [pavelshub.com](https://pavelshub.com/blog/2010/10/wspace/), [GitHub](https://github.com/wspace/pavel987-cpp) |\n| [Markov Algorithm simulator](whitespace/mrbubble-markov) | Leonardo Mesquita | Whitespace | programs | 2007-02-24 | [Mailing list (archive)](https://web.archive.org/web/20141011193203/http://compsoc.dur.ac.uk/archives/whitespace/attachments/20070224/2792d9db/markov.zip), [Mailing list (archive)](https://web.archive.org/web/20070830102217/http://compsoc.dur.ac.uk:80/archives/whitespace/2007-February/000054.html), [Mailing list (archive)](https://web.archive.org/web/20070831081100/http://compsoc.dur.ac.uk:80/archives/whitespace/2007-February/000055.html), [GitHub](https://github.com/wspace/mrbubble-markov), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/mrbubble-markov.sh) |\n| [Spacesharp](csharp/nicolasff-spacesharp)     | Nicolas Favre-Felix | C#, C, Yacc, Lex | compiler, programs | 2006-07-28 | [GitHub](https://github.com/nicolasff/spacesharp), [spacesharp.batard.info](https://spacesharp.batard.info/), [Google Code](https://code.google.com/archive/p/spacesharp/), [Google Code (git archive)](https://archive.softwareheritage.org/browse/origin/directory/?origin_url=http://spacesharp.googlecode.com/svn/), [Google Code (archive)](http://web.archive.org/web/20160528204735/https://code.google.com/p/spacesharp/) |\n| [ws_interpreter](java/kmizu)                  | Kota Mizushima   | Java       | interpreter  | 2005       | [GitHub](https://github.com/kmizu/ws_interpreter) |\n| [esotope-ws](python/lifthrasiir-esotope-ws)   | Kang Seonghoon   | Python     | interpreter, assembler, disassembler | 2004-12-07 | [Bitbucket (git archive)](https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://bitbucket.org/lifthrasiir/esotope-ws), [Bitbucket (hg archive)](https://bitbucket-archive.softwareheritage.org/projects/li/lifthrasiir/esotope-ws.html), [Bitbucket (archive)](https://web.archive.org/web/20181210224409/https://bitbucket.org/lifthrasiir/esotope-ws/), [GitHub](https://github.com/wspace/lifthrasiir-esotope-ws), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/lifthrasiir-esotope-ws.sh), [mearie.org](https://mearie.org/projects/esotope/ws), [GitHub](https://github.com/mearie/TEMP_mearie_old/tree/master/projects/esotope), [GitHub](https://github.com/lifthrasiir), [Esolang](https://esolangs.org/wiki/User:Tokigun) |\n| [wspacegen](c/stellwag-wspacegen)             | Philippe Stellwag, Stefan Siegl | C | IDE, debugger, interpreter | 2004-09-09 | [SourceForge](https://sourceforge.net/projects/wspacegen/), [wsdebug.berlios.de (archive)](https://web.archive.org/web/20041031181043/http://wsdebug.berlios.de:80/wspacegen.php), [GitHub](https://github.com/wspace/stellwag-wspacegen), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/stellwag-wspacegen.sh) |\n| [wsdebug](c/ssiegl-wsdebug)                   | Stefan Siegl     | C          | debugger, interpreter, programs | 2004-08-25 | [GitHub Pages](https://wspace.github.io/ssiegl-wsdebug/), [SourceForge](https://sourceforge.net/projects/wsdebug.berlios/), [wsdebug.berlios.de (archive)](https://web.archive.org/web/20041031040027/http://wsdebug.berlios.de:80/), [GitHub](https://github.com/BackupTheBerlios/wsdebug), [GitHub](https://github.com/BackupTheBerlios/wsdebug-devel-maillist), [GitHub](https://github.com/BackupTheBerlios/wsdebug-users-maillist), [GitHub](https://github.com/wspace/ssiegl-wsdebug), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/ssiegl-wsdebug.sh) |\n| [pywhitespace](python/phlip-pywhitespace)     | Phillip Bradbury | Python     | interpreter  | 2004-08-03 | [Mailing list (archive)](https://web.archive.org/web/20060517072710/http://compsoc.dur.ac.uk:80/archives/whitespace/2004-August/000048.html), [Mailing list (archive)](https://web.archive.org/web/20081025231130/http://compsoc.dur.ac.uk:80/archives/whitespace/2007-December/000065.html), [cs.newcastle.edu.au (archive)](https://web.archive.org/web/20061007203840/http://www.cs.newcastle.edu.au:80/~c3018900/pywhitespace.tar.bz2), [mrphlip.com](https://www.mrphlip.com/pywhitespace.tar.bz2), [GitHub](https://github.com/wspace/phlip-pywhitespace) |\n| [wspace 0.3](haskell/edwinb-wspace-0.3)       | Edwin Brady      | Haskell    | interpreter, programs | 2004-05-04 | [Durham CompSoc (archive)](https://web.archive.org/web/20150717140342/http://compsoc.dur.ac.uk:80/whitespace/download.php), [Durham CompSoc (archive)](https://web.archive.org/web/20040617010431/http://compsoc.dur.ac.uk:80/whitespace/downloads/wspace-0.3.tgz), [Mailing list (archive)](https://web.archive.org/web/20060517072734/http://compsoc.dur.ac.uk:80/archives/whitespace/2004-May/000047.html) |\n| [Whitespace IDE](java/buge-whitespaceide)     | Philipp Bunge, David Gurtner | Java | disassembler | 2004-03-16 | [SourceForge](https://sourceforge.net/projects/whitespaceide/), [GitHub](https://github.com/wspace/buge-whitespaceide), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/buge-whitespaceide.sh) |\n| [wspcnet](csharp/cisterni-wspcnet)            | Antonio (cisterni) | C#       | compiler     | 2003-08-12 | [SSCLI.NET (archive)](https://web.archive.org/web/20041127134333/http://wspcnet.sscli.net:80/), [Mailing list (archive)](https://web.archive.org/web/20141011193151/http://compsoc.dur.ac.uk/archives/whitespace/2003-October/000026.html) |\n| [whitespace-mode.el](elisp/lmitchell)         | Lawrence Mitchell | Emacs Lisp | syntax highlighting, mapping | 2003-04-26 | [ph.ed.ac.uk (archive)](https://web.archive.org/web/20060710093351/http://www.ph.ed.ac.uk:80/~s0198183/), [ph.ed.ac.uk (archive)](https://web.archive.org/web/20070817004322/http://www.ph.ed.ac.uk:80/~s0198183/whitespace-mode.el), [epcc.ed.ac.uk (archive)](https://web.archive.org/web/20160131062749/http://www2.epcc.ed.ac.uk/~lmitche4/), [epcc.ed.ac.uk (archive)](https://web.archive.org/web/20150922004808/http://www2.epcc.ed.ac.uk:80/~lmitche4/whitespace-mode.el), [Durham CompSoc (archive)](https://web.archive.org/web/20040617010431/http://compsoc.dur.ac.uk:80/whitespace/downloads/wspace-0.3.tgz) |\n| [wsinterws](whitespace/burghard-wsinterws)    | Oliver Burghard  | Whitespace | interpreter, programs | 2003-04-24 | [burghard.info (archive)](https://web.archive.org/web/20030608024503/http://www.burghard.info:80/code/whitespace/wsinterws/index.html), [burghard.info (archive)](https://web.archive.org/web/20150803032955/http://www.burghard.info/Code/Whitespace/wsinterws.zip), [burghard.info (archive)](https://web.archive.org/web/20110911114338/http://www.burghard.info/Code/Whitespace/), [Durham CompSoc (archive)](https://web.archive.org/web/20150717140342/http://compsoc.dur.ac.uk:80/whitespace/download.php), [GitHub](https://github.com/wspace/burghard-wsinterws), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/burghard.sh) |\n| [wsa](haskell/burghard-wsa)                   | Oliver Burghard  | Haskell    | assembler, programs | 2003-04-24 | [burghard.info (archive)](https://web.archive.org/web/20030629154300/http://www.burghard.info:80/code/whitespace/wsa/index.html), [burghard.info (archive)](https://web.archive.org/web/20140610030912/http://www.burghard.info/Code/Whitespace/wsa.zip), [burghard.info (archive)](https://web.archive.org/web/20110911114338/http://www.burghard.info/Code/Whitespace/), [Durham CompSoc (archive)](https://web.archive.org/web/20150717140342/http://compsoc.dur.ac.uk:80/whitespace/download.php), [GitHub](https://github.com/wspace/burghard-wsa), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/burghard.sh), [GitHub](https://github.com/esovm/wsa) |\n| [wsintercpp](cpp/burghard-wsintercpp)         | Oliver Burghard  | C++        | interpreter  | 2003-04-04 | [burghard.info (archive)](https://web.archive.org/web/20030629125208/http://www.burghard.info:80/code/whitespace/wsintercpp/index.html), [burghard.info (archive)](https://web.archive.org/web/20140609162801/http://www.burghard.info/Code/Whitespace/wsintercpp.zip), [burghard.info (archive)](https://web.archive.org/web/20110911114338/http://www.burghard.info/Code/Whitespace/), [Durham CompSoc (archive)](https://web.archive.org/web/20150717140342/http://compsoc.dur.ac.uk:80/whitespace/download.php), [GitHub](https://github.com/wspace/burghard-wsintercpp), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/burghard.sh) |\n| [whitespace-ruby](ruby/wconrad)               | Wayne E. Conrad  | Ruby       | interpreter, assembler, disassembler, programs | 2003-04-02 | [yagni.com (archive)](https://web.archive.org/web/20120417161917/http://yagni.com:80/whitespace/index.html), [Durham CompSoc (archive)](https://web.archive.org/web/20150717140342/http://compsoc.dur.ac.uk:80/whitespace/download.php), [GitHub](https://github.com/hostilefork/whitespacers/tree/master/ruby), [GitHub](https://github.com/wspace/wconrad-ruby), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/wconrad-ruby.sh) |\n| [whitespace.pl](perl/mkoelbl)                 | Mike Kölbl       | Perl       | interpreter, disassembler, mapping | 2003-04-01 | [Durham CompSoc (archive)](https://web.archive.org/web/20030423000132/http://compsoc.dur.ac.uk:80/whitespace/whitespace.pl), [Durham CompSoc (archive)](https://web.archive.org/web/20150717140342/http://compsoc.dur.ac.uk:80/whitespace/download.php), [GitHub](https://github.com/hostilefork/whitespacers/tree/master/perl), [GitHub](https://github.com/wspace/mkoelbl-perl), [repo-archival](https://github.com/thaliaarchi/repo-archival/blob/main/scripts/wspace/mkoelbl-perl.sh) |\n| [wspace 0.2](haskell/edwinb-wspace-0.2)       | Edwin Brady      | Haskell    | interpreter, programs | 2003-03-30 | [Durham CompSoc (archive)](https://web.archive.org/web/20150717140342/http://compsoc.dur.ac.uk:80/whitespace/download.php), [Durham CompSoc (archive)](https://web.archive.org/web/20030423000836/http://compsoc.dur.ac.uk:80/whitespace/wspace.tgz), [Slashdot](https://slashdot.org/story/03/04/01/0332202/new-whitespace-only-programming-language) |\n\n## Collections\n\n| Name                                     | Curator(s)       | Languages | Date | Source |\n| ---------------------------------------- | ---------------- | --------- | ---- | ------ |\n| [ws-archive](collections/thaliaarchi-ws-archive) | Thalia Archibald | Haskell, Whitespace, Perl, PHP, Ruby, Emacs Lisp | 2018-06-06 | [GitHub](https://github.com/wspace/ws-archive) |\n| [Whitespacers](collections/hostilefork-whitespacers) | Hostile Fork | C, C++, Crystal, Erlang, Haskell, Idris, LOLCODE, Perl, Python, Rebol, Ren-C, Ruby, Whitespace | 2010-07-10 | [GitHub](https://github.com/hostilefork/whitespacers) |\n\n## Programs\n\n| Name                                     | Author           | Polyglot | Date       | Spec | Source |\n| ---------------------------------------- | ---------------- | -------- | ---------- | ---- | ------ |\n| *ASCII*                                  | Kevin Cruijssen  | -        | 2022-11-29 07:47:48 +0000 | 0.2 | [GitHub](https://github.com/vii5ard/whitespace/issues/6), [TIO](https://tio.run/##PYxBCoBADAPPySvyNZEF9yYo@PyaxsUeQjsZ@hzzHte57aNKEnpIiX0QzqxfgZAO0Bj823jGWOryYhi7y0@y6gU) |\n| VirtualDust.txt                          | Raphaël Bois     | C, Brainfuck, Perl | 2008-05-14 20:13:29 +0000 | 0.2 | [Hello World Collection](http://helloworldcollection.de/hellopics/VirtualDust.txt), [helloworldsite.he.funpic.de (archive)](https://web.archive.org/web/20080520072335/http://helloworldsite.he.funpic.de:80/hellopics/VirtualDust.txt), [GitLab](https://gitlab.com/wolframroesler/helloworld/-/blob/master/hellopics/VirtualDust.txt) |\n| 99 Bottles of Beer                       | Andrew Kemp      | -        | 2005-04-20 | 0.2 | [99-bottles-of-beer.net](https://99-bottles-of-beer.net/language-whitespace-154.html) |\n| Hello World                              | Petri Heikkonen  | -        | 2003-07-29 18:29:36 +0000 | 0.2 | [Hello World Collection](http://helloworldcollection.de/#Whitespace), [roesler-ac.de (archive)](https://web.archive.org/web/20030811004421/http://www.roesler-ac.de:80/wolfram/hello.htm#Whitespace), [GitLab](https://gitlab.com/wolframroesler/helloworld/-/blob/master/files/Whitespace.txt) |\n\n## Code Golf challenges\n\n| Name                                     | Author           | Polyglot | Date                      | Spec | Source |\n| ---------------------------------------- | ---------------- | -------- | ------------------------- | ---- | ------ |\n| Significant Whitespace: Robbers          | Thalia Archibald | -        | 2023-03-06 17:54:20 -0700 | 0.2 | [Code Golf](https://codegolf.stackexchange.com/questions/103183/significant-whitespace-robbers/258852#258852), [GitHub](https://github.com/thaliaarchi/ws-challenges/blob/main/codegolf/significant_whitespace.md) |\n| Number to Binary                         | Kevin Cruijssen  | -        | 2023-02-27 08:28:57 +0000 | 0.2 | [Code Golf](https://codegolf.stackexchange.com/questions/258397/number-to-binary/258418#258418), [TIO](https://tio.run/##K8/ILEktLkhMTv3/X0FBgQsIObk4QYALwuPihNBAwAnicIJJGAckxQWS5OIEaQRx//83NDI2AQA), [TIO](https://tio.run/##K8/ILEktLkhMTv3/X0FBgQsIObk4QYALwuPihNBAwAnicIJJGAckxcUF0QiigXpBBgDluP7/NzQyNgEA) |\n| Reverse the polyglot, change the language | Kevin Cruijssen | Java     | 2023-02-06 15:40:43 +0000 | 0.2 | [Code Golf](https://codegolf.stackexchange.com/questions/257495/reverse-the-polyglot-change-the-language/257507#257507), [TIO](https://tio.run/##PVBBCsIwEDwnrxh6ag@tDxD7AMFeBD2Ih5hGTa2xmDQg4tvrpokGsrszs7sw2wkvyq69TbIX1mIjtHlzQBunnmchFZoAga17anOBzHcP3cIXS2I/nIJ1wmmJBgaryZd1tqaN2WKRKSkGq5y@7rO69ABjPIQYERIoYc4Rs0iyHxlb4hQhKlJz@JyFeuY4vSD9qdQ1c3zezpIaERKalmHpMJ56cpCM@ODvTmfIo@XDURTpBC/r1L16jK4aSHG5qWRuxr4v0jU@0xc), [TIO](https://tio.run/##PYzBDcAgCEXPOAXhbtzAAbpAz8aY6M1EY8enIrQk8PmPr09ts4yecmFePtKVVqIQqOTUR5mt3hT9QgRwMnSiCG7Bo@pBIXxQI/pqu71YWNqB7Ie5XXL6kaUOc@d3sKs6NMf8Ag), [TIO](https://tio.run/##RZDBbsIwEETP668Y5ZQcEj4AkQ@oVC5IcKh6MCYtTo2JsGOpqvj2sJsY6sPK82ZkebbXSdf96WcyToeAd239nwKsj93tS5sOW5HALt6s/4Yp91d7QqrWTO@KR4g6WoMtPDYTB0niBCKorGhRfJsJyXNQlF3FDnvqH0liTglTJEfuM8mc6KUUPcOUI1hwnkCq2@JwtrELAxcqVquCO78VbZ2mtfxqGI@OG@QiSfpdeA3lUvnjU1d5Bb8hdpfmOsZmYCeWvjGlH52r8jbu0wM), [TIO](https://tio.run/##RY5BDoAgEAPP3Vc03Ak/4AF@wDMxJHoz0eDzkYUVe2i20x722Y87X2facq0kIWoEKJYwUrs6AVUCa6U1rZMf6aKvlAlUendiHJhJ8I1hEw5sThYf3TqfdCG4VNLioi@1vg) |\n| Iterate through addition of number sequence until a single digit | Kevin Cruijssen | - | 2022-11-04 09:24:38 +0000 | 0.2 | [Code Golf](https://codegolf.stackexchange.com/questions/254127/iterate-through-addition-of-number-sequence-until-a-single-digit/254163#254163), [TIO](https://tio.run/##TY1BCoAwDATPm1fsE9QfiRT0Jij4/DSbVDGFZDtM02c/7nad69bcSVocGFSZ1YpRIArEsJRTziz4zs@LlraUpJZvBHTBz6sF9Ztc1NCCQWnu8zJ1) |\n| Shortest Error Message                   | Thalia Archibald | -        | 2022-01-03 23:10:50 -0700 | 0.2 | [Code Golf](https://codegolf.stackexchange.com/questions/133840/shortest-error-message/240525#240525), [GitHub](https://github.com/thaliaarchi/ws-challenges/blob/main/codegolf/shortest_error.ws) |\n| \"-rot\" transform                         | Thalia Archibald | -        | 2021-09-16 22:00:08 +0200 | 0.2 | [Code Golf](https://codegolf.stackexchange.com/questions/233660/rot-transform/235444#235444) |\n| Print 0 to 100 without 1-9 characters    | aschepler        | -        | 2021-02-26 19:50:13 +0000 | 0.2 | [Code Golf](https://codegolf.stackexchange.com/questions/219576/print-0-to-100-without-1-9-characters/219869#219869) |\n| Am I divisible by double the sum of my digits? | Kevin Cruijssen | -   | 2021-01-19 08:07:24 +0000 | 0.3 | [Code Golf](https://codegolf.stackexchange.com/questions/129596/am-i-divisible-by-double-the-sum-of-my-digits/217735#217735), [TIO](https://tio.run/##K8/ILEktLkhMTv3/X0FBgQsIgYiT","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwspace%2Fcorpus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwspace%2Fcorpus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwspace%2Fcorpus/lists"}