HTML Standard

Open-source HTML projects categorized as Standard

Top 15 HTML Standard Projects

  1. WHATWG HTML Standard

    HTML Standard

    Project mention: Styling an HTML dialog modal to take the full height of the viewport | news.ycombinator.com | 2025-03-16

    https://github.com/whatwg/html/pull/5936#discussion_r5136422...

    The problem is that no browser had (and still has) shipped the "stretch" keyword. (Blink likely will "soon" - https://groups.google.com/a/chromium.org/g/blink-dev/c/SiZ2n... )

    However this was pushed back against as this had to go in a specification - and nobody implemented it ("-webit-fill-available" would have been an acceptable substitute in Blink but other browsers didn't have this working the same yet).

    Hence the calc() variant. (Primarily because of "box-sizing:content-box" being the default, and pre-existing border/padding styles on dialog that we didn't want to touch).

    One thing to keep in mind is that any changes that changes web behaviour is under some time pressure. If you leave something too long, sites will start relying on the previous behaviour - so it would have been arguably worse not to have done anything.

    It may still be possible to change to the stretch variant, however likely some sites are relying on the extra "space" around dialogs now, and would be mad if we changed it again. This might still be a net-positive however given how much this confuses web-developers (future looking cost), vs. the pain (cost) of breaking existing sites.

    Sorry!

  2. 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
  3. webcomponents

    Web Components specifications

    Project mention: Knowing CSS is mastery to Front end Development | news.ycombinator.com | 2025-03-02

    It's not standard yet. Behavior is implementation-defined and under-specified. A lot of people have used a thing like this[1], but this[2] is on a standards track. In the documentation for the first one, it describes a default "file scope", but really no definition of what a file is. It seems to be referring to a source file pre-build/bundle, but it really just doesn't say. That would belong in the documentation for some framework, not web platform stuff anyway.

    The idea of locally scoped styles is reasonably popular. Like vue single-file-components, and n+1 different implementations of CSS modules. What it really needs though, is standardization. Things like [2] and the upcoming @scope will provide this.

    [1]: https://github.com/css-modules/css-modules/blob/master/docs/...

    [2]: https://github.com/WICG/webcomponents/blob/gh-pages/proposal...

  4. fetch

    Fetch Standard (by whatwg)

    Project mention: Introducing our Next-Generation JavaScript SDK | dev.to | 2024-11-25

    StarlingMonkey is a JavaScript runtime we’ve built together with our friends at Fastly and contributed to the Bytecode Alliance. It’s built on top of SpiderMonkey in a highly modular way, making it easy to configure as needed for our use case. Crucially, it comes with an implementation of key web APIs that substantially improve compatibility with the web ecosystem, like the fetch API for handling outgoing HTTP requests, key parts of the Service Workers spec for handling incoming requests, streaming processing of request and response bodies using the web’s Streams API streamssetTimeout, and setInterval.

  5. security-txt

    A proposed standard that allows websites to define security policies.

    Project mention: Most IT companies fail to serve security.txt for RFC 9116 in 2025 | news.ycombinator.com | 2025-03-02

    Been in or around tech my whole life and this is the first time I've heard of security.txt. This article is trying to shame or something over what even https://securitytxt.org/ is calling "A proposed standard..."?

  6. dom

    DOM Standard

    Project mention: Introducing command and commandfor in HTML | news.ycombinator.com | 2025-03-07

    My long-shot hope is that the page can come to embody most of the wiring on the page, that how things interact can be encoded there. Behavior of the page can be made visible! There's so much allure to me to hypermedia that's able to declare itself well.

    This could radically enhance user agency, if users/extensions can rewire the page on the fly, without having to delve into the (bundled, minified) JS layers.

    There's also a chance the just-merged (!) moveBefore() capability means that frameworks will recreate HTML elements less, which is a modern regression that has severely hampered extensions/user agency. https://github.com/whatwg/dom/pull/1307

  7. streams

    Streams Standard

    Project mention: Introducing our Next-Generation JavaScript SDK | dev.to | 2024-11-25

    StarlingMonkey is a JavaScript runtime we’ve built together with our friends at Fastly and contributed to the Bytecode Alliance. It’s built on top of SpiderMonkey in a highly modular way, making it easy to configure as needed for our use case. Crucially, it comes with an implementation of key web APIs that substantially improve compatibility with the web ecosystem, like the fetch API for handling outgoing HTTP requests, key parts of the Service Workers spec for handling incoming requests, streaming processing of request and response bodies using the web’s Streams API streamssetTimeout, and setInterval.

  8. url

    URL Standard

    Project mention: If it is worth keeping, save it in Markdown | news.ycombinator.com | 2025-02-25
  9. SaaSHub

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

    SaaSHub logo
  10. vc-data-model

    W3C Verifiable Credentials v2.0 Specification

  11. encoding

    Encoding Standard (by whatwg)

  12. console

    Console Standard (by whatwg)

  13. fs

    File System Standard (by whatwg)

    Project mention: Notion about their usage of WASM SQLite | news.ycombinator.com | 2024-07-17

    > OPFS doesn’t come with graceful handling of concurrency out of the box. Developers should be aware of this and design around it.

    There's a multiple readers and writers proposal [0]. It's been "position: positive" by Firefox [1], implemented in Chrome [2], and ignored by Webkit [3] (of course).

        0: https://github.com/whatwg/fs/blob/main/proposals/MultipleReadersWriters.md

  14. notifications

    Notifications API Standard

  15. digital-credentials

    Digital Credentials, like driver's licenses

  16. compression

    Compression Standard (by whatwg)

  17. websockets

    WebSockets Standard (by whatwg)

  18. 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).

HTML Standard discussion

Log in or Post with

HTML Standard related posts

  • Creating Animated Accordions with the Details Element and Modern CSS

    1 project | dev.to | 10 Mar 2025
  • Introducing command and commandfor in HTML

    5 projects | news.ycombinator.com | 7 Mar 2025
  • Most IT companies fail to serve security.txt for RFC 9116 in 2025

    1 project | news.ycombinator.com | 2 Mar 2025
  • Why does target="_blank" have an underscore in front?

    1 project | news.ycombinator.com | 24 Feb 2025
  • Dialogs, Popovers & the Top Layer Mess

    1 project | dev.to | 18 Feb 2025
  • HTML Whitespace Is Broken

    3 projects | news.ycombinator.com | 6 Feb 2025
  • Server Sent Events 101

    1 project | dev.to | 11 Jan 2025
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 18 Mar 2025
    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. Learn more →

Index

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

# Project Stars
1 WHATWG HTML Standard 8,420
2 webcomponents 4,422
3 fetch 2,141
4 security-txt 1,814
5 dom 1,633
6 streams 1,366
7 url 556
8 vc-data-model 308
9 encoding 292
10 console 278
11 fs 250
12 notifications 139
13 digital-credentials 96
14 compression 92
15 websockets 53

Sponsored
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.ai