[![Build Status](https://api.travis-ci.org/mochajs/mocha.svg?branch=master)](http://travis-ci.org/mochajs/mocha) [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/mochajs/mocha?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

  [![Mocha test framework](http://f.cl.ly/items/3l1k0n2A1U3M1I1L210p/Screen%20Shot%202012-02-24%20at%202.21.43%20PM.png)](http://mochajs.org)

  Mocha is a simple, flexible, fun JavaScript test framework for node.js and the browser. For more information view the [documentation](http://mochajs.org).

## Contributors

```
 project  : mocha
 repo age : 3 years, 4 months
 active   : 509 days
 commits  : 1575
 files    : 153
 authors  :
   977	TJ Holowaychuk          62.0%
   132	Travis Jeffery          8.4%
    63	Christopher Hiller      4.0%
    31	Guillermo Rauch         2.0%
    27	Joshua Appelman         1.7%
    13	Attila Domokos          0.8%
    10	John Firebaugh          0.6%
     8	Nathan Rajlich          0.5%
     8	Jo Liss                 0.5%
     6	Mike Pennisi            0.4%
     6	Brendan Nee             0.4%
     6	James Carr              0.4%
     5	Aaron Heckmann          0.3%
     5	Raynos                  0.3%
     5	Ryunosuke SATO          0.3%
     4	hokaccha                0.3%
     4	Jonathan Ong            0.3%
     4	Joshua Krall            0.3%
     4	Domenic Denicola        0.3%
     4	Forbes Lindesay         0.3%
     4	Xavier Antoviaque       0.3%
     4	David da Silva          0.3%
     3	Ariel Mashraki          0.2%
     3	Ben Bradley             0.2%
     3	Merrick Christensen     0.2%
     3	Andreas Lind Petersen   0.2%
     3	Nathan Bowser           0.2%
     3	Cory Thomas             0.2%
     3	Benjie Gillam           0.2%
     3	Wil Moore III           0.2%
     3	Ben Lindsey             0.2%
     3	Tyson Tate              0.2%
     3	Paul Miller             0.2%
     3	eiji.ienaga             0.2%
     3	Mathieu Desvé           0.2%
     3	Jesse Dailey            0.2%
     3	fool2fish               0.2%
     3	Fredrik Enestad         0.2%
     3	Sindre Sorhus           0.2%
     3	Valentin Agachi         0.2%
     2	jsdevel                 0.1%
     2	Arian Stolwijk          0.1%
     2	Juzer Ali               0.1%
     2	David Henderson         0.1%
     2	Justin DuJardin         0.1%
     2	Paul Armstrong          0.1%
     2	Pete Hawkins            0.1%
     2	Jonas Westerlund        0.1%
     2	Quang Van               0.1%
     2	Simon Gaeremynck        0.1%
     2	travis jeffery          0.1%
     2	Dominique Quatravaux    0.1%
     2	Jacob Wejendorp         0.1%
     2	Shawn Krisman           0.1%
     2	FARKAS Máté             0.1%
     2	Konstantin Käfer        0.1%
     2	Timo Tijhof             0.1%
     2	Sean Lang               0.1%
     2	Quanlong He             0.1%
     2	Glen Mailer             0.1%
     2	Alexander Early         0.1%
     2	Ian Storm Taylor        0.1%
     2	Brian Beck              0.1%
     2	Michael Riley           0.1%
     2	Michael Schoonmaker     0.1%
     2	domenic                 0.1%
     2	fcrisci                 0.1%
     2	Buck Doyle              0.1%
     2	Nathan Alderson         0.1%
     1	Mal Graty               0.1%
     1	Marc Kuo                0.1%
     1	Matija Marohnić         0.1%
     1	Matt Robenolt           0.1%
     1	Matt Smith              0.1%
     1	Matthew Shanley         0.1%
     1	Mattias Tidlund         0.1%
     1	Michael Jackson         0.1%
     1	Michael Olson           0.1%
     1	Michal Charemza         0.1%
     1	Nathan Black            0.1%
     1	Nick Fitzgerald         0.1%
     1	Noshir Patel            0.1%
     1	Panu Horsmalahti        0.1%
     1	Phil Sung               0.1%
     1	R56                     0.1%
     1	Refael Ackermann        0.1%
     1	Richard Dingwall        0.1%
     1	Richard Knop            0.1%
     1	Rob Wu                  0.1%
     1	Romain Prieto           0.1%
     1	Roman Neuhauser         0.1%
     1	Roman Shtylman          0.1%
     1	Russ Bradberry          0.1%
     1	Russell Munson          0.1%
     1	Rustem Mustafin         0.1%
     1	Salehen Shovon Rahman   0.1%
     1	Sasha Koss              0.1%
     1	Seiya Konno             0.1%
     1	Shaine Hatch            0.1%
     1	Simon Goumaz            0.1%
     1	Standa Opichal          0.1%
     1	Stephen Mathieson       0.1%
     1	Steve Mason             0.1%
     1	Tapiwa Kelvin           0.1%
     1	Teddy Zeenny            0.1%
     1	Tim Ehat                0.1%
     1	Vadim Nikitin           0.1%
     1	Victor Costan           0.1%
     1	Will Langstroth         0.1%
     1	Yanis Wang              0.1%
     1	Yuest Wang              0.1%
     1	Zsolt Takács            0.1%
     1	abrkn                   0.1%
     1	airportyh               0.1%
     1	badunk                  0.1%
     1	claudyus                0.1%
     1	dasilvacontin           0.1%
     1	fengmk2                 0.1%
     1	gaye                    0.1%
     1	grasGendarme            0.1%
     1	lakmeer                 0.1%
     1	lodr                    0.1%
     1	mrShturman              0.1%
     1	nishigori               0.1%
     1	omardelarosa            0.1%
     1	qiuzuhui                0.1%
     1	samuel goldszmidt       0.1%
     1	sebv                    0.1%
     1	startswithaj            0.1%
     1	tgautier@yahoo.com      0.1%
     1	traleig1                0.1%
     1	vlad                    0.1%
     1	yuitest                 0.1%
     1	zhiyelee                0.1%
     1	Adam Crabtree           0.1%
     1	Andreas Brekken         0.1%
     1	Andrew Nesbitt          0.1%
     1	Andrey Popp             0.1%
     1	Arnaud Brousseau        0.1%
     1	Atsuya Takagi           0.1%
     1	Austin Birch            0.1%
     1	Ben Noordhuis           0.1%
     1	Bjørge Næss             0.1%
     1	Brian Lalor             0.1%
     1	Brian M. Carlson        0.1%
     1	Brian Moore             0.1%
     1	Bryan Donovan           0.1%
     1	C. Scott Ananian        0.1%
     1	Casey Foster            0.1%
     1	ChrisWren               0.1%
     1	Connor Dunn             0.1%
     1	Corey Butler            0.1%
     1	Daniel Stockman         0.1%
     1	Dave McKenna            0.1%
     1	Denis Bardadym          0.1%
     1	Devin Weaver            0.1%
     1	Di Wu                   0.1%
     1	Diogo Monteiro          0.1%
     1	Dmitry Shirokov         0.1%
     1	Dr. Travis Jeffery      0.1%
     1	Fedor Indutny           0.1%
     1	Florian Margaine        0.1%
     1	Frederico Silva         0.1%
     1	Fredrik Lindin          0.1%
     1	Gareth Aye              0.1%
     1	Gareth Murphy           0.1%
     1	Gavin Mogan             0.1%
     1	Giovanni Bassi          0.1%
     1	Glen Huang              0.1%
     1	Greg Perkins            0.1%
     1	Harish                  0.1%
     1	Harry Brundage          0.1%
     1	Herman Junge            0.1%
     1	Ian Young               0.1%
     1	Ivan                    0.1%
     1	JP Bochi                0.1%
     1	Jaakko Salonen          0.1%
     1	Jakub Nešetřil          0.1%
     1	James Bowes             0.1%
     1	James Lal               0.1%
     1	Jan Kopriva             0.1%
     1	Jason Barry             0.1%
     1	Javier Aranda           0.1%
     1	Jean Ponchon            0.1%
     1	Jeff Kunkle             0.1%
     1	Jeremy Martin           0.1%
     1	Jimmy Cuadra            0.1%
     1	John Doty               0.1%
     1	Jonathan Creamer        0.1%
     1	Jonathan Park           0.1%
     1	Jussi Virtanen          0.1%
     1	Katie Gengler           0.1%
     1	Kazuhito Hokamura       0.1%
     1	Kent C. Dodds           0.1%
     1	Kevin Conway            0.1%
     1	Kirill Korolyov         0.1%
     1	Koen Punt               0.1%
     1	Laszlo Bacsi            0.1%
     1	Liam Newman             0.1%
     1	Linus Unnebäck          0.1%
     1	László Bácsi            0.1%
     1	Maciej Małecki          0.1%
```

## Links

  - [Google Group](http://groups.google.com/group/mochajs)
  - [Wiki](https://github.com/mochajs/mocha/wiki)
  - Mocha [Extensions and reporters](https://github.com/mochajs/mocha/wiki)
