happy-dom
- A JavaScript implementation of a web browser without its graphical user interface.
- Provides DOM features including:
- Custom Elements (Web Components)
- Declarative Shadow DOM
- Mutation Observer
- Tree Walker
- Fetch API
- And more
Works With:
- Testing frameworks: Vitest, Bun, Jest, Testing Library
- UI frameworks: Google LitElement, Vue, React, Svelte, Angular
Links:
javascripttypescriptnodejshtmldombrowserwhatwgreactangularvuelit-elementlit-htmlweb-componentsvitestjestbuntesting-librarysvelte
Author
Featured Stories
No featured articles here. Navigate to an article, then pick the Feature on menu button