State of CSS

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • vanilla-extract

    Zero-runtime Stylesheets-in-TypeScript

  • Or you can author styles in JS and have them compiled to CSS.

    https://vanilla-extract.style

    https://tamagui.dev

  • tamagui

    Style React fast with 100% parity on React Native, an optional UI kit, and optimizing compiler.

  • Or you can author styles in JS and have them compiled to CSS.

    https://vanilla-extract.style

    https://tamagui.dev

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • ppg.report

    Weather report tailored for paramotor pilots, available worldwide. 🌏 Combines winds aloft, nearby Terminal Aerodrome Forecasts, hourly forecast, NWS active alerts, FAA TFRs, SIGMETs, G-AIRMETs and CWAs

  • So excited for colors outside of sRGB! I make good use of display-p3, currently only supported in Safari, on https://ppg.report.

  • wpt

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

  • If you want CSS to be the same across browsers then help implement CSS tests and file bugs

    https://www.w3.org/Style/CSS/Test/Overview.en.html

    https://web-platform-tests.org/

    better specs are great, but tests will actually find the edge cases and lead to more convergence.

  • engine

    GSS engine (by gss)

  • I'd love to see something like constraint layouts in pure CSS. It's an incredibly powerful tool when building user interfaces.

    I was really excited to see GSS (http://gss.github.io), however at the time it was far too slow to be usable in real projects.

  • caniuse

    Raw browser/feature support data from caniuse.com

  • Safari hasn't required a prefix since version 9 (except for the backface-visibility property which I personally never heard of) https://caniuse.com/?search=transform

    Last release of version 9 was in 2016, 6 years ago.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts