nowfound

Life & fun · alternatives · 2026

AS

24 alternatives to A silly JavaScript-free web browser in the browser

This is a browser front-end (ultra simple) for Chrome, built using puppeteer. I like it because it provides a usable single browser tab (that conveniently crashes on certificate errors (thanks to puppeteers default flags which I haven't altered here)), without using any JS scripting on the client side. There's some clever hacks to get that to work, including stylesheet media queries (to zero in on the correct viewport dimensions), and MJPEG, a crazy HTTP keep-alive way to stream JPEG frames of a video, favored by old-style CCTV/security/web cameras allegedly. I noticed it went from…

This is a browser front-end for Chrome built with Puppeteer that runs entirely without client-side JavaScript. It provides a usable single browser tab by using stylesheet media queries to match viewport dimensions and… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. A silly JavaScript-free web browser in the browser launched in 2022; newer entries below may have overtaken it.

  1. 1

    Getting started with Puppeteer and Chrome Headless for Web Scraping - emadehsan/thal

    2017 · github.com · its alternatives →

  2. 2

    The full-code, no-ops tool for browser automation

    2023 · browserless.io · its alternatives →

  3. 3

    :tophat: A single tab web browser built with puppeteer. Also, no client-side JS. Viewport is streamed with MJPEG. For realz. - DO-SAY-GO/puppetromium

    2021 · github.com · its alternatives →

  4. 4

    :tophat: A single tab web browser built with puppeteer. Also, no client-side JS. Viewport is streamed with MJPEG. For realz. - DO-SAY-GO/puppetromium

    2023 · github.com · its alternatives →

  5. 5

    :tophat: A single tab web browser built with puppeteer. Also, no client-side JS. Viewport is streamed with MJPEG. For realz. - DO-SAY-GO/puppetromium

    2022 · github.com · its alternatives →

  6. 6PS
  7. 7

    I've been working on browser automation infrastructure for a while and kept hitting the same ceiling: Playwright and Puppeteer are great for scripting but fall apart when you need stealth at scale. Cloud-based solutions like Browserbase work but you're sending all your data to a third party and can't control the environment. So we built Owl Browser, a self-hosted Chromium-based engine that runs in a single Docker container. The core technical problem we tried to solve was fingerprint consistency. Most browser automation tools either ignore fingerprinting entirely or apply surface-level…

    Jan 2026 · owlbrowser.net · its alternatives →

  8. 8

    Hi HN, I'm excited to share my open source project, a browser orchestrator. It's purpose is to make it easy to manage many browser profiles on one system. Currently it only works on MacOS, but since I've built it using Tauri (which is a Rust backend and TypeScript frontend), I expect to add Linux and Windows support in the future. I've built it primarily for myself as I use a lot of browsers and having an easy way to manage all of my profiles would make (have made, actually) my dock less cluttered haha. Also, part of why I built it is because as someone who doesn't really care about…

    Apr 2026 · donutbrowser.com · its alternatives →

  9. 9

    Learn how to scrape webpages using Puppeteer and Serverless Functions built with OpenFaaS.

    2020 · openfaas.com · its alternatives →

  10. 10

    Turn websites into organized data without code.

    2019 · chromewebstore.google.com · its alternatives →

  11. 11

    A chrome extension tracks front-end JavaScript that uses DOM / jQuery APIs to manipulate html dom elements (e.g., change style, attach event listener) at runtime. - pilagod/js-tracker

    2018 · github.com · its alternatives →

  12. 12

    Low code browser automation builder and serverless puppeteer

    2021 · browserbird.com · its alternatives →

  13. 13

    Chrome extension that records your browser interactions and generates a Playwright or Puppeteer script. - GitHub - checkly/headless-recorder: Chrome extension that records your browser interactions and generates a Playwright or Puppeteer script.

    2020 · github.com · its alternatives →

  14. 14

    An example implementation of a tiny Web browser for educational purposes. - lmt-swallow/puppy-browser

    2021 · github.com · its alternatives →

  15. 15

    We’ve been working on Vaev, a minimal web browser engine built from scratch. It supports HTML/XHTML, the CSS cascade, @page rules for pagination, and print-to-PDF rendering. It even handles calc(), var(), and percentage units—and yes, it renders Google.com (mostly). This is an experimental project focused on learning and exploration. Networking is basic (http:// and file:// only), and grid layouts aren’t supported yet, but we’re making progress fast. We’d love your thoughts and feedback.

    2025 · github.com · its alternatives →

  16. 16TI

    Hi HN! My name is Nick and this is my fun side project. Please lay it on me. HN can think of Tips.io as a cracked out Tailwind Playground that has page management and amazing AI integration. There are a few core ideas: 1) The HTML is the CMS There are no fields or restrictions. Just hover, click, and start tweaking any HTML. Also, certain elements you click will have special easy edit abilities: - auto creates an uploader, stock photo picker (or HTML) - auto creates an uploader, stock video picker (or HTML) - auto creates a big icon picker (or HTML) - auto creates a WYSIWYG Editor (or HTML)…

    2024 · tips.io · its alternatives →

  17. 17

    Loads a web page in headless Chrome using Puppeteer and prints it to PDF. The input is a JSON object and output is a PDF file.

    2017 · apify.com · its alternatives →

  18. 18

    Distributed crawler powered by Headless Chrome. Contribute to yujiosaka/headless-chrome-crawler development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  19. 19

    Headless Chrome as a service

    2019 · its alternatives →

  20. 20

    Hey HN! I'm Ivan. I've been working on a solution to visually debug my own https:&#x2F;&#x2F;pptr.dev&#x2F; crashes, and this week I opened it to the public: https:&#x2F;&#x2F;buglesstack.com&#x2F;. If you have any questions or suggestions to improve it, feel free to contact me at [email protected]. Thanks for reading! <3

    2025 · buglesstack.com · its alternatives →

  21. 21

    I built µJS because I wanted AJAX navigation without the verbosity of HTMX or the overhead of Turbo. It intercepts links and form submissions, fetches pages via AJAX, and swaps fragments of the DOM. Single tag, one call to `mu.init()`. No build step, no dependencies. Key features: patch mode (update multiple fragments in one request), SSE support, DOM morphing via idiomorph, View Transitions, prefetch on hover, polling, and full HTTP verb support on any element. At ~5KB gzipped, it's smaller than HTMX (16KB) and Turbo (25KB), and works with any backend: PHP, Python, Go, Ruby, whatever.…

    Mar 2026 · mujs.org · its alternatives →

  22. 22
  23. 23

    Chromium Binary for AWS Lambda and Google Cloud Functions - alixaxel/chrome-aws-lambda

    2018 · github.com · its alternatives →

  24. 24

    💚🇺🇸🗽Secure remote browsing anywhere, any way you like it. - GitHub - BrowserBox/BrowserBox: 💚🇺🇸🗽Secure remote browsing anywhere, any way you like it.

    2021 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →

A silly JavaScript-free web browser in the browser…