Software Alternatives & Reviews

Mocha

Sponsors. Use Mocha at Work? Ask your manager or marketing team if they'd help support our project. Your company's logo will also be displayed on npmjs. com and our GitHub repository.

Top 12 Open-Source Alternatives to Mocha

Jasmine Webpack Cypress.io JSHint Ninja Build SCons Yeoman Bower SBT Meson

Summary

The top open-source alternatives to Mocha are Jasmine, Webpack, and Cypress.io. One of the criteria for ordering this list is the number of mentions that products have on reliable external sources. You can suggest additional sources through the form here.
  1. Behavior-Driven JavaScript
    Pricing:
    • Open Source

    #Automated Testing #Testing #Developer Tools 28 social mentions

  2. Webpack is a module bundler. Its main purpose is to bundle JavaScript files for usage in a browser, yet it is also capable of transforming, bundling, or packaging just about any resource or asset.
    Pricing:
    • Open Source

    #Web Application Bundler #JS Build Tools #Module Bundler 220 social mentions

  3. Slow, difficult and unreliable testing for anything that runs in a browser. Install Cypress in seconds and take the pain out of front-end testing.
    Pricing:
    • Open Source

    #Automated Testing #Software Development #Browser Testing 26 social mentions

  4. 4
    New JSHint website. Anton Kovalyov Oct 1st, 2013. For the last couple of weeks I've been working on a new homepage for JSHint and today I'm proud to announce the new jshint. com! JSHint Website.
    Pricing:
    • Open Source

    #Front End Package Manager #JS Build Tools #JavaScript Package Manager 14 social mentions

  5. Ninja is a small build system with a focus on speed.
    Pricing:
    • Open Source

    #Front End Package Manager #JavaScript Package Manager #JS Build Tools 22 social mentions

  6. 6
    SCons is an Open Source software construction tool—that is, a next-generation build tool.
    Pricing:
    • Open Source

    #Front End Package Manager #JavaScript Package Manager #JS Build Tools 14 social mentions

  7. 7
    To do so, we provide a generator ecosystem. A generator is basically a plugin that can be run with the `yo` command to scaffold complete projects or useful parts. Through our official Generators, we promote the "Yeoman workflow".
    Pricing:
    • Open Source

    #JS Build Tools #Front End Package Manager #Web Application Bundler 21 social mentions

  8. 8
    Bower is a package manager for the web.
    Pricing:
    • Open Source

    #JS Build Tools #Front End Package Manager #Web Application Bundler 5 social mentions

  9. 9

    SBT

    SBT is a build tool for Scala, like Ant or Maven but with hieroglyphics.
    Pricing:
    • Open Source

    #Front End Package Manager #JavaScript Package Manager #JS Build Tools 1 social mentions

  10. 10
    Meson is an open source build system meant to be both extremely fast, and, even more importantly...
    Pricing:
    • Open Source

    #Front End Package Manager #JavaScript Package Manager #JS Build Tools 43 social mentions

  11. Selenium automates browsers. That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that.
    Pricing:
    • Open Source

    #Testing #Browser Testing #Automated Testing 8 social mentions

  12. Apache Maven is a project comprehension and management software tool.
    Pricing:
    • Open Source

    #DevOps Tools #Continuous Integration #Continuous Deployment 51 social mentions

Suggest an alternative
If you think we've missed something, please suggest an alternative to Mocha.
Please use the Feedback button if you think any of the listed products shouldn't be regarded as open-source.

Mocha discussion

Log in or Post with