Life & fun · alternatives · 2026
24 alternatives to A programmable embedded browser written in pure Java
A programmable, embeddable web browser driver compatible with the Selenium WebDriver spec -- headless, WebKit-based, pure Java - hollingsworthd/jBrowserDriver
jBrowserDriver is a headless web browser driver written entirely in Java that implements the Selenium WebDriver specification. Built on WebKit, it allows developers to programmatically control and automate web browser… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. A programmable embedded browser written in pure Java launched in 2016; newer entries below may have overtaken it.
- 1
Driver.js▲446A lightweight engine to drive user's focus across the page
2018 · kamran.fyi · its alternatives →
- 2

Browser MCP connects AI applications to your browser so you can automate tasks using AI. Supported by Claude, Cursor, VS Code, Windsurf, and more.
2025 · browsermcp.io · its alternatives →
- 3
Browser Cash▲295The stealthiest browser automation platform for web scraping
Nov 2025 · browser.cash · its alternatives →
- 4
browserless.io▲143The full-code, no-ops tool for browser automation
2023 · browserless.io · its alternatives →
- 5

- 6
driver.js▲86Product tours, highlights, contextual help and more
2023 · driverjs.com · its alternatives →
- 7

Automate your browser in plain JavaScript because most such tools are not free, have an arcane API (Selenium) or a weird DSL.
2024 · github.com · its alternatives →
- 8

An example implementation of a tiny Web browser for educational purposes. - lmt-swallow/puppy-browser
2021 · github.com · its alternatives →
- 9IC
I created this tool a few months ago to automate some of my tasks. I use it to collect prices and files and to get notified when something changes on certain websites. The task runner uses Playwright. I'm not sure if it can be useful to anybody else besides me :) Any feedback is welcome.
2022 · rocketride.io · its alternatives →
- 10

Distributed crawler powered by Headless Chrome. Contribute to yujiosaka/headless-chrome-crawler development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 11
Inline Manual▲131Build Driver.js product tours visually with Inline Manual Builder. Export a ready-to-use Driver.js JSON config. Free, no login required.
2014 · inlinemanual.com · its alternatives →
- 12

An experimental minimalist WebBrowser. Contribute to hexapode/zenbrowser development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 13

Hi HN, I’m sharing mochi.js (https://github.com/0xchasercat/mochi), a Bun-native, raw-CDP browser automation framework. It's designed to make programmatic browser use more effective by focusing on consistency and measured parity with regular traffic, purely from the JS layer, against stock Chromium. The most common forms of browser automation focus heavily on client-side line by line probes, which are mostly cosmetic. This makes people feel better but it doesn't have much relevance to actual WAF or anti-automation defences. Mochi.js focuses on what actually matters,…
May 2026 · mochijs.com · its alternatives →
- 14AE
easyprog.online ist Ihre erste und beste Informationsquelle über easyprog. Hier finden Sie auch weitere interessante Links. Wir hoffen, dass Sie bei Ihrer Suche erfolgreich sind!
2019 · easyprog.online · its alternatives →
- 15

🔥 Open Source Browser API for AI Agents & Apps. Steel Browser is a batteries-included browser sandbox that lets you automate the web without worrying about infrastructure. - steel-dev/steel-browser
2024 · github.com · its alternatives →
- 16

We needed a JS-first WYSIWYG DOCX editor and couldn't find a solid OSS option, most were either commercial or abandoned. As an experiment, we gave Claude Code the OOXML spec, a concrete editor architecture, and a Playwright-based test suite. The agent iterated in a (Ralph) loop over a few nights and produced a working editor from scratch. Core text editing works today. Tables and images are functional but still incomplete. MIT licensed.
Feb 2026 · github.com · its alternatives →
- 17AP
2015 · fatiherikli.github.io · its alternatives →
- 18

Find the origin of any character in the DOM
2019 · fromjs.com · its alternatives →
- 19
SelectorsHub▲73Go full page in one click: Full Page Screenshot with url
2021 · selectorshub.com · its alternatives →
- 20

I built a web-based HTML/CSS/JS editor focused on speed, simplicity, and offline access. No bloat — just open and start coding. What makes it different: Live Preview – Edit HTML, CSS, and JS side-by-side with instant feedback. Offline support – Works without internet. You can even install it as a PWA and use it like a native app. No Login Required – Just visit, code, and preview. Login only if you want to save/share. Savable & Shareable Links – Save scripts in the cloud and get shareable links. Customizable Editor – Themes, fonts, auto-format on save, layout tweaks, line…
2025 · scriptpad.dev · its alternatives →
- 21

💚🇺🇸🗽Secure remote browsing anywhere, any way you like it. - GitHub - BrowserBox/BrowserBox: 💚🇺🇸🗽Secure remote browsing anywhere, any way you like it.
2019 · github.com · its alternatives →
- 22

A Chrome DevTools Protocol driver for web automation and scraping. - go-rod/rod
2020 · github.com · its alternatives →
- 23WD
Hi HN, recently there have been a lot of discussions about Chrome's dominance on the Web leading to many websites being broken for alternative browsers. I think one of the reasons for this is that browser automation is hard and manual testing is often limited to the browser developers themselves use. I've distilled my best practices for browser test automation into the following project and hope it helps other developers to test their projects with more browsers: https://github.com/blueimp/wdio It's a Docker setup for WebdriverIO with automatic screenshots, image diffing…
2019 · its alternatives →
- 24

🗿 Mini jQuery alternative. Dependency-free animations. Locality of Behavior. Use one element or arrays transparently. Pairs with htmx. Vanilla querySelector() but better! - gnat/surreal
2023 · 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 →