State of CSS

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

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • Sonar - Write Clean JavaScript Code. Always.
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • 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

    Universal UI kit and style system for React Native + Web - with an optimizing compiler 🚄

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

    https://vanilla-extract.style

    https://tamagui.dev

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • ppg.report

    Weather report tailored for paramotor pilots. Combines NOAA rapid refresh Op40 analysis, nearby Terminal Aerodrome Forecasts, NWS hourly forecast for 2.5km grid areas, 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