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

https://github.com/sinonjs/sinon

javascript sinon stub stubs tdd test-driven-development test-spies unit-testing

Score: 37.032577764126906

Last synced: about 22 hours ago
JSON representation

Repository metadata:

Test spies, stubs and mocks for JavaScript.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 3,196
Total Committers: 425
Avg Commits per committer: 7.52
Development Distribution Score (DDS): 0.717

Commits in past year: 79
Committers in past year: 23
Avg Commits per committer in past year: 3.435
Development Distribution Score (DDS) in past year: 0.544

Name Email Commits
Morgan Roderick m****n@r****k 904
Carl-Erik Kopseng c****k@g****m 522
Christian Johansen c****n@c****o 410
Maximilian Antoni m****l@m****e 193
Phred f****e@g****m 102
Jonny Reeves g****b@j****k 65
dependabot[bot] 4****] 59
lucasfcosta f****s@g****m 48
dependabot-preview[bot] 2****] 44
ben hockey n****t@g****m 32
Joel Bradshaw j****l@c****m 18
Tim Fischbach m****l@t****e 14
Tim Perry p****y@g****m 14
takasmiley t****y@l****p 14
Håvard Wormdal Høiby h****y@g****m 12
Tim Ruffles t****s@g****m 11
Piotr Jamroz p****z@i****m 11
Jonathan Sokolowski j****i@g****m 10
Marc Redemske m****e@g****m 10
Domenic Denicola d****c@d****m 9
Andreas Lind a****s@o****m 9
Tim Ruffles t****r@p****m 8
William Sears M****U@g****m 8
Felix Geisendörfer f****x@d****m 7
Mikhail Gusarov m****l@h****g 7
Dominykas Blyžė h****o@d****m 7
Bryan Donovan b****o@g****m 6
kpdecker k****r@g****m 6
Flarna d****b@y****e 6
Tobias Ebnöther e****i@g****h 5
and 395 more...

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 147
Total pull requests: 245
Average time to close issues: 8 months
Average time to close pull requests: 28 days
Total issue authors: 113
Total pull request authors: 62
Average comments per issue: 4.88
Average comments per pull request: 1.42
Merged pull request: 174
Bot issues: 0
Bot pull requests: 68

Past year issues: 15
Past year pull requests: 65
Past year average time to close issues: 17 days
Past year average time to close pull requests: 11 days
Past year issue authors: 13
Past year pull request authors: 34
Past year average comments per issue: 1.8
Past year average comments per pull request: 1.02
Past year merged pull request: 29
Past year bot issues: 0
Past year bot pull requests: 22

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

Top Issue Authors

  • fatso83 (16)
  • mroderick (4)
  • DanKaplanSES (4)
  • hexeberlin (3)
  • rlsf (3)
  • GeoffreyPlitt (2)
  • mykola-mokhnach (2)
  • pascalverlinden (2)
  • Zaram22 (2)
  • regseb (2)
  • rluvaton (2)
  • nicojs (2)
  • Offirmo (2)
  • icholy (2)
  • fpascutti (1)

Top Pull Request Authors

  • dependabot[bot] (68)
  • fatso83 (52)
  • mroderick (43)
  • Rotzbua (6)
  • DanKaplanSES (4)
  • cincodenada (3)
  • hexeberlin (3)
  • ziluvatar (2)
  • bmeurer (2)
  • tuanaiseo (2)
  • Jpisnice (2)
  • remorses (2)
  • rajanpanth (2)
  • Eliyahu-Machluf (2)
  • rluvaton (2)

Top Issue Labels

  • Bug (32)
  • Unverified (22)
  • Help wanted (21)
  • pinned (16)
  • Documentation (13)
  • good first issue (8)
  • hacktoberfest (8)
  • wontfix (7)
  • Property accessors (6)
  • Difficulty: Medium (6)
  • Difficulty: Easy (5)
  • Feature Request (3)
  • Regression (3)
  • Awaiting Response (3)
  • stale (2)
  • semver:patch (2)
  • Improvement (2)
  • ESM (2)
  • by design (2)
  • Cannot reproduce (2)
  • semver:major (2)
  • ES2015+ (2)
  • sinonjs.org (1)
  • XHR (1)
  • Needs investigation (1)

Top Pull Request Labels

  • dependencies (68)
  • javascript (31)
  • ruby (20)
  • github_actions (14)
  • semver:major (9)
  • semver:patch (7)
  • semver:minor (3)
  • Awaiting Response (1)
  • Documentation (1)
  • pinned (1)
  • wontfix (1)

Package metadata

npmjs.org: sinon

JavaScript test spies, stubs and mocks.

  • Homepage: https://sinonjs.org/
  • Licenses: BSD-3-Clause
  • Latest release: 22.1.0 (published about 2 months ago)
  • Last Synced: 2026-09-14T04:08:01.205Z (2 days ago)
  • Versions: 221
  • Dependent Packages: 70,717
  • Dependent Repositories: 372,404
  • Downloads: 44,279,599 Last month
  • Docker Downloads: 2,856,543,784
  • Rankings:
    • Dependent packages count: 0.001%
    • Docker downloads count: 0.044%
    • Downloads: 0.053%
    • Dependent repos count: 0.059%
    • Average: 0.419%
    • Stargazers count: 1.046%
    • Forks count: 1.313%
  • Maintainers (4)
  • Funding:
    • type: opencollective
    • url: https://opencollective.com/sinon
proxy.golang.org: github.com/sinonjs/sinon

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/sinonjs/sinon#section-documentation
  • Licenses: other
  • Latest release: v22.1.0+incompatible (published about 2 months ago)
  • Last Synced: 2026-09-14T04:05:51.239Z (2 days ago)
  • Versions: 206
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Rankings:
    • Stargazers count: 0.658%
    • Forks count: 0.956%
    • Dependent repos count: 3.504%
    • Average: 3.673%
    • Dependent packages count: 9.576%
repo1.maven.org: org.webjars.bower:sinon

WebJar for sinon

  • Homepage: http://webjars.org
  • Documentation: https://appdoc.app/artifact/org.webjars.bower/sinon/
  • Licenses: BSD 3-Clause
  • Latest release: 1.17.7 (published over 9 years ago)
  • Last Synced: 2026-09-14T04:07:00.832Z (2 days ago)
  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 2.475%
    • Forks count: 4.972%
    • Average: 22.072%
    • Dependent repos count: 31.98%
    • Dependent packages count: 48.86%
repo1.maven.org: org.webjars.npm:sinon

WebJar for sinon

  • Homepage: https://www.webjars.org
  • Documentation: https://appdoc.app/artifact/org.webjars.npm/sinon/
  • Licenses: BSD-3-Clause
  • Latest release: 19.0.5 (published about 1 year ago)
  • Last Synced: 2026-09-14T04:02:15.262Z (2 days ago)
  • Versions: 14
  • Dependent Packages: 4
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 13.421%
    • Average: 22.7%
    • Dependent repos count: 31.98%
npmjs.org: @depup/sinon

JavaScript test spies, stubs and mocks. (with updated dependencies)

  • Homepage: https://sinonjs.org/
  • Licenses: BSD-3-Clause
  • Latest release: 21.1.2-depup.0 (published 5 months ago)
  • Last Synced: 2026-09-14T04:28:24.783Z (2 days ago)
  • Versions: 8
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 19 Last month
  • Rankings:
    • Dependent repos count: 22.446%
    • Average: 27.405%
    • Dependent packages count: 32.364%
  • Maintainers (1)
  • Funding:
    • type: opencollective
    • url: https://opencollective.com/sinon

Dependencies

package-lock.json npm
  • 678 dependencies
package.json npm
  • @babel/core ^7.16.12 development
  • @sinonjs/eslint-config ^4.0.5 development
  • @sinonjs/eslint-plugin-no-prototype-methods ^0.1.1 development
  • @sinonjs/referee ^9.1.1 development
  • @studio/changes ^2.2.0 development
  • babel-plugin-istanbul ^6.1.1 development
  • babelify ^10.0.0 development
  • browserify ^16.5.2 development
  • debug ^4.3.1 development
  • dependency-check ^4.1.0 development
  • husky ^6.0.0 development
  • lint-staged ^12.3.2 development
  • mocha ^9.2.0 development
  • mochify ^9.1.0 development
  • nyc ^15.1.0 development
  • prettier ^2.5.1 development
  • proxyquire ^2.1.3 development
  • proxyquire-universal ^3.0.1 development
  • proxyquireify ^3.2.1 development
  • puppeteer ^13.1.2 development
  • rimraf ^3.0.2 development
  • semver ^7.3.5 development
  • shelljs ^0.8.4 development
  • unimported ^1.20.0 development
  • @sinonjs/commons ^1.8.3
  • @sinonjs/fake-timers ^9.1.2
  • @sinonjs/samsam ^6.1.1
  • diff ^5.0.0
  • nise ^5.1.1
  • supports-color ^7.2.0
.github/workflows/main.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
test/package.json npm
.github/workflows/docs.yml actions
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • actions/deploy-pages cd2ce8fcbc39b97be8ca5fce6e763baed58fa128 composite
  • actions/setup-node 48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e composite
  • actions/upload-pages-artifact fc324d3547104276b827a68afc52ff2a11cc49c9 composite
  • lycheeverse/lychee-action e7477775783ea5526144ba13e8db5eec57747ce8 composite
docs/package-lock.json npm
  • 607 dependencies
.github/workflows/docs-test.yml actions
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • actions/setup-node 249970729cb0ef3589644e2896645e5dc5ba9c38 composite
.github/workflows/codeql.yml actions
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • github/codeql-action/analyze 54f647b7e1bb85c95cddabcd46b0c578ec92bc1a composite
  • github/codeql-action/autobuild 54f647b7e1bb85c95cddabcd46b0c578ec92bc1a composite
  • github/codeql-action/init 54f647b7e1bb85c95cddabcd46b0c578ec92bc1a composite
docs/package.json npm
  • eslint ^10.0.0 development
  • eslint-config-prettier ^10.1.8 development
  • eslint-plugin-prettier ^5.5.5 development
  • jsdom ^28.0.0 development
  • prettier ^3.8.1 development
  • sass ^1.98.0 development
  • tap ^21.5.1 development
  • vitepress ^2.0.0-alpha.17 development
  • vitepress-plugin-llms ^1.12.1 development
  • vue ^3.5.30 development
  • sinon file:..
test/src/package.json npm