Awesome Dev Fun 
A curated list of fun libs/packages/languages that have no real purpose but to make a developer chuckle.
For now this is a really short list, so please contribute. Read the guide and make a pull request or just ping me on Twitter @mislavcimpersak with some funny stuff.
Contents
- Android
- CSS
- Elixir
- Golang
- Haskell
- HTML
- Java
- JavaScript
- PHP
- Python
- Ruby
- Esoteric languages
- SaaS
- Browser extensions
- CLI
- DevOps
- Miscellaneous
Android
- Stevie Wonder Simulator - Feel for a moment as the great Stevie Wonder with this simulator for Android.
- Mindf@*k Keyboard - Terrible terrible soft-keyboard that randomises keys on every press.
- holdr - Solves the problem of knowing when you're holding your phone.
CSS
- DICSS - Directly injected CSS.
- CSS-Only Chat - A truly monstrous async web chat using no JS whatsoever on the frontend.
Elixir
- OOP - OOP in Elixir!
Golang
- gomatrix - Connect to The Matrix and display it's data streams in your terminal.
- codeometer - It measures your code in real world units of measurement also comparing the evaluated distance to famous places and monuments. Codeometer supports plain code files, zipped files and remote git repos. Doing all stuff as a straightforward command line tool or as a web tool through its embedded httpd (tls supported).
Haskell
- hackertyper - "Hack" like a programmer in movies and games!
HTML
- retina-spacer-gif - Spacer gif for retina displays.
Java
- FizzBuzzEnterpriseEdition - A no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes.
JavaScript
- jsFuck
- ComcastifyJS - Sometimes images just load too damned fast.
- Elevator.js - Finally, a "back to top" button that behaves like a real elevator.
- Echochamber.js - Commenting without the comments - providing a single-sided user comments just stored in local storage.
- Fapfap.js - Handcrafted JavaScript framework for DIY enthusiasts.
- FuckitJS - JavaScript Error Steamroller.
- Autocomplete from Stack Overflow - Autocomplete your JS from Stack Overflow.
- Object.toSting() - Logs an image of Sting to the development console.
- Sarcasm - Sarcasm is easy-as-pie, batteries-included, non-opinionated, simple-to-get-started, lightweight, reliable, convenient, dead simple, user friendly, super-sonic, hipercharged, kick-ass JavaScript library on steroids.
- Batonnet.js - Universal, intercultural and user-friendly way to display numbers.
- HTML9 Responsive Boilerstrap JS - H9RBS.js (v0.0001) is a flexible, dependency-free, lightweight, device-agnostic, modular, baked-in, component framework MVC library shoelacestrap to help you kickstart your responsive CSS-based app architecture backbone kitchensink tweetybirds.
- vapor.js - The World's Smallest & Fastest JavaScript Library.
- fattest-cat - Script to find fattest cat currently up for adoption at SF SPCA.
- fartscroll.js - Everyone farts. And now your web pages can too.
- Groot Ipsum - Generates random texts containing "I am Groot".
- cannot-even - A module that refuses to even.
- undefined-is-a-function - "undefined is not a function"? — It is now!
- is-thirteen - Check if a number is equal to 13.
- Pettier - Prettier config that randomizes options and arbitrarily switches between spaces and tabs 🙄
- not-paid.js - Add opacity to the body tag and increase it every day until their site completely fades away. 💸