A JavaScript implementation of a web browser without its graphical user interface
4,634
stars
2,316
commits
TypeScript
primary language
Sep 3, 2026
updated
A JavaScript implementation of a web browser without its graphical user interface.
Documentation | Getting started | Setup as Test Environment
Custom Elements (Web Components)
Declarative Shadow DOM
Mutation Observer
Tree Walker
Fetch API
And much more..
Sponsors
See Contributing Guide.
MIT License © 2019-Present David Ortner
(top 30 of 166)
TypeScript
99.1%
A JavaScript implementation of a web browser without its graphical user interface
4,634
stars
2,316
commits
TypeScript
primary language
Sep 3, 2026
updated
A JavaScript implementation of a web browser without its graphical user interface.
Documentation | Getting started | Setup as Test Environment
Custom Elements (Web Components)
Declarative Shadow DOM
Mutation Observer
Tree Walker
Fetch API
And much more..
Sponsors
See Contributing Guide.
MIT License © 2019-Present David Ortner
(top 30 of 166)
TypeScript
99.1%