awesome-hilarious-repos
github.com/terremoth/awesome-hilarious-repos ↗Awesome hilarious github repositories
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me sorry, idk how to categorize/tag/label this project resources from awesome-hilarious-repos"
Installation instructions →What's inside
Standalone projects
- 30(500) Redirect Blame
Trick users into thinking their internet is slow! They'll keep reloading until the deploy is over!
- Activate Linux Desktop Message - like Windows
Why not?????????
- Anime Girls Holding Programmings books
- BossSensor
change the screen when your boss is approaching
- ButtFish
Transmitting Morse Code of chess moves to your butthole (
- EnterpriseFizzBuzz
622K lines of production-grade FizzBuzz with 253 infrastructure subsystems, including a blockchain, neural network, quantum simulator, and OS kernel.
Rules, Advices, Licenses, Standards & Patterns
- Anal Guide
A comprehensive technical guide regarding anal sex.
- Bad Licenses
A compendium of absurd, funny, and downright bad licenses
- Dumb Password Rules
The best rules to create passwords!!1!1
- How To Exit Vim
- Unmaintainable Code
Patterns to (un)maintain your software projects
Programming Languages
- ArnoldC
Programming language based on the one-liners of Arnold Schwarzenegger.
- BIIIIIIRLL programming language
Bambam's "It's show time" Recursive Language
- DreamBerd programming language
If the link doesn't work, try
- Emojicode
the emoji programming language
- GulfOfMexico
The Perfect Programming Language
- nocode
Command line utilities scripts
- ascii-live
Curl-based animations
- Automated Hacker Scripts
if you like automation, this one is for you
- Bash Cat With Cat
The classic cat command but with a cat
- lolcat
rainbows your terminal output!
- parrot.live
Run
Libraries, Frameworks and SDKs
- C++
represents each object as an NFT on the Ethereum blockchain
- DADA.js
plant something that looks like a Virus made of Windows 98 dialogs on your website
- FalseJS
JS library that makes sure false always exists by redefining it in every possible (and impossible) way.
- five.js
JavaScript Library to overcomplicate the number 5
- FuckItJs
uses state-of-the-art tech to make sure your JS code runs whether your compiler likes it or not
- Hipku
JavaScript library to encode IPv6 and IPv4 addresses as
Dev Jokes collection (datasets)
- eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeSorry, Idk how to categorize/tag/label this project
- Fucking-WebsitesSorry, Idk how to categorize/tag/label this project
A curated list of websites that tell you to just use the fucking tool.
- https://github.com/amoudgl/short-jokes-dataset
- https://github.com/shrutikapoor08/devjoke
- https://github.com/Sv443/JokeAPI
- https://github.com/taivop/joke-dataset
Git Related
- GitHub Drama
lists of dramatic github discussions, lol
- Git Musak
Inserts the currently playing iTunes or Spotify track in your git commit messages
- Git-self-blame
is a simple git plugin that lets you take the blame for code you didn't write!!!
- Git-vanity-sha
try to tweak the last commit commiter's timestamp to create a commit SHA using the hex prefix you supply
- I-Made-THIS
Why build impressive things when many devs already did it? So copy someone else's code and take credit for it!
- lolcommits
takes a snapshot with your webcam every time you git commit code, and archives a lolcat style image with it!
Showing a sample of 69 resources. View the full list on GitHub →