Chai

Open source

Chai is a BDD / TDD assertion library for node and the browser that can be delightfully paired with any javascript testing framework.

Become a contributor

Financial contributions

Custom contribution

Donation

Make a custom one time or recurring contribution to support this collective.
+ 22

19 individuals and 7 organizations have contributed

Recurring contribution

Backers

Support us with a monthly donation and help us continue our activities.

Starts at

$2 USD / month

+ 13

13 individuals and 4 organizations have contributed

Top financial contributors

Individuals

1

Marco Barcellos

$64 USD since Sep 2018

2

Web Desserts

$60 USD since Jun 2016

3

David Passarelli

$60 USD since Nov 2018

4

Tim Oram

$58 USD since May 2017

5

Dario Novoa

$50 USD since Nov 2016

6

Dario Novoa

$50 USD since Nov 2016

7

JeongHoon Byun

$46 USD since Dec 2017

8

Andrew Spiers

$40 USD since Sep 2017

9

Rocco Curcio

$30 USD since Apr 2017

10

Keith Cirkel

$20 USD since Oct 2014

Organizations

1

Principal Financi...

$900 USD since Dec 2018

2

Airbnb

$790 USD since May 2018

3

CodePilot.ai

$250 USD since Feb 2018

4

Open Collective Inc.

$60 USD since Dec 2018

5

Metabolize

$40 USD since Mar 2018

6

Triplebyte

$20 USD since May 2019

7

Otechie

$5 USD since May 2018

Budget

See how money openly circulates through Chai. All contributions and all expenses are published in our transparent public ledger. Learn who is donating, how much, where is that money going, submit expenses, get reimbursed and more!

Monthly donation to chaijs (Backers)

Tim Oram | 10/2/2019 | View Details 
+$2.00USD

Monthly donation to chaijs (Backers)

JeongHoon Byun | 10/2/2019 | View Details 
+$2.00USD

Monthly donation to Chai (Backers)

Airbnb | 10/1/2019 | View Details 
+$42.00USD

Today’s balance

$1,960.62 USD

Estimated annual budget

~ $1,902.05 USD

Chai is all of us

Our contributors 31

Everyone who has supported Chai. Individuals and organizations that believe in –and take ownership of– our purpose.

Keith Cirkel
Collective Admin

Total contributions

$20 USD

Jake Luer
Collective Admin
Jérémie Astori
Collective Admin
Lucas Fernand...
Collective Admin
Grant Snodgrass
Collective Admin
Principal Fin...
Financial Contributor

Total contributions

$900 USD

Airbnb
Financial Contributor

Total contributions

$790 USD

CodePilot.ai
Financial Contributor

Total contributions

$250 USD

Marco Barcellos
Financial Contributor

Total contributions

$64 USD

Web Desserts
Financial Contributor

Total contributions

$60 USD

David Passarelli
Financial Contributor

Total contributions

$60 USD

Open Collecti...
Financial Contributor

Total contributions

$60 USD

About

Chai has several interfaces that allow the developer to choose the most comfortable. The chain-capable BDD styles provide an expressive language & readable style, while the TDD assert style provides a more classical feel.

Plugins extend Chai's assertions to new contexts such as vendor integration & object construction. Developers can build their own plugins to share with community or use the plugin pattern to DRY up existing tests.