A Lean Framework
for Enterprise Scalability.
"Complexity doesn't have to be heavy.
Built on Bun, designed for Logic, optimized for Scale."

Lean Architecture for Scale
GamanJS adopts a lean, functional-first
design engineered for high-scale environments. Rejecting bloated OOP patterns, everything is built through composable functions like
compose,
define, and mount. This ensures your backend remains declarative, robust, and capable of heavy-duty performance.
Orchestrate your entire application using `defineBootstrap`.
Modular by Design
GamanJS enforces a feature-first structure. Keep your logic isolated, your controllers clean, and your scaling predictable.
Encapsulated Modules
Group logic by features, not layers. Scalability starts with boundaries.
Functional Composition
Compose your backend with pure functions. No hidden state, no complex classes.
Type-Safe DI
First-class support for dependency injection through simple function destructuring.
Designed for teams who value clarity over magic. Every dependency is explicit, every route is traceable.
Ready to Build at Scale?
Experience the logic-first framework that doesn't get in your way. Light as a ghost, solid as a rock.
Why Modern Teams Choose GamanJS
A framework designed for the long game. Build on a foundation of speed, logic, and absolute type safety.
TypeScript First
End-to-end type safety out of the box.
Secure by Default
Built-in middleware and best practices.
Enterprise Ready
Engineered to handle complex business logic and massive traffic with ease.
Plugin System
Extend and customize with ease.
Built by Developers, for Developers
GamanJS is an open-source project shaped by community contributions.
Loading contributors...