421 karma · joined December 5, 2013
I'm xem, author of this mini app, but standing on the shoulders of giants:
it's inspired by http://aem1k.com/sheet/
which was inspired by http://jsfiddle.net/ondras/hYfN3/
Cheers to all the JS codegolf team who teached me this noble art and continue to learn new tricks everyday with me!
You can find a list of all our mini apps here: https://gist.github.com/xem/206db44adbdd09bac424
[..."(insert 5 poo emoji here)"].length === 5
[..."(insert 5 poo emoji here)"][1] === "(poo emoji)"
Thanks though for the upvotes and the kind remarks!
Cheers and happy 2017!
Here are some handy apps / cool demos that we've made: (the full list is here: https://gist.github.com/xem/206db44adbdd09bac424)
- https://github.com/xem/miniSpeechSynthesis (73b+ speech synthetizer)
- https://github.com/xem/miniSpeechRecognition (100b+ speech recognition)
- https://github.com/codegolf/period1k (1kb periodic table)
- https://github.com/xem/miniPi (compute Pi in ~256b!)
- https://github.com/xem/MiniRegexTester (170b regex tester)
- https://github.com/xem/miniBookmarklets (tiny bookmarklets)
- http://xem.github.io/MiniShadertoyLite/ (512b shadertoy clone)
- http://xem.github.io/MiniShadertoy/ (1kb shadertoy clone)
- http://xem.github.io/miniBeautifier/ (1kb js beautifier)
- https://github.com/xem/miniUnicode (Unicode slideshows in 64b and up)
- https://github.com/xem/miniKeyCode (JS KeyCode finder in less than 128b)
- http://xem.github.io/miniJSperf/ (a JSperf clone in less than 300b)
- https://github.com/xem/sheet (a spreadsheet app in 221 bytes)
- https://github.com/xem/hex (hexadecimal viewer and editor in 243+ bytes)
- https://github.com/xem/miniURI (file-to-dataURI converter in 99 bytes)
- https://github.com/xem/miniCodeEditor (HTML/CSS/JS editor in 156+ bytes)
- https://github.com/xem/braille-art (drawing with braille on Twitter in less than 1k)
- https://github.com/xem/miniMinifier (HTML/CSS/JS minifiers in 128+ bytes)
- http://js13kgames.com/entries/26-games-in-1 (26 games in 13kb)
So I'm here to tell that friends or family aren't always the worst possible clients. If you both know what you're talking about, and are well organized, and define precisely what's the price for each task, it can be a great experience.
today the project has 900 stars on Github and a lengthy Smashing Magazine page :)
More info here: https://www.smashingmagazine.com/2016/07/how-i-ended-up-with...
And 13kb (zipped) is not such a low limit! Especially if you manage to generate all (or most of) your game's graphisms procedurally.
The jam starts on august 13!
an interactive (zoomable) HTML/JS mandelbrot with detailed (but not long) source code + a super tiny (200 bytes) Mandelbrot tracer: https://github.com/xem/miniMandelbrot
Also related:
ASCII Mandelbrot (111b): http://www.p01.org/128b_mandelbrot/
with(document.documentElement)innerHTML=innerHTML.replace(/yl|nk/g,0)