Welcome to the official Banan packages repository!
This is where all your .banapkg files live, ready to be installed using the Banan package manager.
Banan is the MonkeyOS package manager.
It fetches, installs, and resolves dependencies for .banapkg files.
Think of it as apt or apt-get, but monkey chaos style.
- Fast installs 🍌
- Dependency handling 🐒
- Debug prints for awesome brain
- Manual PR checks and ClamAV scans
Use your MonkeyOS Banan client:
banan install <package-name>Example:
banan install example- Fetch example.banapkg from this repo
- Install dependencies (if any)
- Write the code to the package's install path (usually ~/.bananpkgs)
- Show monkey-approved debug messages
Each package is a JSON file with the following structure:
{
"ver": "1.0.0",
"name": "example-jungles",
"type": "py",
"dependent": ["example", "dependencytest"],
"installplace": "~/.bananpkgs",
"code": "# Your code goes here\nprint('Hello from example jungles!')",
"checksum": "[Insert checksum here]"
}- ver → package version
- name → package name (used for filename when installed)
- type → file extension (py, txt, etc.)
- dependent → list of other packages required
- installplace → install location
- code → the actual code/content
Want to add a new package? Just:
-
Fork this repo 🍌
-
Add a .banapkg file following the template
-
Make sure dependencies exist in this repo (or create them!)
-
Submit a PR and let the crazed monkeys review 🐒
Ctrl+C → Abort any install (Monkey-approved 🐒⚡️)
You can use time banan install <package> to see how fast BANAN really is when downloading 🚀
MIT License – keep the chaos, credit the original monkeys, no warranty 😎