Displaying 1 to 20 from 39 results

node-html-pdf - :page_facing_up: Html to pdf converter in nodejs

  •    Javascript

html-pdf can read the header or footer either out of the footer and header config object or out of the html source. You can either set a default header & footer or overwrite that by appending a page number (1 based index) to the id="pageHeader" attribute of a html tag.You can use any combination of those tags. The library tries to find any element, that contains the pageHeader or pageFooter id prefix.

pageres - Capture website screenshots

  •    Javascript

Capture screenshots of websites in various resolutions. A good way to make sure your websites are responsive. It's speedy and generates 100 screenshots from 10 different websites in just over a minute. It can also be used to render SVG images.See pageres-cli for the command-line tool.

pageres-cli - Capture website screenshots

  •    Javascript

Capture screenshots of websites in various resolutions. A good way to make sure your websites are responsive. It's speedy and generates 100 screenshots from 10 different websites in just over a minute. It can also be used to render SVG images.See pageres for the programmatic API and issues tracker.

phantomjs-node - PhantomJS integration module for NodeJS

  •    Javascript

See examples folder for more ways to use this module. v1.0.x used to leverage dnode to communicate between nodejs and phantomjs. This approach raised a lot of security restrictions and did not work well when using cluster or pm2.




page-monitor - capture webpage and diff the dom change with phantomjs ♨

  •    Javascript

First of all, install phantomjs, page-monitor relys on phantomjs to render webpage and genenrate screenshot. DO NOT use npm to install phantomjs on winidows, it can't be launched by spawn. see the default options here: https://github.com/fouber/page-monitor/blob/master/index.js , you can override any option for your monitoring.

phantom - Schema safe, type-safe, reactive Scala driver for Cassandra/Datastax Enterprise

  •    Scala

To stay up-to-date with our latest releases and news, follow us on Twitter: @outworkers. If you use phantom, please consider adding your company to our list of adopters. Phantom is and will always be open source, but the more adopters our projects have, the more people from our company will actively work to make them better.

chimp - Develop acceptance tests & end-to-end tests with realtime feedback

  •    Javascript

An awesome developer-centric experience to writing tests with realtime feedback using Mocha, Jasmine or Cucumber.js. Chimp can be used with any technology stack as it allows your to write your test automation in the language of the web: JavaScript.

phridge - A bridge between node and PhantomJS

  •    Javascript

A bridge between node and PhantomJS. Working with PhantomJS in node is a bit cumbersome since you need to spawn a new PhantomJS process for every single task. However, spawning a new process is quite expensive and thus can slow down your application significantly.


manet - Website screenshot service powered by Node.js, SlimerJS and PhantomJS

  •    Javascript

There is only one true thing: instantly paint what you see. When you've got it, you've got it. When you haven't, you begin again. All the rest is humbug. Manet is a REST API server which allows capturing screenshots of websites using various parameters. It is a good way to make sure that your websites are responsive or to make thumbnails.

Revenant - A high level PhantomJS headless browser in Node.js ideal for task automation

  •    Javascript

A headless browser powered by PhantomJS functions in Node.js. Based on the PhantomJS-Node bridge.This library aims to abstract many of the simple functions one would use while testing or scraping a web page. Instead of running page.evaluate(...) and entering the javascript functions for a task, these tasks are abstracted for the user.

etaoin - Pure Clojure Webdriver protocol implementation

  •    Clojure

Pure Clojure implementation of Webdriver protocol. Use that library to automate a browser, test your frontend behaviour, simulate human actions or whatever you want. It's named after Etaoin Shrdlu -- a typing machine that became alive after a mysteries note was produced on it.

ghostface - Evaluate Javascript in PhantomJS, and print the output.

  •    Javascript

Evaluate javascript in PhantomJS, and print the output.Inspired by jsdom-eval, this module makes it trivial to run tests in a headless browser.

browser-launcher - detect and launch browser versions, headlessly or otherwise

  •    Javascript

Detect the browser versions available on your system and launch them in an isolated profile for automated testing purposes.You can launch browsers headlessly (if you have Xvfb or with phantom) and set the proxy configuration on the fly.

node-webkitgtk - webkitgtk bindings for :rocket: Node.js

  •    Javascript

Pilot webkitgtk from Node.js with a simple API. Also offers a command-line REPL, able to display (or not) the current window, output pdf or png, see webkitgtk --help, and several example calls in examples/repl.sh.

wru - essential unit test framework

  •    Javascript

wru is an essential general purpose test framework compatible with web environment, node.js, Rhino, and now PhantomJS too. wru is compatible with basically all possible browsers out there included IE5.5, IE6, IE7, IE8, IE9, IE10, Chrome, Firefox, Safari, Webkit based, Mobile Browsers, and Opera.

desckit - Custom Desktop Wallpaper Generator with NodeJS and PhantomJS

  •    HTML

For Windows, please place the phantomsjs.exe on your PATH. Once ready, navigate your browser to http://localhost:1280/descks/base-desck/display to preview the base-desck desck and it's output.

wellTested - A simple todo app tested with Karma, Jasmine, CasperJS, and Istanbul

  •    Javascript

Jasmine is used for client-side unit testing. Karma is used to run unit tests client-side in real browsers.