Basic ava repo stats
9 days ago

avajs/ava is an open source project licensed under MIT License which is an OSI approved license.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives

Ava Alternatives

Similar projects and alternatives to ava

  • GitHub repo deno

    A secure JavaScript and TypeScript runtime

  • GitHub repo jest

    Delightful JavaScript Testing.

  • GitHub repo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • GitHub repo angular-styleguide

    Angular Style Guide: A starting point for Angular development teams to provide consistency through good practices.

  • GitHub repo tsdx

    Zero-config CLI for TypeScript package development

  • GitHub repo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • GitHub repo create-react-app

    Set up a modern web app by running one command.

  • GitHub repo redux

    Predictable state container for JavaScript apps

  • GitHub repo html5-boilerplate

    A professional front-end template for building fast, robust, and adaptable web apps or sites.

  • GitHub repo Koa

    Expressive middleware for node.js using ES2017 async functions

  • GitHub repo Backbone.js

    Give your JS App some Backbone with Models, Views, Collections, and Events

  • GitHub repo lighthouse

    Automated auditing, performance metrics, and best practices for the web.

  • GitHub repo Commander.js

    node.js command-line interfaces made easy

  • GitHub repo react-dnd

    Drag and Drop for React

  • GitHub repo jsdom

    A JavaScript implementation of various web standards, for use with Node.js

  • GitHub repo redux-devtools

    DevTools for Redux with hot reloading, action replay, and customizable UI

  • GitHub repo XO

    ❤️ JavaScript/TypeScript linter (ESLint wrapper) with great defaults

  • GitHub repo Aphrodite

    Framework-agnostic CSS-in-JS with support for server-side rendering, browser prefixing, and minimum CSS generation

  • GitHub repo jscs

  • GitHub repo Cucumber.js

    Cucumber for JavaScript

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better ava alternative or higher similarity.


Posts where ava has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-05-12.
  • Deno v1.10 Released | 2021-05-12
    I know a fella working on a Deno port of Ava ( When that and Koa are ported or compatible, I'll be giving Deno a legitimate go.
  • Starting a TypeScript Project in 2021 | 2021-04-21
    Ava ( gets too little love from the blogging machinery. It's a breeze to use with TS, faster than Jest (YMMV of course), and I love the snapshot output over any other snapshot producing unit test tool. Use with NYC for coverage is a breeze. | 2021-04-21
    I actually started with Ava for a new project because it did a few things better than Jest. But ended up switching away because of this issue:

    Basically, if an assertion fails in the middle of an individual test, most test runners stop executing that test. Ava (by design) continues on with the rest of that test. This makes it harder to debug issues.

    (This not be a problem for everyone. I'm only mentioning it because it was a deal-breaker for me and wish I knew that going in.) | 2021-04-21
    I was surprised that every Jest+TypeScript guide says to use ts-jest. I already have my IDE, the TypeScript watcher, and ESLint parsing/compiling all the code! I don't want to add fourth one :-P

    I ended up just pointing Jest at my build output folder and that works. There are a couple minor annoyances but whatever.

    (I actually started with Ava because it more directly supports using the existing build output, but I ran into another issue and had to switch back to Jest:

  • Unit testing web components with ava and jsdom | 2021-04-11
    This post provides an example of how to set-up web component unit testing using ava and jsdom.
  • JavaScript Influencers to Follow in 2021🤩 | 2021-04-01
    Projects: awesome, awesome-nodejs, avajs/ava, xojs/xo
  • [AskJS] Jest is so slow. Why Jest?
    If you are writing code meant to be run in the backend, I would suggest ava, which is very fast and doesn't include any magic. I also like that it's very "clean", in that it doesn't define any globals.
  • How to Become a Pro 😎 Front End Developer💻 | 2020-10-08
    -Jest -Enzyme -Sinon -Mocha -Chai -AVA -Tape