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: 1 day 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 (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-10-24T23:19:28.000Z (3 months ago)
- Last Synced: 2024-10-29T21:51:38.823Z (3 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.78 MB
- Stars: 3,342
- Watchers: 13
- Forks: 200
- Open Issues: 215
-
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
- Security: SECURITY.md
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)