Say Goodbye to Node.js HTTP. Meet Brahma-JS an Ultra HTTP

1 StellaMary 1 9/17/2025, 5:39:40 PM github.com ↗

Comments (1)

StellaMary · 3h ago
It's been a long time since 2023, when Bun.js arrived and disrupted the JavaScript world. During that time, I was working on something unusual—something that encourages all JS developers to write API code that actually runs on top of Rust.

I gave it my best and eventually published this framework on npm. Many people asked for async support, and after countless sleepless nights, I finally achieved it. Meet Brahma-JS (brahma-firelight) one of my finest creations that replaces Node.js tcp / http module with Rust's Tokio and Hyper library inspired from Deno runtime.

``` Running 10s test @ [http://127.0.0.1:2000/hi](http://127.0.0.1:2000/hi) 1 threads and 200 connections Thread Stats Avg Stdev Max +/- Stdev Latency 1.51ms 479.16us 7.89ms 78.17% Req/Sec 131.57k 9.13k 146.78k 79.00% 1309338 requests in 10.00s, 186.05MB read Requests/sec: 130899.58 Transfer/sec: 18.60MB

``` Oh sure, just another framework casually doing 130k+ requests/sec. No big deal. Totally normal. Definitely not powered by a Rust beast disguised as friendly JavaScript.

Now I have released v1.5 A stable release with support for Mac, Linux and Windows too. You can give a try by starting

``` npm i brahma-firelight

```

Source : https://www.npmjs.com/package/brahma-firelight