For color pickers, the first results are evilmartians/oklch-picker (This repository provides an OKLCH color picker and conversion utility, fitting the category of color selection tools though it lacks a detailed feature breakdown in the available description), sindresorhus/system-color-picker (This macOS color picker app lets you select and manage color values with extended features, fitting the tool category well despite lacking explicit confirmation of every listed feature) and nriver/title-color-picker (This tool provides color picking capabilities, though the minimal evidence and non-English description make it harder to verify full feature coverage for screen sampling and palette management). mrmrs/colors and arcticicestudio/nord round out the shortlist. Compare the match explanations and check the project documentation against your requirements.
Hand-picked open-source color pickers for web and desktop apps. Compare the top repositories by stars, features, and activity to find the best fit.
Oklch-picker is a web-based tool for selecting perceptually uniform colors and converting legacy values into the OKLCH color space. It functions as a color space converter that translates color codes between traditional formats like hexadecimal, RGB, or HSL and modern spaces while maintaining perceptual uniformity for design workflows. The application includes wide gamut display preview capabilities that show how color choices appear across different display gamuts. It features automatic fallback indications and P3 color space status displays to verify device and display compatibility and ens
This repository provides an OKLCH color picker and conversion utility, fitting the category of color selection tools though it lacks a detailed feature breakdown in the available description.
🎨 The macOS color picker as an app with more features
This macOS color picker app lets you select and manage color values with extended features, fitting the tool category well despite lacking explicit confirmation of every listed feature.
中文说明
This tool provides color picking capabilities, though the minimal evidence and non-English description make it harder to verify full feature coverage for screen sampling and palette management.
This project is a CSS color utility library and palette framework designed to standardize the application of colors to text, backgrounds, and borders on the web. It provides a web color style system with predefined classes and defaults to accelerate the visual styling of web prototypes. The system utilizes skin-based color theming, allowing users to swap entire color palettes by changing top-level classes. It employs a utility class system backed by global CSS variable mapping to ensure visual harmony across different UI elements. The framework supports rapid UI prototyping and general web c
This project provides a CSS color utility library and stylesheet framework for web development rather than an interactive utility to sample and manage colors across a screen.
Nord is a color palette design system and standardized color reference providing curated blue-toned palettes for user interfaces, design software, and environment themes. It defines a UI color scheme consisting of dimmed pastel palettes intended for flat, minimalist aesthetics. The system functions as a cross-platform theme specification to unify the appearance of code editors, shell terminals, and operating system environments. It includes importable color swatches compatible with native formats for use in professional design tools. The project covers cross-application visual standardizatio
This project provides a curated color palette and theme specification rather than an interactive utility to sample and manage colors on your screen.
This project is a Vim colorscheme and theme framework that implements the Solarized color palette. It is designed as a precision-engineered set of low-contrast colors to reduce visual fatigue and provide a consistent reading experience within the Vim text editor. The system includes a terminal color adapter that adjusts highlight groups and color mapping based on the specific capabilities of the terminal emulator. It further supports dynamic theme switching, allowing users to swap between light and dark background modes. The framework provides capabilities for UI customization, including the
This repository provides a color theme for the Vim text editor rather than an interactive utility to select, sample, and manage colors across the screen.
Nord is a cross-platform design palette and CSS color system providing a curated set of dimmed pastel colors for building consistent user interfaces and code themes. It functions as a UI design framework that delivers a standardized collection of colors through multiple file formats for use in development tools and graphic design software. The system is defined by its dual-mode visual theme, which coordinates complementary light and dark color sets to maintain a consistent visual hierarchy across different brightness modes. It also includes a syntax highlighting theme that maps specific palet
Nord is a curated design palette and color theme collection rather than an interactive utility to select, sample, and manage color values across a screen.
Dracula Theme is a universal dark color palette and cross-platform theme specification. It provides a standardized set of high-contrast colors designed to implement a unified dark aesthetic across various text editors and terminals. The project is an accessible color scheme that maintains a minimum 4.5:1 contrast ratio to meet global visual accessibility standards. It ensures a cohesive visual experience by synchronizing these colors across different operating systems and developer environments. The system utilizes a centralized color palette and static definitions to maintain consistency. I
Dracula Theme provides a standardized color palette and specification rather than an interactive utility to sample and manage color values across a screen.
This project is a Material Design XAML library and UI framework for building Windows desktop applications. It provides a collection of components and styles used to implement Material Design interfaces within WPF applications. The toolkit functions as a XAML styling toolkit that provides reusable styles and color swatches. This allows for the maintenance of a unified visual identity and the application of standardized primary and secondary color palettes across .NET desktop screens. The framework covers WPF UI development and XAML interface styling, facilitating the implementation of Materia
This repository provides a XAML UI framework and design component library for Windows desktop applications rather than a standalone screen color picker utility.
This project is a Lua-based theme plugin for Neovim that provides a set of customizable color schemes and a synchronized color palette across the editor user interface. It functions as a theme framework that manages highlight groups and color configurations to define the visual appearance of the workspace. The framework distinguishes itself through a cross-plugin color system that synchronizes visual identity across third-party Neovim extensions and language tools. It allows for granular customization via palette overrides, enabling users to redefine specific hex codes and map abstract semant
This project is a Neovim color scheme plugin rather than a color picker utility, so it provides predefined themes rather than picking or sampling colors from your screen.
Grade is a JavaScript library for image color analysis and dynamic theme generation. It extracts the most prominent colors from an image to automatically generate complementary CSS gradients and coordinated color palettes for web interfaces. The tool identifies dominant colors using pixel-data analysis and applies mathematical offsets to determine matching hues. It can inject these calculated values directly into the document as CSS custom properties or export the gradient data as a raw array for custom visual implementation.
Grade is a JavaScript library for extracting dominant colors from images to generate dynamic web themes, making it a building block for color-based styling rather than an interactive screen color picker utility.
randomColor is a programmatic utility for generating harmonious, aesthetically pleasing color strings for use in web stylesheets and digital user interfaces. It functions as a random color generator that produces values in hexadecimal, RGB, and HSL formats. The library uses a logic-based system that calculates hues and luminosity in HSL space to ensure visual harmony. It allows for the application of specific constraints to brightness, transparency, and hue offsets to limit the generated color spectrum. The tool provides capabilities for programmatic color generation across multiple output f
This programmatic color generator creates random palettes via code rather than acting as a screen-sampling utility or design-environment picker, making it a neighbouring utility rather than the requested tool.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| evilmartians/oklch-picker | 1.9K | TypeScript | NOASSERTION | |
| sindresorhus/system-color-picker | 1.4K | — | — | |
| nriver/title-color-picker | 2 | JavaScript | AGPL-3.0 | |
| mrmrs/colors | 9.4K | CSS | NOASSERTION | |
| arcticicestudio/nord | 6.8K | SCSS | MIT | |
| altercation/vim-colors-solarized | 6.6K | VimL | — | |
| nordtheme/nord | 6.8K | SCSS | mit | |
| dracula/dracula-theme | 23.5K | — | MIT | |
| materialdesigninxaml/materialdesigninxamltoolkit | 16.2K | C# | MIT | |
| catppuccin/nvim | 7.2K | Lua | mit |