About
I engineer scalable backend systems and developer tools, and created RiserBob. A fun and fast framework powered by Bun and TypeScript, bringing simplicity and a fresh perspective to backend development. Stay in the Sponge Zone!
- Name Zen Allaham
- Age 18
- From Syria
- Lives in Türkiye
RiserBob
A fun and fast framework powered by Bun and TypeScript, bringing simplicity and a fresh perspective to backend development. Stay in the Sponge Zone!
- Modular Structure Organize your application into clean, reusable modules that keep your codebase structured and easy to maintain.
- Ready-to-Use Middleware Protect routes and handle common request workflows with built-in middleware, without reinventing the wheel.
- Blazing-Fast Performance Built for Bun and TypeScript to deliver a lightweight HTTP core with speed at its foundation.
- Built-in Validation Validate incoming data with a simple, developer-friendly API—without the hassle of building validation from scratch.
-
Integrated CLI
Generate modules in seconds with commands like
bun run riser-bob g module usersand keep your development workflow moving. - Fun Sponge Zone Enjoy playful SpongeBob-inspired messages and errors that make debugging feel like a trip to the bottom of the sea.
import { RiserBob } from "riser-bob";
import { UsersModule } from "./modules/users/users.module";
async function bootstrap() {
const bob = new RiserBob();
bob.spongGet("/", async (spongReq, spongRes) => {
return spongRes.json({
message: "Welcome to Bikini Bottom! 🍍",
});
});
new UsersModule().register(bob);
bob.spongListen(4000, () => {
console.log("🧽 RiserBob is running at http://localhost:4000 🍍");
});
}
bootstrap().catch((error: unknown) => {
console.error("[RiserBob] Failed to start application:", error);
process.exit(1);
});
Requires Bun 1.3 or newer. Released under the MIT License.
Tech Stack
- Bun
- TypeScript
- RiserBob
- Node.js
- NestJS
- PostgreSQL
- MongoDB
- Redis
- Docker
Focus
- Backend & APIsrequest lifecycles, authentication, system design
- Modular Structure clean modules, built-in middleware, fast performance, validation, integrated CLI, and a fun SpongeBob-inspired developer experience
- Qualitytested behavior, predictable and maintainable code