Topics / #colors
Colors projects on GitHub
Color manipulation libraries and palette utilities.
As of , the most-starred Colors projects on GitHub are bat (60.8K stars), loguru (24.1K stars) and catppuccin (19.8K stars). GitHub.Locker tracks 7 Colors repositories with 163.4K stars combined. The fastest-growing on October 16 was bat, with +15 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
bat
sharkdp/bat · ★ 60.8Kbat is a cat(1) clone that prints files in the terminal with syntax highlighting for a large number of programming and markup languages, plus Git modification markers in the sidebar.
+7catppuccin
catppuccin/catppuccin · ★ 19.8KCatppuccin is a community-driven pastel theme aiming for the middle ground between low- and high-contrast themes: 4 soothing warm flavors with 26 eye-candy colors each, made for coding, designing and more.
+7primitives
radix-ui/primitives · ★ 19.4KRadix Primitives is an open-source UI component library for building high-quality, accessible design systems and web apps, maintained by WorkOS.
The all-time top
7 projects · by stars
- 60.8K
#1 · sharkdp/bat
bat
bat is a cat(1) clone that prints files in the terminal with syntax highlighting for a large number of programming and markup languages, plus Git modification markers in the sidebar.
- 24.1K
#2 · Delgan/loguruloguru
Loguru is a Python library that makes logging in Python simple and pleasant — a ready-to-use logger you import and start using immediately, made for people who otherwise default to print() instead.
- 19.8K
#3 · catppuccin/catppuccincatppuccin
Catppuccin is a community-driven pastel theme aiming for the middle ground between low- and high-contrast themes: 4 soothing warm flavors with 26 eye-candy colors each, made for coding, designing and more.
- 4

primitives
19.4Kradix-ui/primitives · TypeScriptRadix Primitives is an open-source UI component library for building high-quality, accessible design systems and web apps, maintained by WorkOS.
- 5

terminalizer
16.2Kfaressoft/terminalizer · JavaScriptTerminalizer is a command-line tool that records your terminal session and turns it into an animated GIF image, or gives you a link to an online web player for sharing.
- 6

SVProgressHUD
12.4KSVProgressHUD/SVProgressHUD · Objective-CSVProgressHUD is a clean, lightweight progress HUD for iOS and tvOS apps — a small overlay that shows the progress of an ongoing task on top of your UI.
- 7

chroma.js
10.6Kgka/chroma.js · JavaScriptChroma.js is a small-ish, zero-dependency JavaScript library for all kinds of color conversions and color scales — from parsing a single color to building multi-hued palettes.
Related topics
Often tagged together