• browsh : A fully interactive, realtime, and modern text-based browser rendered to TTYs and browsers

  • 2021-BrowserBox : Remote isolated browser API for security, automation visibility and interactivity. Run on our cloud, or bring your own. Full scope double reverse web proxy with multi-tab, mobile-ready browser UI frontend. Plus co-browsing, advanced adaptive streaming, secure document viewing and more! But only in the Pro version. Get BB today! Se…


  • fex-ua-device : 由于在国内生产 PC 的厂家有限,大众用户使用的浏览器也主要是当前的一些主流浏览器。因此目前的 UA 解析库在对 OS、浏览器外壳、浏览器内核等的识别率都相当高。但是由于国内的移动设备的五花八门,对于移动设备的硬件信息是很难用一套通用的方法进行识别,因此 ua-device 诞生。

  • Modernizr

  • feature.js

  • Bowser


  • Remote Browser : A low-level browser automation framework built on top of the Web Extensions API standard.

  • Rendertron : Rendertron is a dockerized, headless Chrome rendering solution designed to render & serialise web pages on the fly.

  • Rendora : Rendora is a dynamic renderer to provide zero-configuration server-side rendering mainly to web crawlers in order to effortlessly improve SEO for websites.

  • headless-devtools : Lets you perform Chrome DevTools actions from code by leveraging Headless Chrome+Puppeteer.

  • 2020-Kasaya : A “WYSIWYG” scripting language and runtime for browser automation.

  • 2019-Playwright : Playwright is a Node library to automate the Chromium, WebKit and Firefox browsers with a single API. It enables cross-browser web automation that is ever-green, capable, reliable and fast.