happy-dom

A JavaScript implementation of a web browser without its graphical user interface (by capricorn86)

Happy-dom Alternatives

Similar projects and alternatives to happy-dom

  1. vite

    906 happy-dom VS vite

    Next generation frontend tooling. It's fast!

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. htmx

    644 happy-dom VS htmx

    </> htmx - high power tools for HTML

  4. deno

    486 happy-dom VS deno

    A modern runtime for JavaScript and TypeScript.

  5. axios

    480 happy-dom VS axios

    Promise based HTTP client for the browser and node.js

  6. Playwright

    474 happy-dom VS Playwright

    Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

  7. puppeteer

    391 happy-dom VS puppeteer

    JavaScript API for Chrome and Firefox

  8. jQuery

    184 happy-dom VS jQuery

    jQuery JavaScript Library

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. lit

    177 happy-dom VS lit

    Lit is a simple library for building fast, lightweight web components.

  11. vitest

    153 happy-dom VS vitest

    Next generation testing framework powered by Vite.

  12. jsdom

    63 happy-dom VS jsdom

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

  13. templ

    A language for writing HTML user interfaces in Go.

  14. turbo-rails

    Use Turbo in your Ruby on Rails app

  15. app

    33 happy-dom VS app

    Discontinued 🍕 Insights into your entire open source ecosystem. (by open-sauced)

  16. Backbone.js

    26 happy-dom VS Backbone.js

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

  17. uvu

    21 happy-dom VS uvu

    uvu is an extremely fast and lightweight test runner for Node.js and the browser

  18. linkedom

    A triple-linked lists based DOM implementation.

  19. nyc

    18 happy-dom VS nyc

    the Istanbul command line interface

  20. dream-html

    Type-safe markup rendering, form validation, and routing for OCaml Dream web framework

  21. react-archer

    1 happy-dom VS react-archer

    🏹 Draw arrows between React elements 🖋

  22. tinyspy

    2 happy-dom VS tinyspy

    Discontinued 🕵🏻‍♂️ minimal fork of nanospy, with more features [Moved to: https://github.com/tinylibs/tinyspy] (by Aslemammad)

  23. SaaSHub

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

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better happy-dom alternative or higher similarity.

happy-dom discussion

Log in or Post with

happy-dom reviews and mentions

Posts with mentions or reviews of happy-dom. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-04-13.

Stats

Basic happy-dom repo stats
11
3,790
9.1
5 days ago

capricorn86/happy-dom is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of happy-dom is TypeScript.


Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?