Skip to content
@sinonjs

Sinon.JS

Standalone test spies, stubs and mocks for JavaScript.

Pinned Loading

  1. sinon sinon Public

    Test spies, stubs and mocks for JavaScript.

    JavaScript 9.8k 806

  2. referee referee Public

    Test-framework agnostic assertion and expectation library

    JavaScript 43 21

  3. referee-sinon referee-sinon Public

    Sinon.JS and the referee assertion library in one package

    JavaScript 4 4

  4. fake-timers fake-timers Public

    Fake setTimeout and friends (collectively known as "timers"). Useful in your JavaScript tests. Extracted from Sinon.JS

    JavaScript 859 125

  5. nise nise Public

    Fake XHR and fake server

    JavaScript 112 50

  6. samsam samsam Public

    Value identification and comparison functions

    JavaScript 28 31

Repositories

Showing 10 of 17 repositories
  • fake-timers Public

    Fake setTimeout and friends (collectively known as "timers"). Useful in your JavaScript tests. Extracted from Sinon.JS

    sinonjs/fake-timers's past year of commit activity
    JavaScript 859 BSD-3-Clause 125 4 (1 issue needs help) 14 Updated Sep 10, 2026
  • sinon Public

    Test spies, stubs and mocks for JavaScript.

    sinonjs/sinon's past year of commit activity
    JavaScript 9,757 806 43 (14 issues need help) 22 Updated Sep 10, 2026
  • nise Public

    Fake XHR and fake server

    sinonjs/nise's past year of commit activity
    JavaScript 112 50 4 (1 issue needs help) 6 Updated Sep 7, 2026
  • samsam Public

    Value identification and comparison functions

    sinonjs/samsam's past year of commit activity
    JavaScript 28 31 3 6 Updated Jul 1, 2026
  • referee Public

    Test-framework agnostic assertion and expectation library

    sinonjs/referee's past year of commit activity
    JavaScript 43 21 8 5 Updated Jun 30, 2026
  • referee-sinon Public

    Sinon.JS and the referee assertion library in one package

    sinonjs/referee-sinon's past year of commit activity
    JavaScript 4 4 1 9 Updated Jun 13, 2026
  • eslint-config Public

    Common eslint config for Sinon

    sinonjs/eslint-config's past year of commit activity
    JavaScript 3 3 1 2 Updated Apr 11, 2026
  • text-encoding Public archive Forked from inexorabletash/text-encoding

    Polyfill for the Encoding Living Standard's API

    sinonjs/text-encoding's past year of commit activity
    JavaScript 3 284 0 0 Updated Mar 3, 2026
  • commons Public

    Simple functions shared among the sinon end user libraries

    sinonjs/commons's past year of commit activity
    JavaScript 4 BSD-3-Clause 7 0 2 Updated Jun 16, 2024
  • sinon-test Public

    Wrap your tests in a sandbox with auto-cleanup

    sinonjs/sinon-test's past year of commit activity
    JavaScript 51 17 1 7 Updated May 15, 2024

Sponsors

  • @roboflow

Top languages

Loading…

Most used topics

Loading…