Scramjet Web Proxy Top | Official |

import ScramjetController from './scramjet.all.js' ; const scramjet = new ScramjetController( prefix: '/proxy/' , // Custom URL prefix files: wasm: '/scramjet.wasm.wasm' , all: '/scramjet.all.js' ); await scramjet.init(); Use code with caution. Copied to clipboard 4. Loading a Proxied Page

To set up Scramjet for a web project, you must integrate its service worker and controller to intercept and rewrite traffic. 1. Project Installation scramjet web proxy top

If you need assistance setting up via Let's Encrypt. Share public link import ScramjetController from '

Install the latest stable Scramjet distribution through your terminal: pnpm i @mercuryworkshop/scramjet@2.0.0-alpha Use code with caution. 2. Configure the Transport Route In the Scramjet Proxy

While Scramjet is a top-tier choice, users should always exercise caution when using any web proxy. Because the proxy server sits between you and the internet, the operator of the proxy could theoretically see the traffic passing through.

Scramjet is an open-source, JavaScript-based web proxy that leverages the power of Node.js to deliver exceptional performance and reliability. Unlike traditional web proxies, Scramjet is built on a modular architecture, allowing for seamless integration with various plugins and extensions.

In a scramjet engine, air is compressed by the forward motion of the vehicle via a shock cone. In the Scramjet Proxy, the intake is the socket listener. The architecture rejects the standard OS-backed listen queues in favor of a custom kernel-bypass ring buffer. This acts as the "shock cone," slowing down the ingress just enough to prevent a flow separation (connection drop) while maintaining supersonic velocity into the processing chamber.