Back to rankings
capricorn86/happy-dom
TypeScriptA JavaScript implementation of a web browser without its graphical user interface
javascripttypescriptnodejshtmldombrowserwhatwgreactangularvuelit-elementlit-html
Key Metrics
Star Growth
Stars
4.6k
Forks
304
Weekly Growth
—
Issues
281
2k4k
Sep 2019Oct 2020Dec 2021Feb 2023Apr 2024May 2025Jul 2026
Artifactsnpm
npm install happy-domREADME
A JavaScript implementation of a web browser without its graphical user interface.
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
Sponsors
Backers
Contributing
See Contributing Guide.
License
MIT License © 2019-Present David Ortner
Related repositories