Skip to content
JS
Alternatives

jasmine-core alternatives

8 packages that do the same job as jasmine-core: mocha, should, redux-saga-test-plan, chai, @stryker-mutator/api, @stryker-mutator/core, jest-enzyme, jest-environment-enzyme. Figures below are from npm, GitHub and Bundlephobia.

Data as of 25 Sept 2026
PackageWeekly downloads12-month changeGzipDependenciesLast releaseModuleTypesRuntimes
jasmine-core
This package
5m-9%-01 month agoCommonJSNone-
mocha10.8m+4%-167 days agoESM onlyNone-
should3.4m+37%-58 years agoESM + CommonJSBundled-
redux-saga-test-plan202.5k-12%-34 years agoCommonJSBundled-
chai85.9m+273%-09 months agoESM onlyNone-
@stryker-mutator/api1.8m+1278%-41 month agoESM onlyNone-
@stryker-mutator/core1.8m+1271%-261 month agoESM onlyNone-
jest-enzyme87.2k-39%-36 years agoCommonJSBundled-
jest-environment-enzyme82k-41%-16 years agoCommonJSBundled-

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package (Bundlephobia). Runtimes are taken from each package's own documentation; "-" means not recorded.

Classic, reliable, trusted test framework for Node.js and the browser

Compared with jasmine-core

  • 2.2x more weekly downloads (10.8m vs 5m)
  • 16 dependencies vs 0
  • ESM only vs CommonJS
  • Declares Node.js ^20.19.0 || >=22.12.0 vs none declared
  • Last release 17 Sept 2026 vs 20 Aug 2026
  • 1.4x more GitHub stars (22.9k vs 15.8k)

test framework agnostic BDD-style assertions

Compared with jasmine-core

  • 1.5x fewer weekly downloads (3.4m vs 5m)
  • 5 dependencies vs 0
  • ESM + CommonJS vs CommonJS
  • Bundled types vs no types
  • Last release 30 Jul 2018 vs 20 Aug 2026
  • 8.4x fewer GitHub stars (1.9k vs 15.8k)

Test Redux Saga with an easy plan

Compared with jasmine-core

  • 24x fewer weekly downloads (202.5k vs 5m)
  • 3 dependencies vs 0
  • Bundled types vs no types
  • Last release 5 Sept 2022 vs 20 Aug 2026
  • 13x fewer GitHub stars (1.2k vs 15.8k)

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

Compared with jasmine-core

  • 17x more weekly downloads (85.9m vs 5m)
  • ESM only vs CommonJS
  • Declares Node.js >=18 vs none declared
  • Last release 22 Dec 2025 vs 20 Aug 2026
  • 1.9x fewer GitHub stars (8.3k vs 15.8k)

The api for the extendable JavaScript mutation testing framework Stryker

Compared with jasmine-core

  • 2.8x fewer weekly downloads (1.8m vs 5m)
  • 4 dependencies vs 0
  • ESM only vs CommonJS
  • Declares Node.js >=22.0.0 vs none declared
  • Last release 14 Aug 2026 vs 20 Aug 2026
  • 5.0x fewer GitHub stars (3.1k vs 15.8k)

The extendable JavaScript mutation testing framework

Compared with jasmine-core

  • 2.8x fewer weekly downloads (1.8m vs 5m)
  • 26 dependencies vs 0
  • ESM only vs CommonJS
  • Declares Node.js >=22.0.0 vs none declared
  • Last release 14 Aug 2026 vs 20 Aug 2026
  • 5.0x fewer GitHub stars (3.1k vs 15.8k)

Testing Matchers for Enzyme

Compared with jasmine-core

  • 57x fewer weekly downloads (87.2k vs 5m)
  • 3 dependencies vs 0
  • Bundled types vs no types
  • Last release 29 Oct 2019 vs 20 Aug 2026
  • 18x fewer GitHub stars (886 vs 15.8k)

Runtime Environment for enzyme tests in jest

Compared with jasmine-core

  • 60x fewer weekly downloads (82k vs 5m)
  • 1 dependency vs 0
  • Bundled types vs no types
  • Last release 29 Oct 2019 vs 20 Aug 2026
  • 18x fewer GitHub stars (886 vs 15.8k)
Sources: npm registry, npm downloads API, GitHub API, Bundlephobia. Data fetched 25 Sept 2026.

Indexability: Indexed.