What is jsdom?
jsdom is a tool in the Headless Browsers category of a tech stack.
jsdom is an open source tool with 16.9K GitHub stars and 1.5K GitHub forks. Here’s a link to jsdom's open source repository on GitHub
Who uses jsdom?
12 companies reportedly use jsdom in their tech stacks, including metamaskbrowser, Front End, and Forem.
35 developers on StackShare have stated that they use jsdom.
- Canvas support
- Encoding sniffing
- Closing down a jsdom
- Running jsdom inside a web browser
- Debugging the DOM using Chrome Devtools
jsdom Alternatives & Comparisons
What are some alternatives to jsdom?
See all alternatives
Selenium automates browsers. That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) also be automated as well.
Use our cloud-hosted infrastructure to securely run your code on powerful hardware with a single command — without any changes to your code. If you have your own infrastructure, our Enterprise offering provides powerful, easy-to-use cluster management functionality behind your firewall.
Puppeteer is a Node library which provides a high-level API to control headless Chrome over the DevTools Protocol. It can also be configured to use full (non-headless) Chrome.