https://github.com/chaijs/chai
assertions bdd chai javascript tdd
Score: 36.25296190846001
Last synced: about 13 hours ago
JSON representation
Repository metadata:
BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.
- Host: GitHub
- URL: https://github.com/chaijs/chai
- Owner: chaijs
- License: mit
- Created: 2011-12-07T08:06:35.000Z (almost 15 years ago)
- Default Branch: main
- Last Pushed: 2026-10-05T01:15:45.000Z (8 days ago)
- Last Synced: 2026-10-05T06:48:14.921Z (8 days ago)
- Topics: assertions, bdd, chai, javascript, tdd
- Language: JavaScript
- Homepage: https://chaijs.github.io
- Size: 5.7 MB
- Stars: 8,268
- Watchers: 131
- Forks: 728
- Open Issues: 95
-
Metadata Files:
- Readme: README.md
- Changelog: History.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: CODEOWNERS
-
Funding:
- Open collective: chaijs
Owner metadata:
- Name: Chai.js Assertion Library
- Login: chaijs
- Email:
- Kind: organization
- Description:
- Website: https://chaijs.github.io
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/1515293?v=4
- Repositories: 25
- Last Synced at: 2026-10-08T00:06:59.972Z
- Profile URL: https://github.com/chaijs
GitHub Events
Total
- Create event: 57
- Delete event: 52
- Discussion event: 1
- Fork event: 23
- Issue comment event: 131
- Issues event: 49
- Pull request event: 100
- Pull request review comment event: 28
- Pull request review event: 72
- Push event: 83
- Release event: 9
- Watch event: 177
- Total: 782
Last Year
- Create event: 26
- Delete event: 35
- Discussion event: 1
- Fork event: 5
- Issue comment event: 19
- Issues event: 6
- Pull request event: 32
- Pull request review comment event: 1
- Pull request review event: 11
- Push event: 45
- Release event: 1
- Watch event: 15
- Total: 197
Committers metadata
Last synced: 1 day ago
Total Commits: 1,392
Total Committers: 203
Avg Commits per committer: 6.857
Development Distribution Score (DDS): 0.673
Commits in past year: 118
Committers in past year: 15
Avg Commits per committer in past year: 7.867
Development Distribution Score (DDS) in past year: 0.415
| Name | Commits | |
|---|---|---|
| Jake Luer | j****r@g****m | 455 |
| renovate[bot] | 2****] | 76 |
| Veselin Todorov | v****n@v****g | 74 |
| Keith Cirkel | g****b@k****k | 73 |
| Grant Snodgrass | m****r@g****m | 70 |
| lucasfcosta | f****s@g****m | 52 |
| domenic | d****c@d****m | 40 |
| dependabot[bot] | 4****] | 34 |
| James Garbutt | 4****j | 33 |
| Jérémie Astori | j****e@a****r | 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 173 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 156
Total pull requests: 319
Average time to close issues: 8 months
Average time to close pull requests: about 1 month
Total issue authors: 146
Total pull request authors: 54
Average comments per issue: 3.15
Average comments per pull request: 0.97
Merged pull request: 224
Bot issues: 1
Bot pull requests: 144
Past year issues: 7
Past year pull requests: 117
Past year average time to close issues: about 2 months
Past year average time to close pull requests: 2 days
Past year issue authors: 6
Past year pull request authors: 26
Past year average comments per issue: 1.57
Past year average comments per pull request: 0.32
Past year merged pull request: 93
Past year bot issues: 0
Past year bot pull requests: 81
Top Issue Authors
- SmashingQuasar (2)
- Gautam-Bharadwaj (2)
- 43081j (2)
- voxpelli (2)
- UlrichEckhardt (2)
- hi-ogawa (2)
- koddsson (2)
- jedwards1211 (2)
- danny0838 (2)
- gullerya (2)
- tnguyen14 (1)
- djom202 (1)
- elliot-huffman (1)
- Ep1s0de (1)
- mirayashi (1)
Top Pull Request Authors
- renovate[bot] (78)
- dependabot[bot] (66)
- koddsson (62)
- 43081j (42)
- SuperchupuDev (4)
- snewcomer (3)
- perrin4869 (3)
- forty (3)
- BreadInvasion (2)
- vhinayindia (2)
- Gautam-Bharadwaj (2)
- xianjianlf2 (2)
- SAY-5 (2)
- developer-bandi (2)
- yoshinorin (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 (66)
- javascript (31)
Package metadata
- Total packages: 17
-
Total downloads:
- npm: 518,303,402 last-month
- nuget: 167,789 total
- Total docker downloads: 2,751,244,827
- Total dependent packages: 168,678 (may contain duplicates)
- Total dependent repositories: 528,093 (may contain duplicates)
- Total versions: 329
- Total maintainers: 15
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.3.0 (published 13 days ago)
- Last Synced: 2026-10-11T17:01:54.976Z (1 day ago)
- Versions: 111
- Dependent Packages: 168,401
- Dependent Repositories: 480,962
- Downloads: 518,050,445 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 10 months ago)
- Last Synced: 2026-03-04T20:47:56.106Z (7 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 almost 3 years ago)
- Last Synced: 2026-10-11T17:02:14.403Z (1 day ago)
- Versions: 3
- Dependent Packages: 3
- Dependent Repositories: 359
- Downloads: 250,834 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 about 9 years ago)
- Last Synced: 2026-10-11T17:02:04.370Z (1 day ago)
- Versions: 1
- Dependent Packages: 12
- Dependent Repositories: 26
- Downloads: 1,414 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)
proxy.golang.org: github.com/chaijs/chai
- Homepage:
- Documentation: https://pkg.go.dev/github.com/chaijs/chai#section-documentation
- Licenses: mit
- Latest release: v6.3.0+incompatible (published 14 days ago)
- Last Synced: 2026-10-11T17:01:46.204Z (1 day ago)
- Versions: 36
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 1.622%
- Average: 4.057%
- Dependent packages count: 6.492%
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-10-11T17:01:44.830Z (1 day ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 6
- Downloads: 167,789 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 over 5 years ago)
- Last Synced: 2026-10-11T17:01:50.701Z (1 day ago)
- Versions: 3
- Dependent Packages: 1
- Dependent Repositories: 2
- Downloads: 22 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 almost 2 years ago)
- Last Synced: 2026-10-11T17:01:42.522Z (1 day 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 over 10 years ago)
- Last Synced: 2026-10-11T17:01:44.986Z (1 day ago)
- Versions: 1
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 495 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 over 10 years ago)
- Last Synced: 2026-10-11T17:05:15.004Z (1 day ago)
- Versions: 1
- Dependent Packages: 1
- Dependent Repositories: 1
- Downloads: 43 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-10-11T17:01:45.970Z (1 day 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 about 9 years ago)
- Last Synced: 2026-10-11T17:01:44.979Z (1 day 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.3.0 (published 11 days ago)
- Last Synced: 2026-10-11T17:01:45.982Z (1 day ago)
- Versions: 4
- 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: @depup/chai
BDD/TDD assertion library for node.js and the browser. Test framework agnostic. (with updated dependencies)
- Homepage: http://chaijs.com
- Licenses: MIT
- Latest release: 6.3.0-depup.0 (published 12 days ago)
- Last Synced: 2026-10-11T17:02:00.896Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 113 Last month
-
Rankings:
- Dependent repos count: 20.562%
- Average: 25.102%
- Dependent packages count: 29.642%
- Maintainers (1)
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 over 10 years ago)
- Last Synced: 2026-10-11T17:01:50.638Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 1
- Downloads: 18 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 over 10 years ago)
- Last Synced: 2026-10-11T17:01:48.630Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 1
- Downloads: 18 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:
- Status: removed
- Documentation: https://doc.deno.land/https://deno.land/x/chai/mod.ts
- Licenses: mit
- Latest release: v6.2.2 (published 10 months ago)
- Last Synced: 2026-10-11T17:01:44.941Z (1 day ago)
- Versions: 35
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Average: 29.257%
- Dependent packages count: 58.514%
Dependencies
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
- 462 dependencies
- 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