Accessible Palette: stop using HSL for color systems

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
  • chroma.js

    JavaScript library for all kinds of color manipulations

  • This is the library the author references. I’ve used it myself and it works great

    https://github.com/gka/chroma.js

  • ClickHouse

    ClickHouse® is a free analytics DBMS for big data

  • The best article I've seen on this topic is https://www.handprint.com/HP/WCL/color1.html

    Warning: super-long read, you will spend a day.

    You'll be surprised, but I use some thoughts from this article in ClickHouse to color logs nicely: https://github.com/ClickHouse/ClickHouse/blob/master/base/ba...

  • 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
  • apcach

    JS color calculator for composing colors with consistent APCA contrast ratio.

  • Here's a color model built on Oklch, but instead of lightness uses APCA’s (WCAG 3) contrast ratio: https://github.com/antiflasher/apcach

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