JavaScript Colors

Open-source JavaScript projects categorized as Colors

Top 23 JavaScript Color Projects

  1. terminalizer

    🦄 Record your terminal and generate animated gif images or share a web player

    Project mention: A tool for recording terminal operations and generating GIF animations | news.ycombinator.com | 2024-09-04
  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. chroma.js

    JavaScript library for all kinds of color manipulations

    Project mention: 🚀 Have you every made a library? Share it! | dev.to | 2024-08-13

    Chroma.js: A versatile and very popular library for color manipulation in JavaScript. Link: https://github.com/gka/chroma.js

  4. styled-system

    ⬢ Style props for rapid UI development

    Project mention: Rethinking CSS in JS | dev.to | 2024-09-12
  5. color-names

    Large list of handpicked color names 🌈

  6. leonardo

    Generate colors based on a desired contrast ratio

  7. colorette

    🌈Easily set your terminal text color & styles

    Project mention: colorette VS ansis - a user suggested alternative | libhunt.com/r/colorette | 2024-07-08
  8. picocolors

    The tiniest and the fastest library for terminal output formatting with ANSI colors

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. sorted-colors

    A tool to sort the named CSS colors in a way that it shows related colors together

  11. dircolors

    An arctic, north-bluish clean and elegant dircolors theme.

  12. Evol-ColorPicker

    jQuery UI widget for color picking with web colors, theme colors, and history (similar to the one in Microsoft Office 2010). (by evoluteur)

  13. ansis

    CJS/ESM ANSI color library for CI, terminals and Chromium-based browser consoles. Compatible with Bun, Deno, Next.JS.

    Project mention: chalk VS ansis - a user suggested alternative | libhunt.com/r/chalk | 2024-12-29

    A smaller and faster alternative to chalk.

  14. values.js

    :grapes: Get the tints and shades of a color

  15. Jsome

    :sparkles: Make your JSON look AWESOME

  16. color-tools

    Useful color tools for your next JavaScript project.

  17. MMM-OnSpotify

    Highly customizable MM2 module that displays what you are listening to in Spotify. Compatible with MMM-LiveLyrics and DynamicTheming.

  18. color-sorter

    Sort CSS colors by hue, then by saturation

  19. a11y-contrast

    A CLI utility to calculate/verify accessible magic numbers for a color palette.

    Project mention: Uchū · the color scheme for internet lovers | news.ycombinator.com | 2025-02-16

    I've analyzed the palette with my own tool, a11y-contrast[1], and indeed the luminance is not uniform. I wrote [2] about why this might be a desired property of a color palette.

    [1] https://github.com/darekkay/a11y-contrast

    [2] https://darekkay.com/blog/accessible-color-palette/

  20. kromatika

    An elegant color palette for user interfaces

    Project mention: I created Kromatika, a color palette NPM package in multiple formats | dev.to | 2024-09-14

    GitHub Repo

  21. shades

    Tints and shades generator in React. (by reactry)

  22. colorinator

    A quick color palette generator based on the 60/30/10 rule of UI design.

  23. random-colors-palette

  24. terminal-theme

    🎨 Use a color theme for your code's terminal output

  25. foxcolorbox

    Firefox extension that allows you to change and customize browser Window colors

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

JavaScript Colors discussion

Log in or Post with

JavaScript Colors related posts

  • Show HN: Spectral.js 3

    1 project | news.ycombinator.com | 29 Apr 2025
  • UchÅ« · the color scheme for internet lovers

    9 projects | news.ycombinator.com | 16 Feb 2025
  • Terminal Animations with Node.js

    2 projects | dev.to | 26 Dec 2024
  • 🚀 Have you every made a library? Share it!

    2 projects | dev.to | 13 Aug 2024
  • colorette VS ansis - a user suggested alternative

    2 projects | 8 Jul 2024
  • Color-Names: All the 18k color names from the color-name-list API

    1 project | news.ycombinator.com | 8 Oct 2023
  • Comparison of Node.js libraries to colorize text in terminal

    5 projects | dev.to | 20 Sep 2023
  • A note from our sponsor - SurveyJS
    surveyjs.io | 19 May 2025
    Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more. Learn more →

Index

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

# Project Stars
1 terminalizer 15,630
2 chroma.js 10,367
3 styled-system 7,875
4 color-names 2,553
5 leonardo 2,013
6 colorette 1,615
7 picocolors 1,525
8 sorted-colors 611
9 dircolors 522
10 Evol-ColorPicker 298
11 ansis 340
12 values.js 279
13 Jsome 246
14 color-tools 85
15 MMM-OnSpotify 74
16 color-sorter 72
17 a11y-contrast 46
18 kromatika 13
19 shades 9
20 colorinator 6
21 random-colors-palette 6
22 terminal-theme 2
23 foxcolorbox 2

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io