JavaScript Colors

Open-source JavaScript projects categorized as Colors

Top 23 JavaScript Color Projects

  • terminalizer

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

  • chroma.js

    JavaScript library for all kinds of color manipulations

  • Project mention: Accessible Palette: stop using HSL for color systems | news.ycombinator.com | 2023-08-29

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

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

  • 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
  • styled-system

    ⬢ Style props for rapid UI development

  • Project mention: An Overview of 25+ UI Component Libraries in 2023 | dev.to | 2023-09-10

    KumaUI : Another relatively new contender, Kuma uses zero runtime CSS-in-JS to create headless UI components which allows a lot of flexibility. It was heavily inspired by other zero runtime CSS-in-JS solutions such as PandaCSS, Vanilla Extract, and Linaria, as well as by Styled System, ChakraUI, and Native Base. ### Vue

  • color-names

    Large list of handpicked color names 🌈

  • Project mention: Color-Names: All the 18k color names from the color-name-list API | news.ycombinator.com | 2023-10-08
  • leonardo

    Generate colors based on a desired contrast ratio

  • colorette

    🌈Easily set your terminal text color & styles

  • Project mention: Comparison of Node.js libraries to colorize text in terminal | dev.to | 2023-09-20

    Here are the smallest libs: picocolors (2.6KB), kleur (2.7KB), ansis (3.2KB) and colorette (3.3KB), the rest are at least double larger.

  • picocolors

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

  • Project mention: Comparison of Node.js libraries to colorize text in terminal | dev.to | 2023-09-20

    Here are the smallest libs: picocolors (2.6KB), kleur (2.7KB), ansis (3.2KB) and colorette (3.3KB), the rest are at least double larger.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • spectral.js

    Spectral.js is a paint like color mixing library utilizing the Kubelka-Munk theory.

  • Project mention: Spectral.js, Kubelka-Munk Color Mixing | news.ycombinator.com | 2024-04-12
  • sorted-colors

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

  • dircolors

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

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

  • values.js

    :grapes: Get the tints and shades of a color

  • Project mention: Building a tints and shades colour generator with React and Values.js | dev.to | 2023-05-01

    Values.js is an open-source package that enables us to generate the tints and shades of any colour.

  • Jsome

    :sparkles: Make your JSON look AWESOME

  • color-tools

    Useful color tools for your next JavaScript project.

  • simple-icons-cdn

    Simple Icons CDN

  • color-sorter

    Sort CSS colors by hue, then by saturation

  • ansis

    Small and fast Node.js lib to colorize terminal output. Lightweight but powerful alternative to Chalk. Supports Bun, Deno, Next.JS.

  • Project mention: Comparison of Node.js libraries to colorize text in terminal | dev.to | 2023-09-20

    Here are the smallest libs: picocolors (2.6KB), kleur (2.7KB), ansis (3.2KB) and colorette (3.3KB), the rest are at least double larger.

  • MMM-OnSpotify

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

  • a11y-contrast

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

  • shades

    Tints and shades generator in React. (by reactry)

  • colorinator

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

  • random-colors-palette

  • terminal-theme

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

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB 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). The latest post mention was on 2024-04-12.

JavaScript Colors related posts

Index

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

Project Stars
1 terminalizer 14,937
2 chroma.js 9,836
3 styled-system 7,804
4 color-names 2,283
5 leonardo 1,845
6 colorette 1,579
7 picocolors 1,170
8 spectral.js 692
9 sorted-colors 578
10 dircolors 510
11 Evol-ColorPicker 292
12 values.js 267
13 Jsome 241
14 color-tools 86
15 simple-icons-cdn 70
16 color-sorter 66
17 ansis 61
18 MMM-OnSpotify 44
19 a11y-contrast 31
20 shades 9
21 colorinator 6
22 random-colors-palette 6
23 terminal-theme 2
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com