2014-08-11 11:27:50 +02:00
2014-08-01 23:12:16 +02:00
2014-08-01 23:10:39 +02:00
2014-08-07 19:27:32 +02:00
2014-08-01 16:24:43 +02:00
2014-08-07 19:27:32 +02:00
2014-08-14 17:07:44 +02:00
2014-08-07 19:26:58 +02:00
2014-08-01 23:12:16 +02:00

Yellow Lab Tools

Online tool designed to help Front-End developers optimize their website

Dependency Status

How it works

The tool is based on the fabulous Phantomas by Maciej Brencz, that loads a page and collects many web performance metrics. I rewrote some modules to deeper analyse Javascript interactions with the DOM (especially with jQuery). And then it is wrapped inside a small server (inspired by my favorite tool: WebPageTest).

There are so many things left to do, your help would be greatly appreciated! Please report bugs, ask for evolutions and come code with me.

Install your own instance

Manual installation

You need this 3 brothers: Git, NodeJS and Bower. Click on the links to know how to install them.

  1. Clone this repository somewhere on your computer:
git clone https://github.com/gmetais/YellowLabTools.git
  1. Get inside the newly created folder and install the dependencies:
cd YellowLabTools
npm install
bower install
  1. Launch the server
node server.js
  1. Open you browser to http://localhost:8383. The default port 8383 can be changed in server_config/settings.json.

In a virtual machine with Vagrant

You need VirtualBox & Vagrant.

  1. Clone this repository somewhere on your computer:
git clone https://github.com/gmetais/YellowLabTools.git
  1. Get inside the newly created folder and build the virtual machine:
cd YellowLabTools
vagrant up
  1. Open your browser to http://10.10.10.10.
S
Description
WebPerf and front-end quality testing tool
Readme GPL-2.0
3.6 MiB
Languages
JavaScript 92.6%
CSS 4.9%
HTML 2.5%