Compare NPM Packages

1 Year
jasmineSimilar Packages:
NPM Package Downloads Trend
Stat Detail
jasmine1,278,51037576.3 kB1a year agoMIT
Similar Npm Packages to jasmine

jasmine is a behavior-driven development (BDD) testing framework for JavaScript. It provides a clean and intuitive syntax for writing tests and assertions, making it easy for developers to create and maintain test suites. While jasmine is a popular choice for testing JavaScript applications, there are other testing frameworks in the JavaScript ecosystem that offer similar functionalities. Here are a few alternatives:

  • jest is a powerful testing framework that is widely used in the JavaScript community. It comes with built-in functionalities such as mocking, code coverage, and snapshot testing, making it a comprehensive solution for testing JavaScript code.
  • mocha is another popular testing framework that provides flexibility and extensibility for writing tests. It allows developers to choose their assertion library and mocking framework, giving them more control over their testing setup.
  • qunit is a simple yet robust testing framework that is specifically designed for testing JavaScript code. It offers a clean and minimalistic approach to writing tests, making it easy to get started with testing.

Check out this comparison: Comparing jasmine vs jest vs mocha vs qunit.

README for jasmine

Build Status FOSSA Status

The Jasmine Module

The jasmine module is a command line interface and supporting code for running Jasmine specs under Node.

The core of jasmine lives at and is jasmine-core in npm.


This module allows you to run Jasmine specs for your Node.js code. The output will be displayed in your terminal by default.


Quick Start


npm install --save-dev jasmine

To initialize a project for Jasmine:

npx jasmine init

To seed your project with some examples:

npx jasmine examples

To run your test suite:

npx jasmine

ES and CommonJS module compatibility

Jasmine is compatible with both ES modules and CommonJS modules. See the setup guide for more information.

Node version compatibility

Jasmine supports Node 18 and 20.


Documentation: Jasmine Mailing list: Twitter: @jasminebdd

Please file issues here at Github

Copyright (c) 2008-2017 Pivotal Labs. This software is licensed under the MIT License.


FOSSA Status