All Projects β†’ heapwolf β†’ Node Chrome

heapwolf / Node Chrome

Licence: mit
deprecated

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Node Chrome

Chromium Ipc Sniffer
A tool to capture communication between Chromium processes on Windows
Stars: ✭ 197 (-30.63%)
Mutual labels:  chrome, chromium
Serverless Chrome
🌐 Run headless Chrome/Chromium on AWS Lambda
Stars: ✭ 2,625 (+824.3%)
Mutual labels:  chrome, chromium
Cefpython
Python bindings for the Chromium Embedded Framework (CEF)
Stars: ✭ 2,498 (+779.58%)
Mutual labels:  chrome, chromium
Chrome Extensions Reloader
A chrome extension for reloading unpacked extensions
Stars: ✭ 154 (-45.77%)
Mutual labels:  chrome, chromium
Androidchromium
chrome browser of android version from chromium open project
Stars: ✭ 2,911 (+925%)
Mutual labels:  chrome, chromium
Sponsorblock
Skip YouTube video sponsors (browser extension)
Stars: ✭ 3,627 (+1177.11%)
Mutual labels:  chrome, chromium
Brightray
A thin shim over Chromium’s Content module, no longer active, the source code has been directly imported into Electron in https://github.com/electron/electron/pull/9423
Stars: ✭ 220 (-22.54%)
Mutual labels:  chrome, chromium
Phpchrometopdf
A slim PHP wrapper around google-chrome to convert url to pdf or to take screenshots , easy to use and clean OOP interface
Stars: ✭ 127 (-55.28%)
Mutual labels:  chrome, chromium
Chrome Developer Mode Extension Warning Patcher
β‡’ Disable Chrome's Developer Mode Extension Warning Popup & Elision WWW/HTTPS Hiding & Debugging Extension Popup
Stars: ✭ 240 (-15.49%)
Mutual labels:  chrome, chromium
Extension Create
Create modern cross-browser extensions with no build configuration.
Stars: ✭ 167 (-41.2%)
Mutual labels:  chrome, chromium
Puppeteer Sharp
Headless Chrome .NET API
Stars: ✭ 2,122 (+647.18%)
Mutual labels:  chrome, chromium
Flaresolverr
Proxy server to bypass Cloudflare protection
Stars: ✭ 241 (-15.14%)
Mutual labels:  chrome, chromium
Chromecontroller
Comprehensive wrapper and execution manager for the Chrome browser using the Chrome Debugging Protocol.
Stars: ✭ 143 (-49.65%)
Mutual labels:  chrome, chromium
Phpdesktop
Develop desktop GUI applications using PHP, HTML5, JavaScript and SQLite
Stars: ✭ 2,101 (+639.79%)
Mutual labels:  chrome, chromium
Surfingkeys Conf
A SurfingKeys configuration which adds 130+ key mappings for 20+ sites & OmniBar search suggestions for 50+ sites
Stars: ✭ 137 (-51.76%)
Mutual labels:  chrome, chromium
Pychromeless
Python Lambda Chrome Automation (naming pending)
Stars: ✭ 219 (-22.89%)
Mutual labels:  chrome, chromium
Chrome Protocol Proxy
Chrome DevTools Protocol Proxy - intelligent proxy for debugging purposes
Stars: ✭ 94 (-66.9%)
Mutual labels:  chrome, chromium
Kdeconnect Chrome Extension
A browser extension to send pages and content from your browser to connected KDE Connect devices.
Stars: ✭ 124 (-56.34%)
Mutual labels:  chrome, chromium
Cdp4j
cdp4j - Chrome DevTools Protocol for Java
Stars: ✭ 232 (-18.31%)
Mutual labels:  chrome, chromium
Tomato Clock
Tomato Clock is a simple browser extension for managing your productivity.
Stars: ✭ 241 (-15.14%)
Mutual labels:  chrome, chromium

SYNOPSIS

Run chrome headlessly as a module or as a command from the commandline. This project is similar to electron-stream, but it's simpler, no streams, no servers, etc.

USAGE

FROM THE COMMANDLINE

The html file is optional (an empty one will be used by default).

node-chrome index.js [index.html]

AS A MODULE

Provides an event emitter with stdout, stderr and exit.

const Chrome = require('node-chrome')
const path = require('path')

const chrome = Chrome('<h1>Hello World</h1>')

//
// or pass in file names...
//
// const js = path.join(__dirname, 'index.js')
// const html = path.join(__dirname, 'index.html')
// const chrome = Chrome({ js, html })

chrome.on('stdout', (data) => console.log(data))
chrome.on('exit', (code, sig) => process.exit(code, sig))

Kill an isntance with kill.

chrome.kill(/* sig */)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].