Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/capricorn86/happy-dom
A JavaScript implementation of a web browser without its graphical user interface
https://github.com/capricorn86/happy-dom
angular browser bun dom html javascript jest lit-element lit-html nodejs react svelte testing-library typescript vitest vue web-components whatwg
Last synced: about 2 months ago
JSON representation
A JavaScript implementation of a web browser without its graphical user interface
- Host: GitHub
- URL: https://github.com/capricorn86/happy-dom
- Owner: capricorn86
- License: mit
- Created: 2019-09-09T19:53:08.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-05-14T22:30:41.000Z (4 months ago)
- Last Synced: 2024-05-18T17:02:59.987Z (4 months ago)
- Topics: angular, browser, bun, dom, html, javascript, jest, lit-element, lit-html, nodejs, react, svelte, testing-library, typescript, vitest, vue, web-components, whatwg
- Language: TypeScript
- Homepage:
- Size: 9.49 MB
- Stars: 2,964
- Watchers: 11
- Forks: 179
- Open Issues: 160
-
Metadata Files:
- Readme: README.md
- Contributing: docs/contributing.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
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
- [Vitest](https://vitest.dev/)
- [Bun](https://bun.sh)
- [Jest](https://jestjs.io/)
- [Testing Library](https://testing-library.com/)
- [Google LitElement](https://lit.dev/)
- [Vue](https://vuejs.org/)
- [React](https://reactjs.org)
- [Svelte](https://svelte.dev/)
- [Angular](https://angular.io/)## Sponsors
Gold Sponsors
Sponsors
Backers
## Contributing
See [Contributing Guide](https://github.com/capricorn86/happy-dom/blob/master/docs/contributing.md).
## License
MIT License © 2019-Present [David Ortner](https://github.com/capricorn86)