Skip to content
Projects

capricorn86/happy-dom has 4,742 GitHub stars and 379 forks. GitHot measured +1 stars in 24 hours and +8 in 7 days. Last checked 2026-11-11 03:19 UTC. Last push 2026-11-02.

How these counts are measured

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

What you can do

  • Custom Elements (Web Components)
  • Declarative Shadow DOM
  • Mutation Observer

Measured star growth

in 24h
+1
in 7 days
+8
in 15 days
Update delayed
in 1 month
Update delayed

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

Happy DOM Logo

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

Published on NPM

Documentation | Getting started | Setup as Test Environment

DOM Features

  • Custom Elements (Web Components)

  • Declarative Shadow DOM

  • Mutation Observer

  • Tree Walker

  • Fetch API

And much more..

Works With

Sponsors

Gold Sponsors

Cloudflare

Sponsors

Sentry    Canonical    Canonical

Contributing

See Contributing Guide.

License

MIT License © 2019-Present David Ortner

Explore related projects