Hey Developers 👋

I am Creator RiserBob

Zen Allaham · Software Engineer · Framework Builder

RiserBobExplore Framework My ChannelYoutube
Zen Allaham

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 framework logo

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!

RiserBob banner
  • 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 users and 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.
index.ts
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

Connect