bananalabs — bash — 80×24
Last login: Mon 09:24 on ttys001
whoami
one developer. the stuff I make for the love of it.
cat ./README.md

Open source,
for people who read source.

Banana Labs isn't a company. It's the name I put on the things I build for the fun of it, then give away. Engines, libraries, and tools — MIT, no signup, no catch. If you read source, you're home.

Banana Labs
note: here you get the raw engine. The paid, just-works versions live at monkeylabs.gg. Bring your own terminal.
~/bananalabs/projects

The shelf.

Everything here is free to clone, read, fork, and ship. It's MIT — do what you want with it, just keep the license notice in the source.

ls -la ./projects  # 8 repositories
bananagine
Container orchestration engine — spin servers up and tear them down clean. The core everything sits on.
GoMIT
peel
Low-latency relay and routing. Updates routes on the fly before handing players off between servers.
GoMIT
pulp
WebAssembly plugin host. Sandboxed, fast (370k steps/sec), language-agnostic game logic.
WASMMIT
bananaauth
OAuth + magic-link auth you can actually self-host. Drop-in identity without renting it.
GoMIT
potassium
The shared Go library — common types, helpers, and primitives the rest depend on.
GoMIT
fiber
The SDK family — clean client libraries for talking to the engine without reading the whole protocol.
GoMIT
bunch
Grouping and session primitives — bundling players, servers, and state into things that move together.
GoMIT
hand
The control utility — the CLI and ops glue for driving everything above from one place.
GoMIT
~/bananalabs/about

man bananalabs

BANANALABS(1)    General Commands Manual    BANANALABS(1)

Name

bananalabs — the open-source side of one developer's work.

Description

Same hands run Monkey Labs, the company — the difference is posture, not people. Free and for the fun of it lives here; paid and polished lives there. Bananagine is open; Sessions.gg is the product built on it.

Philosophy

# extension over invention
Orchestrate mature primitives — Docker, WASM, OAuth — instead of reinventing them.
# free means free
MIT, no telemetry, no signup. Clone it and go. Trust is the only currency here.

See also

monkeylabs.gg — the company.   sessions.gg — the product.   github.com/bananalabs-oss — the source.