An open API service indexing awesome lists of open source software.

https://github.com/tilens6/mega_utils

πŸ₯Š THE UNDISPUTED CHAMPION OF C++ UTILITIES! πŸ’₯ NO MAKEFILES. NO BLOAT. JUST PURE C++ POWER! πŸ’¨ FAST. SIMPLE. DROP-IN & CODE! πŸ”₯ ONE SUBMODULE TO RULE THEM ALL! πŸ”” IT’S TIME TO CODE LIKE A CHAMPION! πŸš€
https://github.com/tilens6/mega_utils

camera cpp keyboard mouse network network-programming particle-system particles sdl2 sdl2-sprites sprites timer utils

Last synced: 8 months ago
JSON representation

πŸ₯Š THE UNDISPUTED CHAMPION OF C++ UTILITIES! πŸ’₯ NO MAKEFILES. NO BLOAT. JUST PURE C++ POWER! πŸ’¨ FAST. SIMPLE. DROP-IN & CODE! πŸ”₯ ONE SUBMODULE TO RULE THEM ALL! πŸ”” IT’S TIME TO CODE LIKE A CHAMPION! πŸš€

Awesome Lists containing this project

README

          

# πŸ₯Š **MEGA_UTILS – THE UNDISPUTED CHAMPION OF UTILITY LIBRARIES!** πŸ₯Š

**LADIES AND GENTLEMEN... BOYS AND GIRLS... CODERS AND COMMAND-LINE WARRIORS!**
πŸš€ **WELCOME TO THE MAIN EVENT!** πŸš€
Tonight, in the BLUE CORNER, we have **messy, unorganized utility libraries...** πŸ‘Ž
AND IN THE RED CORNER, WE HAVE... **THE UNSTOPPABLE, UNBEATABLE, UNBREAKABLE...**

# πŸ’₯πŸ’₯ **MEEEEGAAA_UTILSSS!!!** πŸ’₯πŸ’₯

## 🎀 **WHAT IS THIS POWERHOUSE?**
MEGA_UTILS is **not just a utility collection... IT'S A REVOLUTION!**
πŸ₯‹ **FAST!** πŸ’¨
πŸ’ͺ **LIGHTWEIGHT!** πŸ‹οΈ
πŸ”₯ **EASY TO USE!** 🀩

A **single folder** packed with **punchy, high-impact utilities** for all your projects!
No crazy build systems, no Makefilesβ€”just **raw power at your fingertips!**

## πŸ’£ **FEATURES THAT HIT HARDER THAN A FREIGHT TRAIN!**
βœ… **Plug & Play:** Drop it in your project and GO! No setup!
βœ… **Header Files of Doom:** `all_utils.h`, `sdl2_utils.h`, and moreβ€”USE ONLY WHAT YOU NEED!
βœ… **Synced Across Projects:** One submodule to **rule them all, update them all, and sync them all!**
βœ… **No Bloat, No Nonsense:** Just `.h` and `.cpp` files. Clean, mean, and ready to roll!

## βš”οΈ **HOW TO USE?** **(EASY LIKE A CLEAN RIGHT HOOK πŸ₯ŠπŸ’₯)**

πŸ’Ύ **Step 1:** Clone this champion into your project include folder like a pro:
```sh
git submodule add https://github.com/TilenS6/mega_utils.git include/mega_utils
git submodule update --init --recursive
```

⚑ **Step 2:** Include what you need and UNLEASH THE POWER!
```cpp
#include "mega_utils/utils_all.h" // EVERYTHING!!!
```

πŸ”₯ **Step 3:** Compile like a boss!
**No linker configuration** it just **WORKS!!!**

πŸ’₯ **Step 4:** **DESTROY BUGS, CONQUER PROJECTS, AND BECOME A CODING LEGEND!**

## πŸ† **UPDATING? STAY SHARP, STAY FRESH!**
To update MEGA_UTILS in your project and stay ahead of the game:
```sh
git submodule update --remote --merge
```
BOOM. You're always running the latest and the greatest!

## 🎀 **FINAL WORDS FROM THE CHAMPION...**
**"CODE FAST. CODE STRONG. CODE MEGA."** πŸ₯‡
**"NO MAKEFILES. NO COMPROMISES. JUST PURE POWER."** πŸ’₯

πŸ”” **THE BELL HAS RUNG. THE FIGHT HAS BEGUN.**
πŸ‘Š **IT’S TIME TO CODE LIKE A CHAMPION!**

# TODOs
- Cross-platform network wrapper (boost.asio)
- Document everything 😭