An open API service for producing an overview of a list of open source projects.

https://github.com/chaijs/chai

assertions bdd chai javascript tdd

Score: 36.18997812203344

Last synced: about 8 hours ago
JSON representation

Repository metadata:

BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 3 days ago

Total Commits: 1,362
Total Committers: 199
Avg Commits per committer: 6.844
Development Distribution Score (DDS): 0.666

Commits in past year: 108
Committers in past year: 12
Avg Commits per committer in past year: 9.0
Development Distribution Score (DDS) in past year: 0.435

Name Email Commits
Jake Luer j****r@g****m 455
Veselin Todorov v****n@v****g 74
Keith Cirkel g****b@k****k 73
Grant Snodgrass m****r@g****m 70
renovate[bot] 2****] 61
lucasfcosta f****s@g****m 52
Domenic Denicola d****c@d****m 40
James Garbutt 4****j 29
Jérémie Astori j****e@a****r 27
dependabot[bot] 4****] 27
Kristján Oddsson k****n@g****m 27
Lucas Vieira v****4@g****m 22
Aleksey Shvayka s****h@g****m 18
Kristján Oddsson k****n@g****m 14
Joshua Perry j****h@6****m 14
greenkeeperio-bot s****t@g****o 11
Johannes Loewe j****s@l****m 11
Tobias Bieniek t****k@g****m 9
Chris Polis c****s@d****m 8
greenkeeper[bot] g****] 8
Chris Jones c****s@c****m 7
Ruben Verborgh r****n@v****g 6
Ian Zamojc i****n@t****t 6
deeperx i****c@p****m 6
abetomo a****e@e****o 6
Scott Nonnenberg s****t@n****m 5
leider d****r@w****e 5
Juliusz Gonera j****a@g****m 5
Josh Soref j****f 5
Jo Liss j****2@g****m 5
and 169 more...

Issue and Pull Request metadata

Last synced: 3 days ago

Total issues: 151
Total pull requests: 280
Average time to close issues: 8 months
Average time to close pull requests: about 1 month
Total issue authors: 142
Total pull request authors: 43
Average comments per issue: 3.22
Average comments per pull request: 1.08
Merged pull request: 197
Bot issues: 1
Bot pull requests: 123

Past year issues: 9
Past year pull requests: 113
Past year average time to close issues: 3 days
Past year average time to close pull requests: 2 days
Past year issue authors: 8
Past year pull request authors: 17
Past year average comments per issue: 1.33
Past year average comments per pull request: 0.43
Past year merged pull request: 88
Past year bot issues: 1
Past year bot pull requests: 82

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/chaijs/chai

Top Issue Authors

  • Gautam-Bharadwaj (2)
  • koddsson (2)
  • SmashingQuasar (2)
  • danny0838 (2)
  • voxpelli (2)
  • 43081j (2)
  • gullerya (2)
  • jedwards1211 (2)
  • UlrichEckhardt (2)
  • sumanmathad (1)
  • JaKXz (1)
  • justinfagnani (1)
  • lambdabaa (1)
  • schaudhary111 (1)
  • Pomax (1)

Top Pull Request Authors

  • renovate[bot] (64)
  • koddsson (62)
  • dependabot[bot] (59)
  • 43081j (38)
  • SuperchupuDev (4)
  • snewcomer (3)
  • perrin4869 (3)
  • forty (3)
  • a2937 (2)
  • BreadInvasion (2)
  • Gautam-Bharadwaj (2)
  • developer-bandi (2)
  • yoshinorin (2)
  • testinnplayin (2)
  • mavaddat (2)

Top Issue Labels

  • pull-request-wanted (5)
  • more-discussion-needed (3)
  • assertion-request (2)
  • bug (2)
  • question (2)
  • feature-requests (2)
  • medium-size (2)
  • fun-size (2)
  • waiting-on-reporter (1)
  • ➡ deep-equal (1)
  • covered-by-plugin (1)
  • invalid (1)
  • types (1)

Top Pull Request Labels

  • dependencies (59)
  • javascript (24)

Package metadata

npmjs.org: chai

BDD/TDD assertion library for node.js and the browser. Test framework agnostic.

  • Homepage: http://chaijs.com
  • Licenses: MIT
  • Latest release: 6.2.2 (published 7 months ago)
  • Last Synced: 2026-07-28T15:30:14.742Z (about 11 hours ago)
  • Versions: 110
  • Dependent Packages: 168,401
  • Dependent Repositories: 480,962
  • Downloads: 382,395,351 Last month
  • Docker Downloads: 2,581,470,931
  • Rankings:
    • Dependent packages count: 0.0%
    • Downloads: 0.04%
    • Docker downloads count: 0.048%
    • Dependent repos count: 0.053%
    • Average: 0.444%
    • Stargazers count: 1.105%
    • Forks count: 1.42%
  • Maintainers (1)
bower.io: chai

  • Homepage:
  • Licenses: mit
  • Latest release: v6.2.2 (published 7 months ago)
  • Last Synced: 2026-03-04T20:47:56.106Z (5 months ago)
  • Versions: 115
  • Dependent Packages: 254
  • Dependent Repositories: 46,734
  • Rankings:
    • Dependent repos count: 0.026%
    • Dependent packages count: 0.037%
    • Average: 0.557%
    • Stargazers count: 0.802%
    • Forks count: 1.364%
npmjs.org: @nightwatch/chai

A forked of Chai 5 which adds Promise support in order to work with Nightwatch commands.

  • Homepage: http://chaijs.com
  • Licenses: MIT
  • Latest release: 5.0.3 (published over 2 years ago)
  • Last Synced: 2026-07-28T12:00:26.364Z (about 14 hours ago)
  • Versions: 3
  • Dependent Packages: 3
  • Dependent Repositories: 359
  • Downloads: 249,958 Last month
  • Docker Downloads: 169,773,896
  • Rankings:
    • Docker downloads count: 0.136%
    • Downloads: 0.41%
    • Dependent repos count: 0.865%
    • Stargazers count: 1.111%
    • Forks count: 1.406%
    • Average: 1.636%
    • Dependent packages count: 5.888%
  • Maintainers (8)
npmjs.org: hybrid-chai

BDD/TDD assertion library for node.js and the browser. Test framework agnostic.

  • Homepage: http://chaijs.com
  • Licenses: MIT
  • Latest release: 0.0.1 (published almost 9 years ago)
  • Last Synced: 2026-07-26T00:02:53.767Z (3 days ago)
  • Versions: 1
  • Dependent Packages: 12
  • Dependent Repositories: 26
  • Downloads: 5,287 Last month
  • Rankings:
    • Stargazers count: 1.115%
    • Forks count: 1.411%
    • Dependent packages count: 1.784%
    • Average: 2.414%
    • Dependent repos count: 2.456%
    • Downloads: 5.302%
  • Maintainers (1)
nuget.org: chai

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

  • Homepage: http://chaijs.com/
  • Licenses: mit
  • Latest release: 1.5.0 (published over 13 years ago)
  • Last Synced: 2026-07-26T10:20:58.573Z (3 days ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 6
  • Downloads: 162,745 Total
  • Rankings:
    • Dependent repos count: 2.914%
    • Downloads: 3.523%
    • Average: 9.055%
    • Dependent packages count: 20.729%
  • Maintainers (1)
npmjs.org: chai-core

BDD/TDD assertion library for node.js and the browser. Test framework agnostic.

  • Homepage: http://chaijs.com
  • Licenses: MIT
  • Latest release: 5.0.0-alpha.2 (published about 5 years ago)
  • Last Synced: 2026-07-26T10:20:57.967Z (3 days ago)
  • Versions: 3
  • Dependent Packages: 1
  • Dependent Repositories: 2
  • Downloads: 23 Last month
  • Rankings:
    • Stargazers count: 1.115%
    • Forks count: 1.411%
    • Dependent repos count: 7.642%
    • Average: 10.039%
    • Downloads: 19.051%
    • Dependent packages count: 20.975%
  • Maintainers (1)
repo1.maven.org: org.webjars.npm:chai

WebJar for chai

  • Homepage: https://www.webjars.org
  • Documentation: https://appdoc.app/artifact/org.webjars.npm/chai/
  • Licenses: MIT
  • Latest release: 5.1.2 (published over 1 year ago)
  • Last Synced: 2026-07-26T10:20:57.664Z (3 days ago)
  • Versions: 8
  • Dependent Packages: 4
  • Dependent Repositories: 1
  • Rankings:
    • Stargazers count: 3.231%
    • Forks count: 6.774%
    • Average: 11.173%
    • Dependent packages count: 13.918%
    • Dependent repos count: 20.767%
npmjs.org: chai_test

BDD/TDD assertion library for node.js and the browser. Test framework agnostic.

  • Homepage: http://chaijs.com
  • Licenses: MIT
  • Latest release: 3.5.1 (published about 10 years ago)
  • Last Synced: 2026-07-26T10:20:57.484Z (3 days ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 622 Last month
  • Rankings:
    • Stargazers count: 1.365%
    • Forks count: 1.646%
    • Average: 11.438%
    • Downloads: 12.626%
    • Dependent packages count: 16.224%
    • Dependent repos count: 25.328%
  • Maintainers (1)
npmjs.org: @cameron-martin/chai

BDD/TDD assertion library for node.js and the browser. Test framework agnostic.

  • Homepage: http://chaijs.com
  • Licenses: MIT
  • Latest release: 3.5.0 (published about 10 years ago)
  • Last Synced: 2026-07-26T00:02:54.609Z (3 days ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 15 Last month
  • Rankings:
    • Stargazers count: 1.122%
    • Forks count: 1.418%
    • Dependent repos count: 10.374%
    • Average: 15.234%
    • Dependent packages count: 21.041%
    • Downloads: 42.217%
  • Maintainers (1)
repo1.maven.org: org.webjars.bowergithub.chaijs:chai

WebJar for chai

  • Homepage: http://webjars.org
  • Documentation: https://appdoc.app/artifact/org.webjars.bowergithub.chaijs/chai/
  • Licenses: MIT
  • Latest release: 4.2.0 (published about 7 years ago)
  • Last Synced: 2026-07-26T00:02:52.178Z (3 days ago)
  • Versions: 2
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 2.641%
    • Forks count: 5.502%
    • Average: 18.03%
    • Dependent repos count: 31.98%
    • Dependent packages count: 31.998%
repo1.maven.org: org.webjars.bower:chai

WebJar for chai

  • Homepage: http://webjars.org
  • Documentation: https://appdoc.app/artifact/org.webjars.bower/chai/
  • Licenses: MIT
  • Latest release: 4.1.1 (published almost 9 years ago)
  • Last Synced: 2026-07-26T10:20:57.815Z (3 days ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 2.641%
    • Forks count: 5.502%
    • Average: 22.246%
    • Dependent repos count: 31.98%
    • Dependent packages count: 48.86%
repo1.maven.org: org.mvnpm:chai

BDD/TDD assertion library for node.js and the browser. Test framework agnostic.

  • Homepage: http://chaijs.com
  • Documentation: https://appdoc.app/artifact/org.mvnpm/chai/
  • Licenses: MIT
  • Latest release: 6.2.2 (published 4 months ago)
  • Last Synced: 2026-07-26T10:20:58.585Z (3 days ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 3.525%
    • Forks count: 7.057%
    • Average: 22.321%
    • Dependent repos count: 32.393%
    • Dependent packages count: 46.31%
npmjs.org: Testchai21

BDD/TDD assertion library for node.js and the browser. Test framework agnostic.

  • Homepage: http://chaijs.com
  • Licenses: MIT
  • Latest release: 3.5.3 (published about 10 years ago)
  • Last Synced: 2026-07-26T00:02:53.320Z (3 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 14 Last month
  • Rankings:
    • Stargazers count: 1.119%
    • Forks count: 1.415%
    • Dependent repos count: 10.353%
    • Average: 25.582%
    • Dependent packages count: 52.063%
    • Downloads: 62.96%
  • Maintainers (1)
npmjs.org: Testchai2

BDD/TDD assertion library for node.js and the browser. Test framework agnostic.

  • Homepage: http://chaijs.com
  • Licenses: MIT
  • Latest release: 3.5.2 (published about 10 years ago)
  • Last Synced: 2026-07-26T10:20:57.778Z (3 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 22 Last month
  • Rankings:
    • Stargazers count: 1.115%
    • Forks count: 1.411%
    • Dependent repos count: 10.336%
    • Average: 26.526%
    • Dependent packages count: 52.006%
    • Downloads: 67.763%
  • Maintainers (1)
deno.land: chai

BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.

  • Homepage:
  • Documentation: https://doc.deno.land/https://deno.land/x/chai/mod.ts
  • Licenses: mit
  • Latest release: v6.2.2 (published 7 months ago)
  • Last Synced: 2026-07-26T10:20:59.219Z (3 days ago)
  • Versions: 35
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 29.257%
    • Dependent packages count: 58.514%

Dependencies

package-lock.json npm
  • 462 dependencies
package.json npm
  • browserify ^16.2.3 development
  • bump-cli ^1.1.3 development
  • codecov ^3.0.0 development
  • istanbul ^0.4.3 development
  • karma ^6.1.1 development
  • karma-chrome-launcher ^2.2.0 development
  • karma-firefox-launcher ^1.0.0 development
  • karma-mocha ^2.0.1 development
  • karma-sauce-launcher ^1.2.0 development
  • mocha ^7.1.2 development
  • assertion-error ^1.1.0
  • check-error ^1.0.2
  • deep-eql ^4.1.2
  • get-func-name ^2.0.0
  • loupe ^2.3.1
  • pathval ^1.1.1
  • type-detect ^4.0.5