A simplified zero-configuration wrapper around Karma, Webpack, Jasmine & Puppeteer. Karma, Webpack and Jasmine are all great. They're all also quite powerful and each highly configurable. When creating and maintaining small modules, duplication of these configurations and dependencies is cumbersome.
testing test-runner karma karma-plugin karma-webpack jasmine chrome-headless chromeBackstopJS automates visual regression testing of your responsive web UI by comparing DOM screenshots over time. Developing, bug fixing, contributing...
screen-capture chrome-headless backstopjs visual-regression-testsRendora can be seen as a reverse HTTP proxy server sitting between your backend server (e.g. Node.js/Express.js, Python/Django, etc...) and potentially your frontend proxy server (e.g. nginx, traefik, apache, etc...) or even directly to the outside world that does actually nothing but transporting requests and responses as they are except when it detects whitelisted requests according to the config. In that case, Rendora instructs a headless Chrome instance to request and render the corresponding page and then return the server-side rendered page back to the client (i.e. the frontend proxy server or the outside world). This simple functionality makes Rendora a powerful dynamic renderer without actually changing anything in both frontend and backend code. Dynamic rendering means that the server provides server-side rendered HTML to web crawlers such as GoogleBot and BingBot and at the same time provides the typical initial HTML to normal users in order to be rendered at the client side. Dynamic rendering is meant to improve SEO for websites written in modern javascript frameworks like React, Vue, Angular, etc...
ssr react vue angular reactjs vuejs chrome-headless chrome-devtools seo seo-optimization server-side-rendering dynamic-rendering spa crawler puppeteerChromda is an AWS Lambda function for serverless capturing screenshots of websites.
aws screenshot aws-lambda serverless chrome-headless puppeteer开启chrome的headless模式,仿真模拟用户去注册... 每一个人都可以是贡献者。 如果你发现有的网站,可以作为短信提供者,请在issue中提出,或PR.
chrome-headless sms boom chrome headless puppeteerjava version of puppeteer
crawler chrome scraper chrome-headless puppeteer jvppeteerThe chrome-headless project provides a Docker image, knqz/chrome-headless, containing a pre-built version of Chrome's headless_shell -- a slimmed down version of Chrome that is useful for driving, profiling, or testing web pages.Notably, this Docker image has been created expressly for the Go chromedp package, which provides a simple and easy to use API for driving browsers compatible with the Chrome Debugging Protocol.
docker chrome chrome-headlessember-app-shell is built and maintained by DockYard, contact us for expert Ember.js consulting. Renders an App Shell based on your actual running Ember.js application using Headless Chrome! It also inlines the relevant minimal CSS using the Critical tool.
ember ember-cli addon ember-service-worker service-worker chrome-headless ember-addonAutomatically download and reconcile your ledger financial entries
ledger-cli chrome-headless nodejs cli ledger-reconciler ledger plaintext-accountingAutomate Headless Chrome -- start/stop Chrome instances, open & close tabs, and communicate with the target page. Handle events, including any chrome-remote-interface events.
chrome-headless chrome phantomjs headlessYou want the Firebase hosting speed for your PWA, but you really need some way to server render that sweet JavaScript so linkbots stop making your page look horrible on Facetweetlinkedspider card timeline gizmo. Let's piece together a solution. You could give one of the views a spin in say the Twitter Card Validator. In the screenshot below, you can see the expected result: Firebase function kicked, the bot was found, it was sent to our render server, and the the DOM returned with proper JavaScript switched metadata, all of which Twitter reads correctly.
pwa firebase rendertron chrome-headlessIn the era of Big Data, the web is an endless source of information. For this reason, there are plenty of good tools/frameworks to perform scraping of web pages. So, I guess, in an ideal world there should be no need of a new web scraping framework. Nevertheless, there are always subtle differences between theory and practice. The case of web scraping made no exceptions.
scraping webscraping selenium chrome-headlessHTTP screenshot service based on Puppeteer. Creates a HTTP server using Koa, by default on port 3000. It renders pages and creates screenshots of them on request.
screenshot nodejs node puppeteer chrome-headless koaUse Puppeteer to download pens from Codepen.io as single html pages. Need help or have a question? post at StackOverflow.
puppeteer codepen web-scraping headless-chrome scraping node chrome-headlessA runner for doo which runs tests in Chrome, using the Chrome Dev Protocol with no need for karma or npm. Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.
testing chrome chrome-headless clojurescript leiningen leincreateBrowser(settings) Will create and return a Browser instance. It will automatically launch and connect Puppeteer and Chrome if an instance is not running.
headless testing node browser puppeteer chrome-headless test frontend automation chromecdp4j - Chrome DevTools Protocol for Java
chromium chrome test-automation chrome-debugger-protocol chrome-devtools chrome-developer-protocol automation cdp web web-automation chrome-devtools-protocol selenium selenium-webdriver webdriver crawling crawling-framework chrome-headlessThe headless-shell project provides a Docker image, chromedp/headless-shell, containing a pre-built version of Chrome's headless-shell -- a slimmed down version of Chrome that is useful for driving, profiling, or testing web pages. Notably, this Docker image has been created expressly for the Go chromedp package, which provides a simple and easy to use API for driving browsers compatible with the Chrome Debugging Protocol.
docker chrome chrome-headlessThis image allows to run javascript tests in a headless machine like a CI server. This image support karma and protractor test under chromium.
karma protractor gitlab-ci docker chrome chrome-headless alpine
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.