Menu
Libraries |
Category

happy-dom

A JavaScript implementation of a web browser without its graphical user interface.

Key Features

  • Implements various DOM features including:
    • Custom Elements (Web Components)
    • Declarative Shadow DOM
    • Mutation Observer
    • Tree Walker
    • Fetch API
    • And more...

Framework Support

Works with multiple frameworks and testing tools, including:

  • Vitest fa-solid fa-up-right-from-square
  • Bun fa-solid fa-up-right-from-square
  • Jest fa-solid fa-up-right-from-square
  • Testing Library fa-solid fa-up-right-from-square
  • Google LitElement fa-solid fa-up-right-from-square
  • Vue fa-solid fa-up-right-from-square
  • React fa-solid fa-up-right-from-square
  • Svelte fa-solid fa-up-right-from-square
  • Angular fa-solid fa-up-right-from-square

Documentation

javascripttypescriptnodejshtmldombrowserwhatwgreactangularvuelit-elementlit-htmlweb-componentsvitestjestbuntesting-librarysvelte

Comments