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

24 individuals and 11 organizations have contributed

Recurring contribution

Backers

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

Starts at

$2 USD / month

+ 15

14 individuals and 5 organizations have contributed

Top financial contributors

Organizations

1

Airbnb

$1k USD since May 2018

2

Principal Financi...

$1k USD since Dec 2018

3

CodePilot.ai

$250 USD since Feb 2018

4

CodeFund

$83 USD since Nov 2019

5

Metabolize

$60 USD since Mar 2018

6

Open Collective Inc

$60 USD since Dec 2018

7

Triplebyte

$35 USD since May 2019

8

Standard Resume

$6 USD since May 2020

9

Otechie

$5 USD since May 2018

10

Salesforce

$5 USD since Dec 2019

Individuals

1

David Passarelli

$110 USD since Nov 2018

2

Tim Oram

$78 USD since May 2017

3

JeongHoon Byun

$66 USD since Dec 2017

4

Marco Barcellos

$64 USD since Sep 2018

5

Web Desserts

$60 USD since Jun 2016

6

Dario Novoa

$50 USD since Nov 2016

7

Dario Novoa

$50 USD since Nov 2016

8

Andrew Spiers

$40 USD since Sep 2017

9

Rocco Curcio

$30 USD since Apr 2017

10

Keith Cirkel

$20 USD since Oct 2014

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 financial contribution to Chai (Backers)

from Standard Resume8/3/2020

+$2.00USD
Completed

Monthly financial contribution to chaijs (Backers)

from Metabolize8/3/2020

+$2.00USD
Completed

Monthly financial contribution to Chai (Backers)

from Airbnb8/2/2020

+$42.00USD
Completed

Today’s balance

$2,422.87 USD

Estimated annual budget

~ $1,781.24 USD

Chai is all of us

Our contributors 40

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

Keith Cirkel
Admin

Total contributions

$20 USD

Backers

Airbnb
Financial Contributor

Total contributions

$1,210 USD

Backers

Principal Fin...
Financial Contributor

Total contributions

$1,000 USD

CodePilot.ai
Financial Contributor

Total contributions

$250 USD

David Passarelli
Financial Contributor

Total contributions

$110 USD

Backers

CodeFund
Financial Contributor

Total contributions

$83 USD

Tim Oram
Financial Contributor

Total contributions

$78 USD

Backers

JeongHoon Byun
Financial Contributor

Total contributions

$66 USD

Backers

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.