compare
Jasmine vs Jest
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | Jasmine | Jest |
|---|---|---|
| Language | JavaScript | TypeScript |
| Licence | MIT | MIT |
| Stars | 16k | 45k |
| Latest | v7.0.1 | v30.5.2 |
| Last push | 2026-10-09 | 2026-10-18 |
| Release cadence | about 56 days between releases | about 11 days between releases |
| Active contributors | 2 commit authors on the default branch in the last 90 days | 20 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Jest replaces Jasmine. Alternatives to Jasmine →
Full replacementJavaScript test runner with assertions, mocking and coverage built in.
Both replace Mocha. Alternatives to Mocha →
Full replacementJasminedescribe and it tests with assertions and spies built in, no extra libraries needed.
Full replacementJestJavaScript test runner with assertions, mocking and coverage built in.
Jasmine
- v7.0.12026-08-15Please see the release notes.
- v7.0.02026-08-15Please see the release notes.
- v7.0.0-pre.22026-06-27Please see the release notes.pre-release
- v6.3.02026-06-066.3.0
- v6.2.02026-04-11Please see the release notes.
Jest
- v30.5.22026-09-18[@jest/transform] Strip TypeScript types with Node when no transformer claims a .ts, .mts or .cts file (#16421)
- v30.5.12026-09-01[jest-config] Don't warn about global-only options in the config that supplies the global config - the root config a pr…
- v30.5.02026-08-28On a personal note: King Harald V of Norway passed away this morning. He ascended the throne 35 years ago, two months b…
- v30.4.22026-05-09[jest-runtime] Fix named imports from CJS modules whose module.exports is a function with own-property exports (#16150)
- v30.4.12026-05-08[jest-config, jest-core, jest-runner, jest-schemas, jest-types] Allow custom runner configuration options via tuple for…
Jasmine
unsigned The latest release, v7.0.1, carries no signature GitHub could verify.
Loading the security report
Jest
unsigned The latest release, v30.5.2, carries no signature GitHub could verify.
Loading the security report