Skip to main content

More Like This

Scramjet Browser

We are reaching the thermal limits of the current web architecture. We cannot simply make servers faster or pipes wider to solve the latency problems of the future. We need a fundamental aerodynamic shift.

The Scramjet Browser is that shift. It acknowledges that in a hyper-connected world, stopping to ask for directions is too slow. The future of the web isn't about waiting for data to arrive; it's about moving so fast that the data becomes the air we breathe.


The Scramjet Browser represents a shift from the browser as a user interface to the browser as a data engine. As the web becomes more interactive (WebAssembly, streaming SSR, complex SPAs), the HTTP request will become less useful for data extraction.

We are entering the era of the Programmable Browser, and Scramjet is a vanguard of that movement. For any organization that treats the public web as a data source—marketing intelligence, financial analytics, or AI research—the Scramjet Browser is no longer a luxury. It is a necessity.


Disclaimer: Scramjet is an evolving open-source project. Always ensure your web automation practices comply with a website's robots.txt and Terms of Service.

Scramjet is a next-generation web proxy designed by Mercury Workshop to evade internet censorship and bypass enterprise or educational web filters. It is considered the successor to the widely used Ultraviolet (UV) proxy, aiming to provide a more stable and high-performance backend for unblocked browsing. Core Functionality

Interception-Based Proxy: Scramjet functions by intercepting web requests and rewriting them to bypass restrictions while maintaining the original site's functionality.

Support for Modern Sites: It is engineered to support a wide variety of complex websites that older proxies often struggle to load correctly.

Bypassing Filters: It is specifically optimized to evade advanced browser-based filters, making it a popular choice for "unblocked" proxy sites in restricted environments. Key Features for Developers

Improved Backend: Unlike older versions of Ultraviolet, Scramjet uses a modern JavaScript rewriter code designed for better security and developer friendliness.

Isolated Contexts: Through the ScramjetFrame class, it allows developers to manage isolated browsing contexts within iframes without complex internal configuration.

Deployment Options: It can be deployed as a standalone proxy app or integrated as middleware for larger open-source projects.

Integration with Transport Hubs: It often utilizes technologies like Bare, Libcurl.js, or Epoxy for efficient data transport. Usage and Status

Current State: While Scramjet is stable enough for production in many use cases, some versions remain in active "alpha" or experimental development.

Community Presence: It is the flagship proxy maintained by Mercury Workshop and is frequently featured in documentation provided by the Titanium Network, a community dedicated to bypassing internet censorship. scramjet browser

The Scramjet "browser" is actually an advanced, interception-based web proxy developed by Mercury Workshop. It is primarily designed to bypass internet censorship and school/enterprise web filters by "browsing inside a browser". Core Features

Service Worker Architecture: Scramjet uses a service worker to intercept and rewrite web traffic directly in your browser. This allows it to run entirely in a tab without needing any software installation.

WASM-Powered Performance: It utilizes a WebAssembly (WASM) compiled Rust rewriter, making it one of the fastest web proxies available.

High Site Compatibility: It is specifically engineered to handle complex modern sites like YouTube, Discord, Reddit, and Google.

Privacy & Security: Scramjet prioritizes developer friendliness and security, acting as a middleware for open-source projects while keeping the user's browsing context isolated.

Bypassing Restrictions: Its primary mission is to evade Titanium Network style web filters and arbitrary browser restrictions often found in restricted network environments. Configuration & Customization

Developers can customize Scramjet's behavior through various feature flags:

Service Workers: Enables support for nested service workers within proxied pages.

Scramitize: An experimental feature for enhanced obfuscation to further hide traffic from filters.

Intercept Downloads: Can be set to handle file downloads as events rather than standard browser downloads. Important Limitations

While highly capable, users should be aware that like most web proxies:

It may struggle with Google Sign-in, heavy DRM content, or extremely complex Single Page Applications (SPAs).

It is not a replacement for a VPN, and entering sensitive passwords into a proxy is generally discouraged.

Are you looking to use Scramjet for a specific purpose? I can help you with: Setting it up on a self-hosted server. We are reaching the thermal limits of the

Understanding the difference between Scramjet and Ultraviolet. Finding a demo site to test it out. Basic setup - Scramjet - Mintlify

is an experimental, interception-based web proxy framework designed primarily to evade internet censorship and bypass web browser restrictions. It is often used to create isolated browsing contexts that can run on a variety of sites while prioritizing security and performance. Key Features Censorship Evasion

: Built to bypass enterprise web filters and arbitrary restrictions. Isolated Contexts

: Enables developers to set up isolated browsing environments using a Basic Setup Guide Developer Friendly

: Offers a TypeScript API, custom URL encoding (codecs), and event listeners for handling navigation or downloads. Performance

: Designed to be high-speed and capable of acting as middleware for other open-source projects. Getting Started

To use or host Scramjet, developers typically follow these steps: Environment : Ensure you have a POSIX terminal and (v18.x LTS recommended) installed. Installation : Install the framework or use the Scramjet-App example provided by MercuryWorkshop on Customization

: You can customize Scramjet's behavior using feature flags or by implementing custom URL encoding strategies. : Scramjet should not be confused with the Scramjet Data Processing Platform

Scramjet is a high-performance interception-based web proxy and "web OS" designed to bypass internet restrictions and filters while providing a private browsing experience . It is often used in educational or restricted environments to access popular content that might otherwise be blocked . Key Content & Supported Sites

Scramjet allows you to access and interact with several major platforms through its proxy interface, including:

Social & Communication: Discord , Reddit , Twitter , and Instagram . Video & Music: YouTube  and Spotify . Gaming: GeForce NOW  and now.gg .

Search: Built-in support for Google  and private search via DuckDuckGo . Notable Features

Web OS Interface: Provides a "smart TV" style interface for your browser, making it easier to navigate between apps like movies, games, and search .

Bypass Capabilities: Specifically designed to handle site protections, including CAPTCHA support for major sites like Google and YouTube . The Scramjet Browser represents a shift from the

Media Tools: Includes "Auto-embed" features that simplify streaming movies and videos directly within the interface .

GN Math Games: Offers a built-in collection of logic puzzles and strategy challenges . Developer & Technical Context

If you are looking for the technical framework rather than the user-facing proxy:

Scramjet Framework: A functional reactive stream programming framework used for processing data streams asynchronously .

Service Worker Architecture: The browser uses modern APIs to intercept "fetch" requests and rewrite URLs in real-time, which is how it bypasses filters .

Are you looking to set up your own instance of Scramjet, or are you trying to find a hosted link to use it right now? Introduction to Scramjet - Mintlify


While no commercial browser officially carries the "Scramjet" name yet, several research projects and experimental browsers (like Astra, Neon, and preloading forks of Chromium) embody these five principles:

Unlike Puppeteer, which assumes you have a local Chrome installation, Scramjet runs entirely in the cloud. You don't manage processes, kill hung tabs, or worry about memory leaks. You simply call an API.

The web has always been a contest between features and speed. New capabilities want more CPU, memory, and network bandwidth; users demand pages that load instantly and feel responsive. Scramjet Browser — a hypothetical next-generation browser architecture inspired by ideas from low-latency networking, parallelism, and edge-first design — imagines how we might break that tradeoff and make the web feel as snappy as native apps without sacrificing capability. This post explores the core ideas, potential benefits, and key challenges of a Scramjet-inspired browser.

Before you even type, a Scramjet browser opens and maintains persistent connections to likely destinations (Google, Wikipedia, your email server). It reuses TLS sessions aggressively, shaving hundreds of milliseconds per navigation.

Agencies need to crawl 1 million pages to check for broken links or missing meta tags. Traditional crawlers take days. A Scramjet program can spin up thousands of concurrent connections, stream the HTML, filter for <meta> tags, and output a CSV report in minutes.

How does the Scramjet browser stack up against the tools you already know?

| Feature | Puppeteer/Playwright | Apache Spark | Scramjet Browser | | :--- | :--- | :--- | :--- | | Primary Use | Browser Automation | Big Data Batch | Real-time Streaming | | Resource Use | Very High (Spins up Chromium) | High (JVM overhead) | Very Low (Pure Node.js) | | Learning Curve | Moderate | Steep (Scala/Python) | Low (Plain JavaScript) | | Speed (Data Ops) | Slow (Renders visuals) | Fast (Distributed) | Hypersonic (Streaming) | | Headless? | Yes (Full engine) | N/A | Yes (Minimal engine) |

While Apache Spark is a jet airliner (big, powerful, needs a runway), Scramjet is a fighter jet (lightweight, immediate takeoff, high speed).