Track Awesome Dev Fun Updates Weekly
A curated list of awesome fun libs/packages/languages that have no real purpose but to make a developer chuckle.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 mislavcimpersak/awesome-dev-fun · ⭐ 532 · 🏷️ Miscellaneous
Jun 21 - Jun 27, 2021
PHP
- Assert true (⭐19) - A lot of ways to you set your assert as true.
May 10 - May 16, 2021
JavaScript
- redond-it (⭐3) - Remove the sharp edges of your website.
Nov 09 - Nov 15, 2020
JavaScript
- HTPL Compiler (⭐9) - HTPL is a programming language based on HTML.
Oct 26 - Nov 01, 2020
Esoteric languages
- strategic-communication (⭐315) - A best-of-breed language with a holistic approach to moving the needle.
Aug 24 - Aug 30, 2020
CLI
- tra.sh (⭐12) - tra.sh in your terminal!
Aug 10 - Aug 16, 2020
JavaScript
- eslint-plugin-replyguy (⭐426) - The ESLint plugin you definitely didn’t ask for.
Jul 27 - Aug 02, 2020
Golang
- codeometer (⭐7) - 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).
Apr 20 - Apr 26, 2020
CLI
- nSnake (⭐151) - Snake game in terminal!
Mar 02 - Mar 08, 2020
Python
- ErrorFlow (⭐4) - Lightweight version of TensorFlow with the same functionality: It never works and only outputs errors.
Oct 14 - Oct 20, 2019
JavaScript
Sep 23 - Sep 29, 2019
Python
- RoastBot (⭐20) - A chatbot that insults its user.
Aug 26 - Sep 01, 2019
Browser extensions
- Netflix Hangouts - Watch Netflix at work by making it look like you’re on a conference call.
Aug 05 - Aug 11, 2019
SaaS
- eafd (⭐4) - When you just don't have the words. Snoop does. Vulgar audio generator (or not vulgar, just a 🦃)
Jul 15 - Jul 21, 2019
JavaScript
- Popup Trombone - A trombone you play by resizing a pop-up window. 🎺
May 20 - May 26, 2019
SaaS
- Make My Link Longer - The URL-elongator you've always needed.
May 13 - May 19, 2019
CSS
- DICSS (⭐1.4k) - Directly injected CSS.
- CSS-Only Chat (⭐5.8k) - A truly monstrous async web chat using no JS whatsoever on the frontend.
HTML
- retina-spacer-gif (⭐13) - Spacer gif for retina displays.
Apr 08 - Apr 14, 2019
DevOps
- Terraform for Dominos (⭐995) - The Terraform plugin for the Dominos Pizza provider.
Feb 11 - Feb 17, 2019
JavaScript
- not-paid.js (⭐9.5k) - Add opacity to the body tag and increase it every day until their site completely fades away. 💸
Feb 04 - Feb 10, 2019
Python
- Like-my-GF (⭐396) - This is an auto-robot to like your girlfriend's post on Instagram.
Esoteric languages
- Rockstar (⭐69) - A dynamically typed computer programming language, designed for creating programs that are also song lyrics.
SaaS
- Corporate Bullshit/Buzzword Generator API (⭐193) - Corporate bullshit generator that randomly picks out phrases, which can help your application get ahead in an industry where spin, buzzwords and vagueness reign supreme.
- shoutcloud.io - ALL CAPS AS A SERVICE. ⬆️
Miscellaneous
- eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee (⭐9.1k) - eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee (archiveeeeeeeeeed).
- awesome-awesome-awesome - Awesome list of repositories of awesome lists 🤷
Nov 05 - Nov 11, 2018
CLI
- Gosleap (⭐20) - Make Ryan Gosling jump across your screen.
Oct 29 - Nov 04, 2018
CLI
- cmatrix (⭐2.9k) - Make it digital rain in your terminal like The Matrix.
Sep 24 - Sep 30, 2018
DevOps
- Volkswagen (⭐13k) - 🙈 Volkswagen detects when your tests are being run in a CI server, and makes them pass.
Jun 18 - Jun 24, 2018
JavaScript
- Pettier (⭐157) - Prettier config that randomizes options and arbitrarily switches between spaces and tabs 🙄
CLI
- git-blame-someone-else (⭐9.4k) - Blame someone else for your bad code.
Jun 04 - Jun 10, 2018
Browser extensions
- Github XP (⭐2.7k) - Microsoft + GitHub = ❤️. Make it official by giving your GitHub experience some Windows XP flair.
Apr 30 - May 06, 2018
Miscellaneous
- Slack Typing (⭐1.9k) - A very good program that makes it so it says I'm typing when anyone else is typing.
Apr 16 - Apr 22, 2018
Ruby
- Cat Facts (⭐8) - Adds random cat facts to HTTP response headers. 🐈
Apr 09 - Apr 15, 2018
Golang
- gomatrix (⭐260) - Connect to The Matrix and display it's data streams in your terminal.
Java
- FizzBuzzEnterpriseEdition (⭐18k) - A no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes.
Ruby
- Table Flipper (⭐328) - Add table flip to Ruby exceptions.
CLI
- pipes.sh (⭐1.8k) - Animated pipes terminal screensaver.
- Chucknorris (⭐151k) - A Chuck Norris fortune plugin for ZSH.
Miscellaneous
- parrot.live (⭐2.8k) - 🐦 Bringing animated parrots to terminals everywhere.
Apr 02 - Apr 08, 2018
Esoteric languages
- OnlyToday (⭐6) - A date and time based programming language.
Mar 26 - Apr 01, 2018
JavaScript
- is-thirteen (⭐5.4k) - Check if a number is equal to 13.
SaaS
- /dev/null as a Service - The first DaaS provider.
Miscellaneous
- quinedb (⭐572) - A quine that is also a key-value store. Breaking down the walls between code and data.
- πfs (⭐6k) - π contains every possible digit sequence in existence. I'm sure your data is in there somewhere.
Mar 05 - Mar 11, 2018
JavaScript
- undefined-is-a-function (⭐238) - "undefined is not a function"? — It is now!
SaaS
- Booleans as a Service - Create, read, update & delete boolean.
Feb 26 - Mar 04, 2018
Miscellaneous
- Shrugapillar.js (⭐14) - A library for generating shrugapillars.
Feb 19 - Feb 25, 2018
CLI
- Sudo-Productivity (⭐193) - Boost your "productivity" to the max! A productivity suite made for slackers by slackers.
Feb 12 - Feb 18, 2018
CLI
- sudont (⭐11) - Grants superuser permission, then does nothing.
Feb 05 - Feb 11, 2018
DevOps
- No Code (⭐54k) - The best way to write secure and reliable applications. Write nothing; deploy nowhere.
Jan 29 - Feb 04, 2018
JavaScript
- cannot-even (⭐11) - A module that refuses to even.
Jan 22 - Jan 28, 2018
CLI
- No More Secrets (⭐5.2k) - A command line tool that recreates the famous data decryption effect seen in the 1992 movie Sneakers.
Jan 15 - Jan 21, 2018
CLI
- genact (⭐6.6k) - 🌀 A nonsense activity generator for your shell.
- fat (⭐5) - Expand your files.
Nov 27 - Dec 03, 2017
Miscellaneous
- Xkcd Excuse - The easiest way to get your slacking excuse in hip xkcd format!
Oct 30 - Nov 05, 2017
Esoteric languages
- Spooky (⭐150) - The Programming Language of Fear 🌚.
Sep 18 - Sep 24, 2017
Browser extensions
- Youtube Notch Mode - Youtube Notch Mode is a chrome extension that adds the ugly, black cut out seen at the top of the iPhone X to every Youtube video. Why? Because it's more beautiful.
May 08 - May 14, 2017
JavaScript
- Groot Ipsum - Generates random texts containing "I am Groot".
Apr 17 - Apr 23, 2017
JavaScript
- Autocomplete from Stack Overflow - Autocomplete your JS from Stack Overflow.
- vapor.js (⭐1.3k) - The World's Smallest & Fastest JavaScript Library.
- fattest-cat (⭐736) - Script to find fattest cat currently up for adoption at SF SPCA.
Esoteric languages
- Vigil (⭐2.6k) - Vigil, the eternal morally vigilant programming language.
CLI
- lolcommits (⭐4.5k) - Git-based selfies for software developers.
Miscellaneous
- Filefile (⭐75) - File to keep track of all the files you have in your repo that end in "file" eg. Filefile.
Apr 10 - Apr 16, 2017
Browser extensions
- NonAd Block - Blocks any content that is not an ad.
Mar 27 - Apr 02, 2017
Android
- holdr (⭐34) - Solves the problem of knowing when you're holding your phone.
Browser extensions
- Outcognito Mode (⭐11) - Incognito Mode for extroverts.
Mar 20 - Mar 26, 2017
Android
- Mindf@*k Keyboard (⭐17) - Terrible terrible soft-keyboard that randomises keys on every press.
Elixir
- OOP (⭐281) - OOP in Elixir!
JavaScript
- Fapfap.js - Handcrafted JavaScript framework for DIY enthusiasts.
- FuckitJS (⭐3.9k) - JavaScript Error Steamroller.
- Sarcasm (⭐119) - 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 (⭐13) - Universal, intercultural and user-friendly way to display numbers.
SaaS
- Fuck off as a Service (⭐2.9k) - Provides a modern, RESTful, scalable solution to the common problem of telling people to fuck off.
Mar 06 - Mar 12, 2017
JavaScript
- ComcastifyJS (⭐1.3k) - Sometimes images just load too damned fast.
- fartscroll.js (⭐2.8k) - Everyone farts. And now your web pages can too.
Feb 27 - Mar 05, 2017
JavaScript
- Elevator.js (⭐6.5k) - Finally, a "back to top" button that behaves like a real elevator.
- 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.
Ruby
- Base (⭐432) - The universal Base class you've always wanted.
Feb 20 - Feb 26, 2017
Ruby
- Nyan Cat RSpec Formatter (⭐738) - Nyan Cat inspired RSpec formatter!
CLI
- evil.sh (⭐2.1k) - Subtle and not-so-subtle shell tweaks that will slowly drive people insane.
- sl (⭐2.5k) - SL (Steam Locomotive) runs across your terminal when you type "sl" as you meant to type "ls".
Feb 13 - Feb 19, 2017
Android
- Stevie Wonder Simulator - Feel for a moment as the great Stevie Wonder with this simulator for Android.
Haskell
- hackertyper (⭐39) - "Hack" like a programmer in movies and games!
JavaScript
- Echochamber.js (⭐4k) - Commenting without the comments - providing a single-sided user comments just stored in local storage.
- Object.toSting() (⭐206) - Logs an image of Sting to the development console.
PHP
- Phpunit VW (⭐1.7k) - VW makes failing test cases succeed in continuous integration tools.
Python
- PyTest-VW (⭐133) - VW makes failing test cases succeed in continuous integration tools.
- left-pad - Python's solution to infamous npm problem.
Esoteric languages
- ArnoldC (⭐6.5k) - Arnold Schwarzenegger based programming language.
- TrumpScript (⭐7.5k) - Make Python great again.
Browser extensions
- Cloud to butt (⭐1.4k) - Chrome extension that replaces occurrences of 'the cloud' with 'my butt'.
CLI
- Pong-command (⭐152) - Pong is Not Ping.
- Alice (⭐13) - Alice sings when you mistakenly type al.
- cmprss (⭐4) - IrrvrsbleCmprssionForTxt.
- lolcat (⭐5.2k) - Rainbows and unicorns!