HTML Dom

Open-source HTML projects categorized as Dom

Top 14 HTML Dom Projects

  • wpt

    Test suites for Web platform specs — including WHATWG, W3C, and others

    Project mention: We're building a browser when it's supposed to be impossible | news.ycombinator.com | 2023-04-11

    We have our own test suite (orginally derived from the test suite of Meta's Yoga layout library [0]) which consists of text fixtures that are small HTML snippets [1] and a test harness [2] that turns those into runnable tests, utilising headless chrome both to parse the HTML and to generate the assertions based on the layout that Chrome renders (so we are effectively comparing our implementation against Chrome). We currently have 686 generated tests (covering both Flexbox and CSS Grid).

    We would like to utilise the Web Platform Test suite [3], however these are not in a standard format and many of the tests require JavaScript so we are not currently able to do that.

    [0]: https://github.com/facebook/yoga

    [1]: https://github.com/DioxusLabs/taffy/tree/main/test_fixtures

    [2]: https://github.com/DioxusLabs/taffy/tree/main/scripts/gentes...

    [3]: https://github.com/web-platform-tests/wpt/tree/master/css/cs...

  • hyperHTML

    A Fast & Light Virtual DOM Alternative

    Project mention: Framework for a frontend-only project? | /r/Frontend | 2023-04-15

    The main limiting factor, like someone else said, is that you can't load external JavaScript files from your local file system without serving them. Your best bet would probably be to try and find a CDN source for some minimal Web Components library like Lit or HyperHTML and just write everything in a single HTML file.

  • Appwrite

    Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.

  • dom

    DOM Standard

    Project mention: Using XPath in 2023 | news.ycombinator.com | 2023-07-16

    Domenic Denicola (the man who ruined promises) probably will as well.

    https://github.com/whatwg/dom/issues/67

  • HTML5 PHP

    An HTML5 parser and serializer for PHP.

  • linkedom

    A triple-linked lists based DOM implementation.

    Project mention: Alternative for DOMParser for background script (Service worker) in manifest v3? | /r/learnjavascript | 2023-04-29

    linkedom is your answer

  • deno-dom

    Browser DOM & HTML parser in Deno

  • css-scope-inline

    🌘 Scope your inline style tags in pure vanilla CSS! Only 16 lines. No build. No dependencies.

    Project mention: HTML First – Six principles for building simple, maintainable, web software | news.ycombinator.com | 2023-11-12
  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • xmldom

    A pure JavaScript W3C standard-based (XML DOM Level 2 Core) `DOMParser` and `XMLSerializer` module.

  • HTMLKit

    An Objective-C framework for your everyday HTML needs.

  • Scroll-Btween

    ScrollBtween uses scroll position of document - or any DOM element - to tween CSS values on any DOM element.

  • MapML

    Map Markup Language is hypertext for Web maps, like HTML is hypertext for Web pages https://maps4html.org/MapML/spec/

    Project mention: Any HTML expert to help out with LOTRO map project? | /r/lotro | 2023-03-20

    it sucks https://github.com/Maps4HTML/MapML/ isn't a W3C specification yet, but they do have a js library to create a map with a layer in the examples in the spec

  • data-template

    Lightweight and minimal dom template and ajax helpers

    Project mention: Building a Front End Framework; Reactivity, Composability with No Dependencies | news.ycombinator.com | 2023-05-14

    I made a similar library [1] using data-* attributes. It also supports nesting, looping and conditions. For event handling, I use function in object (a.k.a. method) while you support writing them inline.

    Your way to support inline logic in the text and style is interesting.

    [1] https://github.com/beenotung/data-template

  • svelte-domtree

    Visualize DOM tree like in chrome DevTools

  • elite

    build HTML declaratively using JS 548 bytes (by erf)

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

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). The latest post mention was on 2023-11-12.

HTML Dom related posts

Index

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

Project Stars
1 wpt 4,500
2 hyperHTML 3,037
3 dom 1,476
4 HTML5 PHP 1,383
5 linkedom 1,349
6 deno-dom 366
7 css-scope-inline 304
8 xmldom 293
9 HTMLKit 236
10 Scroll-Btween 155
11 MapML 53
12 data-template 16
13 svelte-domtree 14
14 elite 10
Learn any GitHub repo in 59 seconds
Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
getonboard.dev