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.
+ 23

19 individuals and 8 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

David Passarelli

$65 USD since Nov 2018

2

Marco Barcellos

$64 USD since Sep 2018

3

Web Desserts

$60 USD since Jun 2016

4

Tim Oram

$60 USD since May 2017

5

Dario Novoa

$50 USD since Nov 2016

6

Dario Novoa

$50 USD since Nov 2016

7

JeongHoon Byun

$48 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

$832 USD since May 2018

3

CodePilot.ai

$250 USD since Feb 2018

4

Open Collective Inc.

$60 USD since Dec 2018

5

Metabolize

$42 USD since Mar 2018

6

Triplebyte

$20 USD since May 2019

7

CodeFund

$7 USD since Nov 2019

8

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 Chai through BackYourStack

CodeFund | 11/11/2019 | View Details 
+$6.91USD

Monthly donation to Chai (Backers)

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

Today’s balance

$1,827.97 USD

Estimated annual budget

~ $1,838.78 USD

Chai is all of us

Our contributors 32

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

$832 USD

CodePilot.ai
Financial Contributor

Total contributions

$250 USD

David Passarelli
Financial Contributor

Total contributions

$65 USD

Marco Barcellos
Financial Contributor

Total contributions

$64 USD

Web Desserts
Financial Contributor

Total contributions

$60 USD

Tim Oram
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.