Build cross-platform desktop apps with JavaScript, HTML, and CSS
-
Updated
May 22, 2022 - C++
{{ message }}
Chrome is the most popular web browser worldwide as of mid-2017, made by the tech company Google. It's available for most operating systems including Windows, macOS, and Linux and on multiple platforms such as the desktop, phones, and tablets.
Chrome boasts a minimalistic UI and was the first browser to feature "tabs" above the address bar, a convention that was later implemented in other browsers. Other popular features include things such as Incognito mode, tab sandboxing, and a Web Store with extensions and themes.
Although Chrome is not open source, the majority of the source code is available under the Chromium moniker.
Build cross-platform desktop apps with JavaScript, HTML, and CSS
Bypass Paywalls web browser extension for Chrome and Firefox.
GitHub on steroids
A high-level browser automation library.
Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。https://git.io/linux
Chrome extension that records your browser interactions and generates a Playwright or Puppeteer script.
Best practices for modern web development
uBlock: a fast, lightweight, and lean blocker for Chrome, Firefox, and Safari.
A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol.
Web page PDF/PNG rendering done right. Self-hosted service for rendering receipts, invoices, or any content.
INFO-SPIDER 是一个集众多数据源于一身的爬虫工具箱
简悦 ( SimpRead ) - 让你瞬间进入沉浸式阅读的扩展
Unless I missed something, the documentation doesn't explain how to query document metadata (searching "site:montferret.dev metadata" through Google returned nothing, neither did grepping the source code).
As an example, I tried to query the og:url metadata.
I tried variations of //meta[property='og:url']::attr(content), with or without the leading //, and with or without the `attr(conte
Provide option to keep some segment and provide a submit button below each segment as I don't want to upload the first segment. As I want the first segment but not sure about the consensus and correctness about the first segment.
Decrypt passwords/cookies/history/bookmarks from the browser. 一款可全平台运行的浏览器数据导出解密工具。
The browserless Chrome service in Docker. Run on our cloud, or bring your own.
The all-in-one tool to supercharge your productivity
Polar is a personal knowledge repository for PDF and web content supporting incremental reading and document annotation.
Map your keys for web surfing, expand your browser with javascript and keyboard.
Created by Google
Released September 2, 2008
When a
BrowserContextis not obtained from a Playwright Test fixture, but frombrowser.newContext()in a test or when using Playwright Library, it should be closed once no longer needed (according to @mxschmitt at https://stackoverflow.com/questions/72284057/do-playwright-browser-contexts-opened-manually-need-to-be-closed?noredirect=1#comment127709001_72284057). Similarly pages from `context/b