zibra
TypeScript icon, indicating that this package has built-in type declarations

1.0.5 • Public • Published

Zibra

Zibra is a basic HTTP server module written in TS that makes creating HTTP/HTTPS servers easier.


Features

  • Fast
  • Lightweight
  • Object-oriented

Example Zibra Server

const Zibra = require("zibra");
const path = require("path");

const app = new Zibra.App({
  debug: true,
});

app.get("/", (req, res) => {
  res.sendText("Hello World!").end();
});

// Or to combie multiple methods in one function you can also use this approach.
app.registerRoute("/", ["GET", "POST"], (req, res) => {
  res.sendText("Hello World!").end();
});

app.start(3000, () => {
  console.log("Server started at port 3000");
});

Documentation

Click here to go to the documentation.

License

This project is licensed under GNU General Public License v3.0.

Dependencies (0)

    Dev Dependencies (3)

    Package Sidebar

    Install

    npm i zibra

    Weekly Downloads

    1

    Version

    1.0.5

    License

    ISC

    Unpacked Size

    486 kB

    Total Files

    69

    Last publish

    Collaborators

    • tunasayin