TypeScript Dom

Open-source TypeScript projects categorized as Dom

Top 23 TypeScript Dom Projects

  1. html2canvas

    Screenshots with JavaScript

    Project mention: HTML to PDF JavaScript – Example with Code | dev.to | 2025-02-24

    As stated in its documentation “html2pdf.js converts any webpage or element into a printable PDF entirely client-side using html2canvas and jsPDF.”

  2. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  3. cheerio

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

    Project mention: A JavaScript scraper for the Wikipedia Academy Award List. | dev.to | 2025-01-23

    Scraping the Academy Award winners listed on Wikipedia with cheerio and saving them to a CSV file.

  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 high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. html-react-parser

    📝 HTML to React parser.

  11. user-event

    🐕 Simulate user events

  12. watching-you

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

  13. modern-screenshot

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

  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.

    Project mention: SPA-Like Navigation Preserving Web Component State | dev.to | 2024-04-25

    The View Transitions API provides a mechanism for easily creating animated transitions between different DOM states while also updating the DOM contents in a single step, and yes, they can be used during streaming, and divide it into different steps. To activate it, it is only necessary to pass the transition: true setting to Diff DOM Streaming library:

  23. dna-engine

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

  24. asdom

    Use DOM APIs in AssemblyScript

  25. callbag-jsx

    callbags + JSX: fast and tiny interactive web apps

  26. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit 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

  • 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
  • The anatomy of a 2AM mental breakdown

    6 projects | news.ycombinator.com | 20 Aug 2024
  • New Frontend Framework?

    4 projects | dev.to | 19 Aug 2024
  • Build a Finance Tracker with Next.js, Strapi, and Chartjs: Part 3

    3 projects | dev.to | 6 Aug 2024
  • This weird IFRAME thing wasted my 2 days (and counting...)

    3 projects | dev.to | 20 Jul 2024
  • A note from our sponsor - Civic Auth
    www.civic.com | 24 Apr 2025
    Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today. 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,180
2 cheerio 29,344
3 partytown 13,302
4 html-to-image 6,264
5 htmlparser2 4,562
6 happy-dom 3,752
7 scrollMonitor 3,296
8 html-react-parser 2,256
9 user-event 2,248
10 watching-you 1,640
11 modern-screenshot 1,253
12 react-archer 1,217
13 eslint-plugin-testing-library 1,007
14 TypeScript-DOM-lib-generator 649
15 react-tilt 432
16 typed 293
17 jsx-dom 289
18 littlefoot 238
19 recks 145
20 diff-dom-streaming 130
21 dna-engine 125
22 asdom 98
23 callbag-jsx 74

Sponsored
Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
www.civic.com

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