gives you a word's spelling variations with detection whether it's a UK (English, british) or US (American) variations, also gives you the preferred variation.
Simple breadth-first early terminating Levenshtein distance auto correcter for small sets of possible resulting strings.
Client Server RPC worker for CSpell.
Promote American values in variable names
Emoji data from unicode.org as easily consumable JSON files.
JSON reporter for CSpell
Find the longest common subsequence.
retext plugin to check spelling
A spelling checker that provides words suggestions, and the facility to search for words with a specific prefix.
Fast Javascript text diff
A textlint rule for spelling of languages as much as possible
Almost complete English verb list.
A command-line tool for spellchecking files.
GJS TypeScript type definitions for Spelling-1, generated from library version 1.0.0
A plugin for Tailwind CSS for masking elements using mask-image and linear-gradient.
The Material Components for the web notched-outline component
Human-friendly JSON Schema validation for APIs
Design tokens are the single source of truth to name and store design decisions.
Library to find elements in a dynamic web page
A library of useful functions used across various cspell tools.
Deterministic stringification for when performance and bundle size matters
Strict TypeScript and Flow types for style based on MDN data
Return CI job number to run huge tests only on first job
Model Context Protocol implementation for TypeScript
color-tools is a Ruby library to provide RGB, CMYK, and other colourspace support to applications that require it. It also provides 152 named RGB colours. It offers 152 named RGB colours (184 with spelling variations) that are commonly supported and used in HTML, SVG, and X11 applications. A technique for generating a monochromatic contrasting palette is also included.
Color is a Ruby library to provide basic RGB, CMYK, HSL, and other colourspace manipulation support to applications that require it. It also provides 152 named RGB colours (184 with spelling variations) that are commonly supported in HTML, SVG, and X11 applications. A technique for generating monochromatic contrasting palettes is also included.
color-tools is a Ruby library to provide RGB, CMYK, and other colourspace support to applications that require it. It also provides 152 named RGB colours. It offers 152 named RGB colours (184 with spelling variations) that are commonly supported and used in HTML, SVG, and X11 applications. A technique for generating a monochromatic contrasting palette is also included.
Color is a Ruby library to provide RGB, CMYK, HSL, and other color space manipulation support to applications that require it. It provides optional named RGB colors that are commonly supported in HTML, SVG, and X11 applications. The Color library performs purely mathematical manipulation of the colors based on color theory without reference to device color profiles (such as sRGB or Adobe RGB). For most purposes, when working with RGB and HSL color spaces, this won't matter. Absolute color spaces (like CIE LAB and CIE XYZ) cannot be reliably converted to relative color spaces (like RGB) without color profiles. When necessary for conversions, Color provides D65 and D50 reference white values in Color::XYZ. Color 2.2 adds a minor feature where an RGB color created from values can silently inherit the `#name` of a predefined color if `color/rgb/colors` has already been loaded. It builds on the Color 2.0 major release, dropping support for all versions of Ruby prior to 3.2 as well as removing or renaming a number of features. The main breaking changes are: - Color classes are immutable Data objects; they are no longer mutable. - RGB named colors are no longer loaded on gem startup, but must be required explicitly (this is _not_ done via `autoload` because there are more than 100 named colors with spelling variations) with `require "color/rgb/colors"`. - Color palettes have been removed. - `Color::CSS` and `Color::CSS#[]` have been removed.