TypeScript Dom

Open-source TypeScript projects categorized as Dom

Top 23 TypeScript Dom Projects

  1. html2canvas

    Screenshots with JavaScript

    Project mention: HTML-in-Canvas | news.ycombinator.com | 2025-08-02

    A native version would be nice but this seems interesting https://html2canvas.hertzen.com/

  2. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  3. cheerio

    The fast, flexible, and elegant library for parsing and manipulating HTML and XML.

    Project mention: JavaScript package manager - How to fix Cannot find module 'cheerio' error with Enzyme in Yarn 1 projects | dev.to | 2025-06-11

    Cheerio 1.0.0 is incompatible with enzyme 3.11.0. #3987

  4. partytown

    Relocate resource intensive third-party scripts off of the main thread and into a web worker. 🎉

    Project mention: Partytown: Run Third-Party Scripts from a Web Worker | news.ycombinator.com | 2024-10-17
  5. html-to-image

    ✂️ Generates an image from a DOM node using HTML5 canvas and SVG.

    Project mention: Show HN: Latex.to – LaTeX to image converter running in the browser | news.ycombinator.com | 2024-10-29
  6. htmlparser2

    The fast & forgiving HTML and XML parser

  7. happy-dom

    A JavaScript implementation of a web browser without its graphical user interface

    Project mention: Proton: Pluggable SSR + DOM | Or How I implemented better SSR from scratch | dev.to | 2025-04-13

    Nah, I took a third path - looking for alternatives to JSDOM... And I found it - happy-dom.

  8. scrollMonitor

    A simple and fast API to monitor elements as you scroll

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. html-react-parser

    📝 HTML to React parser.

  11. user-event

    🐕 Simulate user events

  12. modern-screenshot

    📸 Quickly generate image from DOM node using HTML5 canvas and SVG.

  13. watching-you

    watching-you is a javascript library for building animations that watch anything on DOM 👀.

  14. react-archer

    🏹 Draw arrows between React elements 🖋

  15. eslint-plugin-testing-library

    ESLint plugin to follow best practices and anticipate common mistakes when writing tests with Testing Library

    Project mention: Starting React Native Project in 2025 | dev.to | 2024-11-25

    Let's also add eslint-plugin-testing-library and eslint-plugin-jest-dom. Both are ESLint plugins that help to follow best practices and anticipate common mistakes when writing tests with Testing Library. For more info, see the excellent Common mistakes with React Testing Library article by Kent C. Dodds. 🤓

  16. TypeScript-DOM-lib-generator

    Tool for generating dom related TypeScript and JavaScript library files

  17. react-tilt

    Parallax tilt hover effect for React JS 🪄

  18. typed

    Web Applications with Effect-TS (by TylorS)

    Project mention: Expand.ai (YC S24) Is Hiring a Founding Engineer to Turn the Web into an API | news.ycombinator.com | 2024-11-19

    2. After a career in startup tech, Tylor last led the frontend development at Seasoned, where he implemented one of the [first functional full-stack frameworks](https://github.com/TylorS/typed), which is still used today.

  19. jsx-dom

    Use JSX to create DOM elements.

  20. littlefoot

    Footnotes without the footprint.

  21. recks

    🐶 React-like RxJS-based framework

  22. diff-dom-streaming

    HTML Streaming Over the Wire! 🥳 Diff DOM algorithm with streaming to make only the necessary modifications, insertions and deletions between a DOM node and an HTML stream reader.

  23. dna-engine

    🧬 An uncomplicated user interface library for cloning semantic templates (with TypeScript declarations)

  24. asdom

    Use DOM APIs in AssemblyScript

  25. dom

    Fusor is a simple JavaScript library that helps declaratively create and update DOM elements (by fusorjs)

    Project mention: The Story of a Component | dev.to | 2025-05-22

    Library homepage

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript Dom discussion

Log in or Post with

TypeScript Dom related posts

  • DocumentFragment Upgaded: A Live, Reparentable DOM Primitive 🌱

    2 projects | dev.to | 5 Aug 2025
  • Building Rootless Unframed Framework

    3 projects | dev.to | 6 Jul 2025
  • The Story of a Component

    2 projects | dev.to | 22 May 2025
  • Signals, Routing, Reactivity, Fusor Application

    1 project | dev.to | 6 May 2025
  • A JavaScript scraper for the Wikipedia Academy Award List.

    1 project | dev.to | 23 Jan 2025
  • Deploying my Astro + Turso + Drizzle project to Cloudflare Pages

    4 projects | dev.to | 20 Oct 2024
  • Inline Scope for CSS

    2 projects | news.ycombinator.com | 13 Oct 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 Sep 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source Dom projects in TypeScript? This list will help you:

# Project Stars
1 html2canvas 31,377
2 cheerio 29,714
3 partytown 13,464
4 html-to-image 6,637
5 htmlparser2 4,624
6 happy-dom 3,964
7 scrollMonitor 3,295
8 html-react-parser 2,335
9 user-event 2,273
10 modern-screenshot 1,712
11 watching-you 1,650
12 react-archer 1,250
13 eslint-plugin-testing-library 1,026
14 TypeScript-DOM-lib-generator 684
15 react-tilt 434
16 typed 325
17 jsx-dom 292
18 littlefoot 247
19 recks 146
20 diff-dom-streaming 134
21 dna-engine 126
22 asdom 99
23 dom 94

Sponsored
Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?