[ { "name": "atcss", "url": "https://github.com/morishitter/atcss", "description": "Plugin pack that transforms your CSS according to special annotation comments.", "tags": [ "pack" ], "author": "morishitter", "stars": 63 }, { "name": "cssnano", "url": "https://github.com/ben-eb/cssnano", "description": "Plugin pack that optimizes CSS size for use in production.", "tags": [ "pack", "optimizations" ], "author": "ben-eb", "stars": 4231 }, { "name": "postcss-cssnext", "url": "https://github.com/MoOx/postcss-cssnext", "description": "Plugin pack that allows you to use future CSS features today.", "tags": [ "pack", "future" ], "author": "cssnext", "stars": 5359 }, { "name": "precss", "url": "https://github.com/jonathantneal/precss", "description": "Plugin pack that allows you to use Sass-like CSS.", "tags": [ "pack", "sass" ], "author": "jonathantneal", "stars": 1612 }, { "name": "rucksack", "url": "https://github.com/simplaio/rucksack", "description": "Plugin pack to speeds up CSS development with new features and shortcuts.", "tags": [ "pack", "future" ], "author": "simplaio", "stars": 1858 }, { "name": "stylelint", "url": "https://github.com/stylelint/stylelint", "description": "Plugin pack that lints your stylesheets.", "tags": [ "pack", "debug" ], "author": "stylelint", "stars": 9860 }, { "name": "postcss-color-function", "url": "https://github.com/postcss/postcss-color-function", "description": "Supports functions to transform colors.", "tags": [ "future", "color" ], "author": "postcss", "stars": 312 }, { "name": "postcss-color-gray", "url": "https://github.com/postcss/postcss-color-gray", "description": "Supports the gray() function.", "tags": [ "future", "color" ], "author": "postcss", "stars": 25 }, { "name": "postcss-color-hex-alpha", "url": "https://github.com/postcss/postcss-color-hex-alpha", "description": "Supports #rrggbbaa and #rgba notation.", "tags": [ "color" ], "author": "postcss", "stars": 28 }, { "name": "postcss-color-hwb", "url": "https://github.com/postcss/postcss-color-hwb", "description": "Transforms hwb() to widely compatible rgb().", "tags": [ "color" ], "author": "postcss", "stars": 20 }, { "name": "postcss-color-rebeccapurple", "url": "https://github.com/postcss/postcss-color-rebeccapurple", "description": "Supports the rebeccapurple color.", "tags": [ "future", "color" ], "author": "postcss", "stars": 63 }, { "name": "postcss-colors-only", "url": "https://github.com/rsanchez/postcss-colors-only", "description": "Removes all rules except those which contain one or more colors.", "tags": [ "color" ], "author": "rsanchez", "stars": 15 }, { "name": "postcss-conic-gradient", "url": "https://github.com/jonathantneal/postcss-conic-gradient", "description": "Supports the conic-gradient background.", "tags": [ "future", "color" ], "author": "jonathantneal", "stars": 60 }, { "name": "postcss-custom-media", "url": "https://github.com/postcss/postcss-custom-media", "description": "Supports custom aliases for media queries.", "tags": [ "future", "media-queries" ], "author": "postcss", "stars": 434 }, { "name": "postcss-custom-properties", "url": "https://github.com/postcss/postcss-custom-properties", "description": "Supports variables, using syntax from the W3C Custom Properties.", "tags": [ "future" ], "author": "postcss", "stars": 602 }, { "name": "postcss-custom-selectors", "url": "https://github.com/postcss/postcss-custom-selectors", "description": "Adds custom aliases for selectors.", "tags": [ "future" ], "author": "postcss", "stars": 129 }, { "name": "postcss-extend", "url": "https://github.com/travco/postcss-extend", "description": "Supports spec-approximate @extend for rules and placeholders, recursively.", "tags": [ "future", "extensions", "sass" ], "author": "travco", "stars": 112 }, { "name": "postcss-font-variant", "url": "https://github.com/postcss/postcss-font-variant", "description": "Transpiles human-readable font-variant to more widely supported CSS.", "tags": [ "future", "fonts" ], "author": "postcss", "stars": 23 }, { "name": "postcss-host", "url": "https://github.com/vitkarpov/postcss-host", "description": "Makes the Shadow DOM :host selector work properly with pseudo-classes.", "tags": [ "future" ], "author": "vitkarpov", "stars": 6 }, { "name": "postcss-initial", "url": "https://github.com/maximkoretskiy/postcss-initial", "description": "supports `initial` keyword and `all: initial` to clean inherit styles.", "tags": [ "future" ], "author": "maximkoretskiy", "stars": 186 }, { "name": "postcss-media-minmax", "url": "https://github.com/postcss/postcss-media-minmax", "description": "Adds <= and => statements to media queries.", "tags": [ "media-queries" ], "author": "postcss", "stars": 246 }, { "name": "postcss-pseudo-class-any-link", "url": "https://github.com/jonathantneal/postcss-pseudo-class-any-link", "description": "Adds :any-link pseudo-class.", "tags": [ "future" ], "author": "jonathantneal", "stars": 24 }, { "name": "postcss-selector-not", "url": "https://github.com/postcss/postcss-selector-not", "description": "Transforms CSS4 :not() to CSS3 :not()", "tags": [ "future" ], "author": "postcss", "stars": 48 }, { "name": "mq4-hover-shim", "url": "https://github.com/twbs/mq4-hover-shim", "description": "Supports the @media(hover) feature.", "tags": [ "future", "media-queries" ], "author": "twbs", "stars": 97 }, { "name": "postcss-color-rgba-fallback", "url": "https://github.com/postcss/postcss-color-rgba-fallback", "description": "Transforms rgba() to hexadecimal.", "tags": [ "color", "fallbacks" ], "author": "postcss", "stars": 49 }, { "name": "postcss-epub", "url": "https://github.com/Rycochet/postcss-epub", "description": "Adds the -epub- prefix to relevant properties.", "tags": [ "fallbacks", "media-queries" ], "author": "Rycochet", "stars": 31 }, { "name": "postcss-opacity", "url": "https://github.com/iamvdo/postcss-opacity", "description": "Adds opacity filter for IE8.", "tags": [ "fallbacks" ], "author": "iamvdo", "stars": 29 }, { "name": "postcss-pseudoelements", "url": "https://github.com/axa-ch/postcss-pseudoelements", "description": "Convert :: selectors into : selectors for IE 8 compatibility.", "tags": [ "fallbacks" ], "packs": [ "oldie" ], "author": "axa-ch", "stars": 20 }, { "name": "postcss-vmin", "url": "https://github.com/iamvdo/postcss-vmin", "description": "Generates vm fallback for vmin unit in IE9.", "tags": [ "fallbacks" ], "author": "iamvdo", "stars": 13 }, { "name": "postcss-will-change", "url": "https://github.com/postcss/postcss-will-change", "description": "Inserts 3D hack before will-change property.", "tags": [ "fallbacks" ], "author": "postcss", "stars": 50 }, { "name": "autoprefixer", "url": "https://github.com/postcss/autoprefixer", "description": "Adds vendor prefixes for you, using data from Can I Use.", "tags": [ "fallbacks" ], "packs": [ "atcss", "cssnano", "cssnext", "rucksack" ], "author": "postcss", "stars": 20562 }, { "name": "cssgrace", "url": "https://github.com/cssdream/cssgrace", "description": "Provides various helpers and transpiles CSS 3 for IE and other old browsers.", "tags": [ "fallbacks" ], "author": "cssdream", "stars": 599 }, { "name": "pixrem", "url": "https://github.com/robwierzbowski/node-pixrem", "description": "Generates pixel fallbacks for rem units.", "tags": [ "fallbacks" ], "packs": [ "oldie" ], "author": "robwierzbowski", "stars": 198 }, { "name": "postcss-bem", "url": "https://github.com/kezzbracey/postcss-bem", "description": "Adds at-rules for BEM and SUIT style classes.", "tags": [ "extensions" ], "author": "kezzbracey", "stars": 89 }, { "name": "postcss-conditionals", "url": "https://github.com/andyjansson/postcss-conditionals", "description": "Adds @if statements.", "tags": [ "extensions" ], "author": "andyjansson", "stars": 48 }, { "name": "postcss-css-variables", "url": "https://github.com/MadLittleMods/postcss-css-variables", "description": "Supports variables for selectors, and at-rules using W3C similar syntax.", "tags": [ "extensions" ], "author": "MadLittleMods", "stars": 501 }, { "name": "postcss-define-property", "url": "https://github.com/daleeidd/postcss-define-property", "description": "To define properties shortcut.", "tags": [ "extensions" ], "author": "daleeidd", "stars": 47 }, { "name": "postcss-each", "url": "https://github.com/outpunk/postcss-each", "description": "Adds @each statement.", "tags": [ "extensions" ], "author": "outpunk", "stars": 95 }, { "name": "postcss-for", "url": "https://github.com/antyakushev/postcss-for", "description": "Adds @for loops.", "tags": [ "extensions" ], "author": "antyakushev", "stars": 85 }, { "name": "postcss-functions", "url": "https://github.com/andyjansson/postcss-functions", "description": "enables exposure of JavaScript functions.", "tags": [ "extensions" ], "author": "andyjansson", "stars": 205 }, { "name": "postcss-constants", "url": "https://github.com/macropodhq/postcss-constants", "description": "Adds support for localized constants.", "tags": [ "extensions" ], "author": "macropodhq", "stars": 73 }, { "name": "postcss-match", "url": "https://github.com/rtsao/postcss-match", "description": "adds @match for Rust-style pattern matching.", "tags": [ "extensions" ], "author": "rtsao", "stars": 13 }, { "name": "postcss-map", "url": "https://github.com/pascalduez/postcss-map", "description": "Enables configuration maps.", "tags": [ "extensions" ], "author": "pascalduez", "stars": 115 }, { "name": "postcss-mixins", "url": "https://github.com/postcss/postcss-mixins", "description": "Enables mixins more powerful than Sass', defined within stylesheets or in JS.", "tags": [ "extensions", "sass" ], "author": "postcss", "stars": 423 }, { "name": "postcss-media-variables", "url": "https://github.com/WolfgangKluge/postcss-media-variables", "description": "Adds support for var() and calc() in @media rules.", "tags": [ "extensions", "media-queries" ], "author": "WolfgangKluge", "stars": 34 }, { "name": "postcss-modular-scale", "url": "https://github.com/kristoferjoseph/postcss-modular-scale", "description": "Adds a modular scale ms() function.", "tags": [ "extensions" ], "author": "kristoferjoseph", "stars": 53 }, { "name": "postcss-nested", "url": "https://github.com/postcss/postcss-nested", "description": "Unwraps nested rules.", "tags": [ "extensions", "sass" ], "author": "postcss", "stars": 1001 }, { "name": "postcss-nested-props", "url": "https://github.com/jedmao/postcss-nested-props", "description": "Unwraps nested properties.", "tags": [ "extensions" ], "author": "jedmao", "stars": 59 }, { "name": "postcss-pseudo-class-enter", "url": "https://github.com/jonathantneal/postcss-pseudo-class-enter", "description": "Transforms :enter into :hover and :focus.", "tags": [ "extensions" ], "author": "jonathantneal", "stars": 28 }, { "name": "postcss-quantity-queries", "url": "https://github.com/pascalduez/postcss-quantity-queries", "description": "Enables quantity queries.", "tags": [ "extensions", "sass" ], "author": "pascalduez", "stars": 115 }, { "name": "postcss-sassy-mixins", "url": "https://github.com/andyjansson/postcss-sassy-mixins", "description": "Enables mixins with Sass keywords.", "tags": [ "extensions", "sass" ], "author": "andyjansson", "stars": 36 }, { "name": "postcss-simple-extend", "url": "https://github.com/davidtheclark/postcss-simple-extend", "description": "Lightweight extending of silent classes, like Sass' @extend.", "tags": [ "extensions", "sass" ], "author": "davidtheclark", "stars": 34 }, { "name": "postcss-simple-vars", "url": "https://github.com/postcss/postcss-simple-vars", "description": "Supports for Sass-style variables.", "tags": [ "extensions", "sass" ], "author": "postcss", "stars": 388 }, { "name": "postcss-strip-units", "url": "https://github.com/whitneyit/postcss-strip-units", "description": "Strips units off of property values.", "tags": [ "extensions" ], "author": "whitneyit", "stars": 7 }, { "name": "postcss-vertical-rhythm", "url": "https://github.com/markgoodyear/postcss-vertical-rhythm", "description": "Adds a vertical rhythm unit based on font-size and line-height.", "tags": [ "extensions" ], "author": "markgoodyear", "stars": 76 }, { "name": "csstyle", "url": "https://github.com/geddski/csstyle", "description": "Adds components workflow to your styles.", "tags": [ "extensions" ], "author": "geddski", "stars": 870 }, { "name": "postcss-gtk", "url": "https://github.com/1j01/postcss-gtk", "description": "Processes GTK+ CSS into browser CSS.", "tags": [ "gtk" ], "author": "1j01", "stars": 23 }, { "name": "postcss-ase-colors", "url": "https://github.com/dfernandez79/postcss-ase-colors", "description": "replaces color names with values read from an ASE palette file.", "tags": [ "color" ], "author": "dfernandez79", "stars": 10 }, { "name": "postcss-brand-colors", "url": "https://github.com/postcss/postcss-brand-colors", "description": "Inserts company brand colors in the brand-colors module.", "tags": [ "color" ], "author": "postcss", "stars": 54 }, { "name": "postcss-color-alpha", "url": "https://github.com/avanes/postcss-color-alpha", "description": "Transforms #hex.a, black(alpha) and white(alpha) to rgba().", "tags": [ "color" ], "author": "avanes", "stars": 18 }, { "name": "postcss-color-hcl", "url": "https://github.com/devgru/postcss-color-hcl", "description": "Transforms hcl(H, C, L) and hcl(H, C, L, alpha) to #rgb and #rgba.", "tags": [ "color" ], "author": "devgru", "stars": 10 }, { "name": "postcss-color-hexa", "url": "https://github.com/nicksheffield/postcss-color-hexa", "description": "Transforms hexa(hex, alpha) into rgba() format.", "tags": [ "color" ], "author": "nicksheffield", "stars": 6 }, { "name": "postcss-color-mix", "url": "https://github.com/iamstarkov/postcss-color-mix", "description": "Mixes two colors together.", "tags": [ "color" ], "author": "iamstarkov", "stars": 16 }, { "name": "postcss-color-palette", "url": "https://github.com/zaim/postcss-color-palette", "description": "Transforms CSS 2 color keywords to a custom palette.", "tags": [ "color" ], "author": "zaim", "stars": 24 }, { "name": "postcss-color-pantone", "url": "https://github.com/longdog/postcss-color-pantone", "description": "Transforms pantone color to RGB.", "tags": [ "color" ], "author": "longdog", "stars": 15 }, { "name": "postcss-color-scale", "url": "https://github.com/kristoferjoseph/postcss-color-scale", "description": "Adds a color scale cs() function.", "tags": [ "color" ], "author": "kristoferjoseph", "stars": 14 }, { "name": "postcss-color-short", "url": "https://github.com/andrepolischuk/postcss-color-short", "description": "adds shorthand color declarations.", "tags": [ "color" ], "author": "andrepolischuk", "stars": 13 }, { "name": "postcss-colorblind", "url": "https://github.com/btholt/postcss-colorblind", "description": "Transforms colors using filters to simulate colorblindness.", "tags": [ "color" ], "author": "btholt", "stars": 336 }, { "name": "postcss-hexrgba", "url": "https://github.com/seaneking/postcss-hexrgba", "description": "Adds shorthand hex rgba(hex, alpha) method.", "tags": [ "color" ], "author": "seaneking", "stars": 63 }, { "name": "postcss-rgb-plz", "url": "https://github.com/himynameisdave/postcss-rgb-plz", "description": "converts 3 or 6 digit hex values to rgb", "tags": [ "color" ], "author": "himynameisdave", "stars": 2 }, { "name": "postcss-assets", "url": "https://github.com/borodean/postcss-assets", "description": "Allows you to simplify URLs, insert image dimensions, and inline files.", "tags": [ "images" ], "author": "borodean", "stars": 540 }, { "name": "postcss-at2x", "url": "https://github.com/simonsmith/postcss-at2x", "description": "Handles retina background images via use of at-2x keyword.", "tags": [ "images" ], "author": "simonsmith", "stars": 45 }, { "name": "postcss-data-packer", "url": "https://github.com/Ser-Gen/postcss-data-packer", "description": "Moves embedded Base64 data to a separate file.", "tags": [ "images" ], "author": "Ser-Gen", "stars": 19 }, { "name": "postcss-image-set", "url": "https://github.com/alex499/postcss-image-set", "description": "Adds background-image with first image for image-set().", "tags": [ "images" ], "author": "alex499", "stars": 20 }, { "name": "postcss-font-pack", "url": "https://github.com/jedmao/postcss-font-pack", "description": "Simplifies font declarations and validates they match configured font packs.", "tags": [ "fonts" ], "author": "jedmao", "stars": 18 }, { "name": "postcss-fontpath", "url": "https://github.com/seaneking/postcss-fontpath", "description": "Adds font links for different browsers.", "tags": [ "fonts" ], "author": "seaneking", "stars": 55 }, { "name": "postcss-sprites", "url": "https://github.com/2createStudio/postcss-sprites", "description": "Generates CSS sprites from stylesheets.", "tags": [ "images" ], "author": "2createStudio", "stars": 406 }, { "name": "postcss-svg-fallback", "url": "https://github.com/justim/postcss-svg-fallback", "description": "Converts SVG in your CSS to PNG files for IE 8.", "tags": [ "svg", "images" ], "author": "justim", "stars": 40 }, { "name": "postcss-svgo", "url": "https://github.com/ben-eb/postcss-svgo", "description": "Processes inline SVG through SVGO.", "tags": [ "svg", "optimizations" ], "packs": [ "cssnano" ], "author": "ben-eb", "stars": 0 }, { "name": "postcss-url", "url": "https://github.com/postcss/postcss-url", "description": "Rebases or inlines url()s.", "tags": [ "images" ], "author": "postcss", "stars": 353 }, { "name": "webpcss", "url": "https://github.com/lexich/webpcss", "description": "Adds URLs for WebP images for browsers that support WebP.", "tags": [ "images" ], "author": "lexich", "stars": 52 }, { "name": "postcss-urlrev", "url": "https://github.com/yuezk/postcss-urlrev", "description": "Adds md5 hash strings to url()s.", "tags": [ "images" ], "author": "yuezk", "stars": 19 }, { "name": "postcss-grid", "url": "https://github.com/andyjansson/postcss-grid", "description": "Adds a semantic grid system.", "tags": [ "grids" ], "author": "andyjansson", "stars": 71 }, { "name": "postcss-neat", "url": "https://github.com/jo-asakura/postcss-neat", "description": "A semantic and fluid grid framework.", "tags": [ "grids" ], "author": "jo-asakura", "stars": 89 }, { "name": "lost", "url": "https://github.com/peterramsing/lost", "description": "Feature-rich calc() grid system.", "tags": [ "grids" ], "author": "corysimmons", "stars": 4508 }, { "name": "postcss-calc", "url": "https://github.com/postcss/postcss-calc", "description": "Reduces calc() to values (when expressions involve the same units).", "tags": [ "optimizations" ], "packs": [ "cssnano", "cssnext", "oldie" ], "author": "postcss", "stars": 199 }, { "name": "postcss-import", "url": "https://github.com/postcss/postcss-import", "description": "Inlines the stylesheets referred to by @import rules.", "tags": [ "optimizations" ], "author": "postcss", "stars": 1236 }, { "name": "postcss-single-charset", "url": "https://github.com/hail2u/postcss-single-charset", "description": " ensures that there is one and only one @charset rule at the top of file.", "tags": [ "optimizations" ], "author": "hail2u", "stars": 8 }, { "name": "postcss-zindex", "url": "https://github.com/ben-eb/postcss-zindex", "description": "Rebases positive z-index values.", "tags": [ "optimizations" ], "packs": [ "cssnano" ], "author": "ben-eb", "stars": 0 }, { "name": "css-byebye", "url": "https://github.com/AoDev/css-byebye", "description": "Removes the CSS rules that you don't want.", "tags": [ "optimizations" ], "author": "AoDev", "stars": 60 }, { "name": "css-mqpacker", "url": "https://github.com/hail2u/node-css-mqpacker", "description": "Joins matching CSS media queries into a single statement.", "tags": [ "optimizations", "media-queries" ], "author": "hail2u", "stars": 668 }, { "name": "stylehacks", "url": "https://github.com/ben-eb/stylehacks", "description": "Removes CSS hacks based on browser support.", "tags": [ "optimizations", "fallbacks" ], "author": "ben-eb", "stars": 0 }, { "name": "postcss-alias", "url": "https://github.com/seaneking/postcss-alias", "description": "Creates shorter aliases for properties.", "tags": [ "shortcuts" ], "author": "seaneking", "stars": 46 }, { "name": "postcss-all-link-colors", "url": "https://github.com/jedmao/postcss-all-link-colors", "description": "Insert colors for link-related pseudo-classes.", "tags": [ "shortcuts", "color" ], "author": "jedmao", "stars": 17 }, { "name": "postcss-border", "url": "https://github.com/andrepolischuk/postcss-border", "description": "Adds shorthand for width and color of all borders in border property.", "tags": [ "shortcuts" ], "author": "andrepolischuk", "stars": 9 }, { "name": "postcss-center", "url": "https://github.com/jedmao/postcss-center", "description": "centers elements", "tags": [ "shortcuts" ], "author": "jedmao", "stars": 45 }, { "name": "postcss-circle", "url": "https://github.com/jedmao/postcss-circle", "description": "Inserts a circle with color.", "tags": [ "shortcuts" ], "author": "jedmao", "stars": 14 }, { "name": "postcss-clearfix", "url": "https://github.com/seaneking/postcss-clearfix", "description": "Adds fix and fix-legacy properties to the clear declaration.", "tags": [ "shortcuts" ], "author": "seaneking", "stars": 47 }, { "name": "postcss-crip", "url": "https://github.com/johnie/postcss-crip", "description": "Shorthand properties for Crips that are too lazy to write.", "tags": [ "shortcuts" ], "author": "johnie", "stars": 20 }, { "name": "postcss-default-unit", "url": "https://github.com/antyakushev/postcss-default-unit", "description": "Adds default unit to numeric CSS properties.", "tags": [ "shortcuts" ], "author": "antyakushev", "stars": 8 }, { "name": "postcss-easings", "url": "https://github.com/postcss/postcss-easings", "description": "Replaces easing names from easings.net with cubic-bezier() functions.", "tags": [ "shortcuts" ], "author": "postcss", "stars": 127 }, { "name": "postcss-filter", "url": "https://github.com/alanev/postcss-filter", "description": "adds shorthand for black and white filter.", "tags": [ "shortcuts" ], "author": "alanev", "stars": 4 }, { "name": "postcss-focus", "url": "https://github.com/postcss/postcss-focus", "description": "Adds :focus selector to every :hover.", "tags": [ "shortcuts" ], "author": "postcss", "stars": 111 }, { "name": "postcss-generate-preset", "url": "https://github.com/simonsmith/postcss-generate-preset", "description": "Allows quick generation of rules. Useful for creating repetitive utilities.", "tags": [ "shortcuts" ], "author": "simonsmith", "stars": 10 }, { "name": "postcss-input-style", "url": "https://github.com/seaneking/postcss-input-style", "description": "adds new pseudo-elements for cross-browser styling of inputs.", "tags": [ "shortcuts", "fallbacks" ], "author": "seaneking", "stars": 16 }, { "name": "postcss-position", "url": "https://github.com/seaneking/postcss-position", "description": "Adds shorthand declarations for position attributes.", "tags": [ "shortcuts" ], "author": "seaneking", "stars": 26 }, { "name": "postcss-property-lookup", "url": "https://github.com/simonsmith/postcss-property-lookup", "description": "Allows referencing property values without a variable.", "tags": [ "shortcuts" ], "author": "simonsmith", "stars": 65 }, { "name": "postcss-responsive-type", "url": "https://github.com/seaneking/postcss-responsive-type", "description": "Changes font-size depending on screen size.", "tags": [ "shortcuts" ], "author": "seaneking", "stars": 373 }, { "name": "postcss-short", "url": "https://github.com/jonathantneal/postcss-short", "description": "Adds and extends numerous shorthand properties.", "tags": [ "pack" ], "author": "jonathantneal", "stars": 183 }, { "name": "postcss-size", "url": "https://github.com/postcss/postcss-size", "description": "Adds a size shortcut that sets width and height with one declaration.", "tags": [ "shortcuts" ], "author": "postcss", "stars": 51 }, { "name": "postcss-transform-shortcut", "url": "https://github.com/jonathantneal/postcss-transform-shortcut", "description": "Allows shorthand transform properties in CSS.", "tags": [ "shortcuts" ], "author": "jonathantneal", "stars": 48 }, { "name": "postcss-triangle", "url": "https://github.com/jedmao/postcss-triangle", "description": "creates a triangle", "tags": [ "shortcuts" ], "author": "jedmao", "stars": 60 }, { "name": "postcss-verthorz", "url": "https://github.com/davidhemphill/postcss-verthorz", "description": "Adds vertical and horizontal spacing declarations.", "tags": [ "shortcuts" ], "author": "davidhemphill", "stars": 18 }, { "name": "postcss-font-magician", "url": "https://github.com/jonathantneal/postcss-font-magician", "description": "generates all the @font-face rules needed in CSS.", "tags": [ "shortcuts", "fonts" ], "author": "jonathantneal", "stars": 980 }, { "name": "postcss-class-prefix", "url": "https://github.com/thompsongl/postcss-class-prefix", "description": "Adds a prefix/namespace to class selectors.", "tags": [ "other" ], "author": "thompsongl", "stars": 84 }, { "name": "postcss-fakeid", "url": "https://github.com/pathsofdesign/postcss-fakeid", "description": "Transforms #foo IDs to attribute selectors [id='foo'].", "tags": [ "other" ], "author": "pathsofdesign", "stars": 15 }, { "name": "postcss-flexboxfixer", "url": "https://github.com/hallvors/postcss-flexboxfixer", "description": "Unprefixes -webkit- only flexbox in legacy CSS.", "tags": [ "other", "fallbacks" ], "author": "hallvors", "stars": 40 }, { "name": "postcss-gradientfixer", "url": "https://github.com/hallvors/postcss-gradientfixer", "description": "Unprefixes -webkit- only gradients in legacy CSS.", "tags": [ "other", "fallbacks" ], "author": "hallvors", "stars": 15 }, { "name": "postcss-increase-specificity", "url": "https://github.com/MadLittleMods/postcss-increase-specificity", "description": "increases the specificity of your selectors.", "tags": [ "other" ], "author": "MadLittleMods", "stars": 46 }, { "name": "postcss-mq-keyframes", "url": "https://github.com/TCotton/postcss-mq-keyframes", "description": "Moves any animation keyframes in media queries to the end of the file.", "tags": [ "other", "media-queries" ], "author": "TCotton", "stars": 4 }, { "name": "postcss-pseudo-elements-content", "url": "https://github.com/omgovich/postcss-pseudo-elements-content", "description": "Automatically adds content: '' to :before and :after.", "tags": [ "other" ], "author": "omgovich", "stars": 10 }, { "name": "postcss-pxtorem", "url": "https://github.com/cuth/postcss-pxtorem", "description": "Converts pixel units to rem.", "tags": [ "fonts", "other" ], "author": "cuth", "stars": 1771 }, { "name": "postcss-remove-prefixes", "url": "https://github.com/johnotander/postcss-remove-prefixes", "description": "removes vendor prefixes.", "tags": [ "other", "future" ], "author": "johnotander", "stars": 19 }, { "name": "postcss-style-guide", "url": "https://github.com/morishitter/postcss-style-guide", "description": "Generates a style guide automatically.", "tags": [ "other" ], "author": "morishitter", "stars": 528 }, { "name": "postcss-scopify", "url": "https://github.com/pazams/postcss-scopify", "description": "Adds a user input scope to each selector.", "tags": [ "other" ], "author": "pazams", "stars": 41 }, { "name": "cssfmt", "url": "https://github.com/morishitter/cssfmt", "description": "formats CSS source code automatically inspired by Gofmt.", "tags": [ "other" ], "author": "morishitter", "stars": 2109 }, { "name": "perfectionist", "url": "https://github.com/ben-eb/perfectionist", "description": "Formats poorly written CSS and renders a 'pretty' result.", "tags": [ "other" ], "author": "ben-eb", "stars": 230 }, { "name": "rtlcss", "url": "https://github.com/MohammadYounes/rtlcss", "description": "Mirrors styles for right-to-left locales.", "tags": [ "other" ], "author": "MohammadYounes", "stars": 1533 }, { "name": "bem-linter", "url": "https://github.com/postcss/postcss-bem-linter", "description": "Lints CSS for conformance to SUIT CSS methodology.", "tags": [ "analysis", "debug" ], "author": "postcss", "stars": 538 }, { "name": "postcss-cssstats", "url": "https://github.com/cssstats/postcss-cssstats", "description": "Returns an object with CSS statistics.", "tags": [ "analysis" ], "author": "cssstats", "stars": 50 }, { "name": "css2modernizr", "url": "https://github.com/vovanbo/css2modernizr", "description": "Creates a Modernizr config file that requires only the tests that your CSS uses.", "tags": [ "analysis" ], "author": "vovanbo", "stars": 72 }, { "name": "doiuse", "url": "https://github.com/anandthakker/doiuse", "description": "Lints CSS for browser support, using data from Can I Use.", "tags": [ "analysis", "debug" ], "author": "anandthakker", "stars": 1058 }, { "name": "immutable-css", "url": "https://github.com/johnotander/immutable-css", "description": "Lints CSS for class mutations.", "tags": [ "analysis", "debug" ], "author": "johnotander", "stars": 0 }, { "name": "list-selectors", "url": "https://github.com/davidtheclark/list-selectors", "description": "Lists and categorizes the selectors used in your CSS, for code review.", "tags": [ "analysis", "debug" ], "author": "davidtheclark", "stars": 91 }, { "name": "postcss-selector-source", "url": "https://github.com/a-axton/postcss-selector-source", "description": "Displays the original line and column position of your CSS selectors and declarations from your pre-processed files.", "tags": [ "analysis" ], "author": "a-axton", "stars": 4 }, { "name": "postcss-browser-reporter", "url": "https://github.com/postcss/postcss-browser-reporter", "description": "Displays warning messages from other plugins right in your browser.", "tags": [ "other" ], "author": "postcss", "stars": 74 }, { "name": "postcss-reporter", "url": "https://github.com/postcss/postcss-reporter", "description": "Logs warnings and other messages from other plugins in the console.", "tags": [ "other" ], "author": "postcss", "stars": 154 }, { "name": "postcss-australian-stylesheets", "url": "https://github.com/dp-lewis/postcss-australian-stylesheets", "description": "Australian Style Sheets.", "tags": [ "fun" ], "author": "dp-lewis", "stars": 83 }, { "name": "postcss-canadian-stylesheets", "url": "https://github.com/chancancode/postcss-canadian-stylesheets", "description": "Canadian Style Sheets.", "tags": [ "fun" ], "author": "chancancode", "stars": 72 }, { "name": "postcss-german-stylesheets", "url": "https://github.com/timche/postcss-german-stylesheets", "description": "German Style Sheets.", "tags": [ "fun" ], "author": "timche", "stars": 51 }, { "name": "postcss-imperial", "url": "https://github.com/cbas/postcss-imperial", "description": "adds CSS support for Imperial and US customary units of length.", "tags": [ "fun" ], "author": "cbas", "stars": 32 }, { "name": "postcss-russian-units", "url": "https://github.com/Semigradsky/postcss-russian-units", "description": "adds CSS support for russian units of length.", "tags": [ "fun" ], "author": "Semigradsky", "stars": 62 }, { "name": "postcss-pointer", "url": "https://github.com/markgoodyear/postcss-pointer", "description": "Replaces pointer: cursor with cursor: pointer.", "tags": [ "fun" ], "author": "markgoodyear", "stars": 15 }, { "name": "postcss-spiffing", "url": "https://github.com/HashanP/postcss-spiffing", "description": "Lets you use British English in your CSS.", "tags": [ "fun" ], "author": "HashanP", "stars": 224 }, { "name": "postcss-currency", "url": "https://github.com/talgautb/postcss-currency", "description": "replaces the name of currency with symbols.", "tags": [ "other", "fun" ], "author": "talgautb", "stars": 18 }, { "name": "postcss-simple-grid", "url": "https://github.com/admdh/postcss-simple-grid", "description": "create grid with one line.", "tags": [ "grids" ], "author": "admdh", "stars": 18 }, { "name": "postcss-autoreset", "url": "https://github.com/maximkoretskiy/postcss-autoreset", "description": "automatically adds reset styles.", "tags": [ "fallbacks" ], "author": "maximkoretskiy", "stars": 246 }, { "name": "postcss-inline-comment", "url": "https://github.com/moczolaszlo/postcss-inline-comment", "description": "Plugin to use inline comments in CSS rules.", "tags": [ "extensions" ], "author": "moczolaszlo", "stars": 25 }, { "name": "postcss-mqwidth-to-class", "url": "https://github.com/notacouch/postcss-mqwidth-to-class", "description": "plugin converts min/max-width media queries to classes, for IE8 support", "tags": [ "media-queries", "fallbacks" ], "author": "notacouch", "stars": 6 }, { "name": "postcss-swedish-stylesheets", "url": "https://github.com/johnie/postcss-swedish-stylesheets", "description": "plugin for writing Swedish Style Sheets.", "tags": [ "fun" ], "author": "johnie", "stars": 24 }, { "name": "postcss-flexbugs-fixes", "url": "https://github.com/luisrudge/postcss-flexbugs-fixes", "description": "fixes to some of known flexbox bugs", "tags": [ "analysis" ], "author": "luisrudge", "stars": 751 }, { "name": "postcss-round-subpixels", "url": "https://github.com/himynameisdave/postcss-round-subpixels", "description": "plugin that rounds sub-pixel values to the nearest full pixel.", "tags": [ "fallbacks" ], "author": "himynameisdave", "stars": 13 }, { "name": "postcss-lolcat-stylesheets", "url": "https://github.com/sandralundgren/postcss-lolcat-stylesheets", "description": "Lolcat aka Lolspeak Style Sheets.", "tags": [ "fun" ], "author": "sandralundgren", "stars": 17 }, { "name": "postcss-unmq", "url": "https://github.com/jonathantneal/postcss-unmq", "description": "removes media queries while preserving desktop rules for IE≤8.", "tags": [ "media-queries", "fallbacks" ], "packs": [ "oldie" ], "author": "jonathantneal", "stars": 36 }, { "name": "postcss-selector-matches", "url": "https://github.com/postcss/postcss-selector-matches", "description": "transforms CSS4 `:matches()` to more compatible CSS.", "tags": [ "future" ], "author": "postcss", "stars": 43 }, { "name": "postcss-pseudo-content-insert", "url": "https://github.com/liquidlight/postcss-pseudo-content-insert", "description": "PostCSS plugin inserts an empty content block into your :before and :after pseudo elements if it is missing.", "tags": [ "optimizations", "other" ], "author": "liquidlight", "stars": 14 }, { "name": "postcss-partial-import", "url": "https://github.com/jonathantneal/postcss-partial-import", "description": "inlines standard imports and Sass-like partials.", "tags": [ "optimizations" ], "author": "jonathantneal", "stars": 72 }, { "name": "postcss-copy-assets", "url": "https://github.com/shutterstock/postcss-copy-assets", "description": "copies assets referenced by relative `url()`s into a build directory.", "tags": [ "images", "fonts" ], "author": "shutterstock", "stars": 18 }, { "name": "postcss-write-svg", "url": "https://github.com/jonathantneal/postcss-write-svg", "description": "write inline SVGs in CSS.", "tags": [ "svg" ], "author": "jonathantneal", "stars": 757 }, { "name": "postcss-alias-atrules", "url": "https://github.com/maximkoretskiy/postcss-alias-atrules", "description": "creates shorter aliases for at-rules.", "tags": [ "shortcuts" ], "author": "maximkoretskiy", "stars": 5 }, { "name": "postcss-russian-stylesheets", "url": "https://github.com/Semigradsky/postcss-russian-stylesheets", "description": "Russian style sheets.", "tags": [ "fun" ], "author": "Semigradsky", "stars": 64 }, { "name": "postcss-nested-vars", "url": "https://github.com/jedmao/postcss-nested-vars", "description": "supports nested Sass-style variables.", "tags": [ "extensions", "sass" ], "author": "jedmao", "stars": 14 }, { "name": "postcss-image-inliner", "description": "to inline local/remote images.", "url": "https://github.com/bezoerb/postcss-image-inliner", "tags": [ "images" ], "author": "bezoerb", "stars": 12 }, { "name": "postcss-axis", "description": "that adds shorthands for opposite properties", "url": "https://github.com/kinday/postcss-axis", "tags": [ "shortcuts" ], "author": "kinday", "stars": 16 }, { "name": "postcss-atroot", "description": " to place rules directly at the root node.", "url": "https://github.com/OEvgeny/postcss-atroot", "tags": [ "extensions" ], "author": "OEvgeny", "stars": 12 }, { "name": "postcss-instagram", "description": " for adding Instagram filters to your photos.", "url": "https://github.com/azat-io/postcss-instagram", "tags": [ "images" ], "author": "azat-io", "stars": 118 }, { "name": "postcss-responsive-images", "description": " making responsive images.", "url": "https://github.com/azat-io/postcss-responsive-images", "tags": [ "images" ], "author": "azat-io", "stars": 0 }, { "name": "postcss-tatar-stylesheets", "description": "Tatar Style Sheets", "url": "https://github.com/azat-io/postcss-tatar-stylesheets", "tags": [ "fun" ], "author": "azat-io", "stars": 40 }, { "name": "colorguard", "description": " that helps maintain a consistent color palette.", "url": "https://github.com/SlexAxton/css-colorguard", "tags": [ "color" ], "author": "SlexAxton", "stars": 2438 }, { "name": "postcss-unique-selectors", "description": " that ensures that CSS selectors contain no duplicates.", "url": "https://github.com/ben-eb/postcss-unique-selectors", "tags": [ "optimizations" ], "packs": [ "cssnano" ], "author": "ben-eb", "stars": 0 }, { "name": "postcss-reduce-idents", "description": " that reduces custom identifiers.", "url": "https://github.com/ben-eb/postcss-reduce-idents", "tags": [ "optimizations" ], "packs": [ "cssnano" ], "author": "ben-eb", "stars": 0 }, { "name": "postcss-ordered-values", "description": " that ensures a consistent ordering of values.", "url": "https://github.com/ben-eb/postcss-ordered-values", "tags": [ "optimizations" ], "packs": [ "cssnano" ], "author": "ben-eb", "stars": 0 }, { "name": "postcss-normalize-url", "description": " that normalizes URLs.", "url": "https://github.com/ben-eb/postcss-normalize-url", "tags": [ "optimizations" ], "packs": [ "cssnano" ], "author": "ben-eb", "stars": 0 }, { "name": "postcss-normalize-charset", "description": " that adds/removes charset definitions, depending on the file's encoding.", "url": "https://github.com/TrySound/postcss-normalize-charset", "tags": [ "optimizations" ], "packs": [ "cssnano" ], "author": "TrySound", "stars": 0 }, { "name": "postcss-minify-selectors", "description": " that minifies CSS selectors.", "url": "https://github.com/ben-eb/postcss-minify-selectors", "tags": [ "optimizations" ], "packs": [ "cssnano" ], "author": "ben-eb", "stars": 0 }, { "name": "postcss-minify-font-values", "description": " that minifies font declarations.", "url": "https://github.com/TrySound/postcss-minify-font-values", "tags": [ "optimizations" ], "packs": [ "cssnano" ], "author": "TrySound", "stars": 0 }, { "name": "postcss-merge-rules", "description": " that merges CSS rules together.", "url": "https://github.com/ben-eb/postcss-merge-rules", "tags": [ "optimizations" ], "packs": [ "cssnano" ], "author": "ben-eb", "stars": 0 }, { "name": "postcss-merge-longhand", "description": " that merges longhand properties into shorthand.", "url": "https://github.com/ben-eb/postcss-merge-longhand", "tags": [ "optimizations" ], "packs": [ "cssnano" ], "author": "ben-eb", "stars": 0 }, { "name": "postcss-merge-idents", "description": " that merges keyframe & counter style identifiers.", "url": "https://github.com/ben-eb/postcss-merge-idents", "tags": [ "optimizations" ], "packs": [ "cssnano" ], "author": "ben-eb", "stars": 0 }, { "name": "postcss-filter-plugins", "description": " that excludes/warns on duplicated plugins.", "url": "https://github.com/postcss/postcss-filter-plugins", "tags": [ "other" ], "packs": [ "cssnano" ], "author": "postcss", "stars": 21 }, { "name": "postcss-discard-unused", "description": " that removes unused counter styles, keyframes & fonts.", "url": "https://github.com/ben-eb/postcss-discard-unused", "tags": [ "optimizations" ], "packs": [ "cssnano" ], "author": "ben-eb", "stars": 0 }, { "name": "postcss-discard-empty", "description": " that removes empty rules and values.", "url": "https://github.com/ben-eb/postcss-discard-empty", "tags": [ "optimizations" ], "packs": [ "cssnano" ], "author": "ben-eb", "stars": 0 }, { "name": "postcss-discard-duplicates", "description": " that removes duplicate rules.", "url": "https://github.com/ben-eb/postcss-discard-duplicates", "tags": [ "optimizations" ], "packs": [ "cssnano" ], "author": "ben-eb", "stars": 0 }, { "name": "postcss-discard-comments", "description": " that removes comments from your CSS.", "url": "https://github.com/ben-eb/postcss-discard-comments", "tags": [ "optimizations" ], "packs": [ "cssnano" ], "author": "ben-eb", "stars": 0 }, { "name": "postcss-convert-values", "description": " that converts similar values, e.g. ms to s.", "url": "https://github.com/ben-eb/postcss-convert-values", "tags": [ "optimizations" ], "packs": [ "cssnano" ], "author": "ben-eb", "stars": 0 }, { "name": "postcss-colormin", "description": " that minifies color values.", "url": "https://github.com/ben-eb/postcss-colormin", "tags": [ "color", "optimizations" ], "packs": [ "cssnano" ], "author": "ben-eb", "stars": 0 }, { "name": "postcss-for-variables", "description": "adds support custom property in at-rules `@for` loops", "url": "https://github.com/GitScrum/postcss-for-variables", "tags": [ "extensions" ], "author": "GitScrum", "stars": 1 }, { "name": "postcss-color-yiq", "description": " that sets foreground colors using the YIQ color space.", "url": "https://github.com/ben-eb/postcss-color-yiq", "tags": [ "color", "extensions" ], "author": "ben-eb", "stars": 14 }, { "name": "postcss-reverse-media", "description": "reverse/Invert media query parameters.", "url": "https://github.com/MadLittleMods/postcss-reverse-media", "tags": [ "extensions" ], "author": "MadLittleMods", "stars": 4 }, { "name": "postcss-short-spacing", "description": "Extends `margin` and `padding` properties to optionally omit edges with an asterisk `*`.", "url": "https://github.com/jonathantneal/postcss-short-spacing", "tags": [ "extensions", "shortcuts" ], "packs": [ "postcss-short" ], "author": "jonathantneal", "stars": 9 }, { "name": "postcss-short-size", "description": "Creates `size` property that sets `width` and `height`.", "url": "https://github.com/jonathantneal/postcss-short-size", "tags": [ "shortcuts" ], "packs": [ "postcss-short" ], "author": "jonathantneal", "stars": 20 }, { "name": "postcss-short-text", "description": "Creates `text` property that sets various text-related properties.", "url": "https://github.com/jonathantneal/postcss-short-text", "tags": [ "shortcuts" ], "packs": [ "postcss-short" ], "author": "jonathantneal", "stars": 2 }, { "name": "postcss-short-position", "description": "Extends `position` property to optionally set `top`, `right`, `bottom`, and `left`.", "url": "https://github.com/jonathantneal/postcss-short-position", "tags": [ "extensions", "shortcuts" ], "packs": [ "postcss-short" ], "author": "jonathantneal", "stars": 5 }, { "name": "postcss-short-font-size", "description": "Extends `font-size` to set `line-height` with a second value.", "url": "https://github.com/jonathantneal/postcss-short-font-size", "tags": [ "extensions", "shortcuts" ], "packs": [ "postcss-short" ], "author": "jonathantneal", "stars": 3 }, { "name": "postcss-short-color", "description": "Extends `color` to set `background-color` with a second value.", "url": "https://github.com/jonathantneal/postcss-short-color", "tags": [ "color", "extensions", "shortcuts" ], "packs": [ "postcss-short" ], "author": "jonathantneal", "stars": 4 }, { "name": "postcss-nesting", "description": "Nest one style rule inside another, following the CSS Nesting Module Level 3 specification.", "url": "https://github.com/jonathantneal/postcss-nesting", "tags": [ "extensions", "future", "media-queries" ], "author": "jonathantneal", "stars": 452 }, { "name": "postcss-short-border", "description": "Creatively define multiple edges on border properties in CSS", "url": "https://github.com/jonathantneal/postcss-short-border", "tags": [ "extensions", "shortcuts" ], "author": "jonathantneal", "stars": 4 }, { "name": "postcss-prefix-selector", "description": "that prefixes every rule with a selector.", "url": "https://github.com/jonathanong/postcss-prefix-selector", "tags": [ "other" ], "author": "jonathanong", "stars": 122 }, { "name": "postcss-unroot", "description": "Swap :root with html in CSS selectors", "url": "https://github.com/jonathantneal/postcss-unroot", "tags": [ "fallbacks" ], "packs": [ "oldie" ], "author": "jonathantneal", "stars": 1 }, { "name": "postcss-unnot", "description": "Remove selectors with `:not` in CSS", "url": "https://github.com/jonathantneal/postcss-unnot", "tags": [ "fallbacks" ], "packs": [ "oldie" ], "author": "jonathantneal", "stars": 1 }, { "name": "postcss-unopacity", "description": "Replace opacity properties with older IE compatible filter properties", "url": "https://github.com/jonathantneal/postcss-unopacity", "tags": [ "fallbacks" ], "packs": [ "oldie" ], "author": "jonathantneal", "stars": 1 }, { "name": "postcss-unnth", "description": "Replace :nth-child selectors with :first-child+ selectors", "url": "https://github.com/jonathantneal/postcss-unnth", "tags": [ "fallbacks" ], "packs": [ "oldie" ], "author": "jonathantneal", "stars": 1 }, { "name": "oldie", "description": "Convert modern CSS into Internet Explorer 8 compatible styles", "url": "https://github.com/jonathantneal/oldie", "tags": [ "fallbacks", "pack" ], "author": "jonathantneal", "stars": 166 }, { "name": "postcss-shorthand-expand", "description": "expands shorthand properties.", "url": "https://github.com/johnotander/postcss-shorthand-expand", "tags": [ "other" ], "author": "johnotander", "stars": 14 }, { "name": "postcss-copy", "description": "copy all assets referenced in CSS files (using the Async API) to a custom destination folder and updating the URLs.", "url": "https://github.com/geut/postcss-copy", "tags": [ "fonts", "images", "optimizations", "other" ], "author": "geut", "stars": 38 }, { "name": "postcss-line-height-px-to-unitless", "description": "convert a line-height value with px to a unitless value.", "url": "https://github.com/makotot/postcss-line-height-px-to-unitless", "tags": [ "other" ], "author": "makotot", "stars": 5 }, { "name": "postcss-input-range", "description": "Style input[type=\"range\"] with unprefixed pseudo-classes", "url": "https://github.com/jonathantneal/postcss-input-range", "tags": [ "fallbacks", "future" ], "author": "jonathantneal", "stars": 40 }, { "name": "postcss-logical-props", "description": "that transforms CSS logical properties into vanilla CSS in either ltr or rtl versions", "url": "https://github.com/bmds/postcss-logical-props", "tags": [ "fallbacks", "future" ], "author": "bmds", "stars": 7 }, { "name": "postcss-position-alt", "description": "that adds shorthand to position declarations.", "url": "https://github.com/sylvainbaronnet/postcss-position-alt", "tags": [ "shortcuts" ], "author": "sylvainbaronnet", "stars": 5 }, { "name": "postcss-contrast", "description": "to change text color depending on background color contrast.", "url": "https://github.com/stephenway/postcss-contrast", "tags": [ "color", "extensions", "optimizations" ], "author": "stephenway", "stars": 25 }, { "name": "postcss-select", "description": "filter CSS based on a given list of selectors", "url": "https://github.com/johnotander/postcss-select", "tags": [ "other" ], "author": "johnotander", "stars": 4 }, { "name": "postcss-assets-rebase", "description": "rebases assets from url()", "url": "https://github.com/devex-web-frontend/postcss-assets-rebase", "tags": [ "images" ], "author": "devex-web-frontend", "stars": 21 }, { "name": "postcss-regexp-detect", "description": "search for regexp in css declarations", "url": "https://github.com/devex-web-frontend/postcss-regexp-detect", "tags": [ "analysis", "other" ], "author": "devex-web-frontend", "stars": 6 }, { "name": "postcss-layout", "description": "Plugin for some common CSS layout patterns and a Grid system.", "url": "https://github.com/arccoza/postcss-layout", "tags": [ "extensions", "grids" ], "author": "arccoza", "stars": 9 }, { "name": "postcss-spanish-stylesheets", "description": "Spanish Style Sheets.", "url": "https://github.com/ismamz/postcss-spanish-stylesheets", "tags": [ "fun", "other" ], "author": "ismamz", "stars": 14 }, { "name": "postcss-rgba-hex", "description": "converts rgba values to hex analogues", "url": "https://github.com/XOP/postcss-rgba-hex", "tags": [ "color" ], "author": "XOP", "stars": 3 }, { "name": "postcss-time-machine", "description": "Fix mistakes in the design of CSS itself.", "url": "https://github.com/jonathantneal/postcss-time-machine", "tags": [ "fallbacks", "future", "fun" ], "author": "jonathantneal", "stars": 155 }, { "name": "postcss-andalusian-stylesheets", "description": "Andalusian Style Sheets, Olé!.", "url": "https://github.com/bameda/postcss-andalusian-stylesheets", "tags": [ "fun" ], "author": "bameda", "stars": 266 }, { "name": "postcss-shades-of-gray", "description": "helps keeping grayscale colors consistent to a gray palette.", "url": "https://github.com/laureanoarcanio/postcss-shades-of-gray", "tags": [ "color" ], "author": "laureanoarcanio", "stars": 16 }, { "name": "postcss-import-url", "description": "inlines remote files.", "url": "https://github.com/unlight/postcss-import-url", "tags": [ "optimizations" ], "author": "unlight", "stars": 41 }, { "name": "mdcss", "description": "Easily create and maintain style guides using CSS comments.", "url": "https://github.com/jonathantneal/mdcss", "tags": [ "analysis", "other" ], "author": "jonathantneal", "stars": 679 }, { "name": "level4", "description": "Use W3C CSS Level 4 Modules with PostCSS", "url": "https://github.com/stephenway/level4", "tags": [ "future" ], "author": "stephenway", "stars": 29 }, { "name": "postcss-svg-fragments", "description": "Use SVG fragments in CSS URLs.", "url": "https://github.com/jonathantneal/postcss-svg-fragments", "tags": [ "svg" ], "author": "jonathantneal", "stars": 0 }, { "name": "postcss-ifrared-filter", "description": "an infrared photography filter for CSS", "url": "https://github.com/jonathantneal/postcss-infrared-filter", "tags": [ "color", "extensions", "images" ], "author": "jonathantneal", "stars": 4 }, { "name": "postcss-raw", "description": "output nodes inside the @raw at-rule, untouched by other plugins in the plugin stack.", "url": "https://github.com/MadLittleMods/postcss-raw", "tags": [ "other" ], "author": "MadLittleMods", "stars": 3 }, { "name": "postcss-reference", "description": "for referencing selectors' rules from CSS files and defined rulesets.", "url": "https://github.com/dehuszar/postcss-reference", "tags": [ "other" ], "author": "dehuszar", "stars": 30 }, { "name": "postcss-logical-properties", "description": "to transform start/end properties to left/right depending on LTR or RTL writing directions of the document", "url": "https://github.com/ahmadalfy/postcss-logical-properties", "tags": [ "extensions", "other" ], "author": "ahmadalfy", "stars": 10 }, { "name": "postcss-filter-gradient", "description": "adds gradient filter for the old IE.", "url": "https://github.com/yuezk/postcss-filter-gradient", "tags": [ "fallbacks" ], "author": "yuezk", "stars": 16 }, { "name": "postcss-short-data", "description": "Write shorthand data attribute selectors in CSS.", "url": "https://github.com/jonathantneal/postcss-short-data", "tags": [ "extensions", "shortcuts" ], "author": "jonathantneal", "stars": 6 }, { "name": "postcss-space-start-attrs", "description": "Target attributes beginning with a certain value in a space separated list.", "url": "https://github.com/jonathantneal/postcss-space-start-attrs", "tags": [ "extensions", "shortcuts" ], "author": "jonathantneal", "stars": 1 }, { "name": "postcss-apply", "description": "Enables custom properties sets references", "url": "https://github.com/pascalduez/postcss-apply", "tags": [ "future" ], "author": "pascalduez", "stars": 157 }, { "name": "postcss-cachebuster", "description": "adds version parameter to images and fonts", "url": "https://github.com/glebmachine/postcss-cachebuster", "tags": [ "optimizations", "other" ], "author": "glebmachine", "stars": 22 }, { "name": "postcss-hidden", "description": "allows easy ways to hide things.", "url": "https://github.com/lukelarsen/postcss-hidden", "tags": [ "other" ], "author": "lukelarsen", "stars": 12 }, { "name": "postcss-modules", "description": "allows to use CSS Modules everywhere.", "url": "https://github.com/outpunk/postcss-modules", "tags": [ "other" ], "author": "outpunk", "stars": 1458 }, { "name": "postcss-animation", "description": "PostCSS plugin that adds `@keyframes` from animate.css.", "url": "https://github.com/zhouwenbin/postcss-animation", "tags": [ "shortcuts" ], "author": "zhouwenbin", "stars": 80 }, { "name": "postcss-chinese-stylesheets", "description": "Chinese Style Sheets.", "url": "https://github.com/zhouwenbin/postcss-chinese-stylesheets", "tags": [ "fun" ], "author": "zhouwenbin", "stars": 19 }, { "name": "postcss-inline-svg", "description": "Inline SVG and customize styles", "url": "https://github.com/TrySound/postcss-inline-svg", "tags": [ "color", "images", "optimizations", "svg" ], "author": "TrySound", "stars": 445 }, { "name": "postcss-at-rules-variables", "description": "Postcss plugin to Custom Properties in at-rules @each, @for, @if, @else and more...", "url": "https://github.com/GitScrum/postcss-at-rules-variables", "tags": [ "extensions" ], "author": "GitScrum", "stars": 59 }, { "name": "postcss-border-radius", "description": "for border-radius shorthand", "url": "https://github.com/jakelazaroff/postcss-border-radius", "tags": [ "shortcuts" ], "author": "jakelazaroff", "stars": 2 }, { "name": "postcss-base64", "description": "base64 encodes urls or values inside `url()` functions.", "url": "https://github.com/jelmerdemaat/postcss-base64", "tags": [ "images", "svg" ], "author": "jelmerdemaat", "stars": 15 }, { "name": "postcss-czech-stylesheets", "description": "Czech Style Sheets.", "url": "https://github.com/HoBi/postcss-czech-stylesheets", "tags": [ "fun" ], "author": "HoBi", "stars": 47 }, { "name": "postcss-trolling", "description": "Trolling stylesheets", "url": "https://github.com/juanfran/postcss-trolling", "tags": [ "fun" ], "author": "juanfran", "stars": 146 }, { "name": "postcss-namespace", "description": "prefix a namespace to a selector.", "url": "https://github.com/totora0155/postcss-namespace", "tags": [ "extensions" ], "author": "totora0155", "stars": 16 }, { "name": "postcss-sorting", "description": "sort rules content with specified order.", "url": "https://github.com/hudochenkov/postcss-sorting", "tags": [ "other" ], "author": "hudochenkov", "stars": 478 }, { "name": "postcss-easysprites", "description": "combine images to sprites, based on their image.png`#hash` and aspect ratio (`@2x`).", "url": "https://github.com/glebmachine/postcss-easysprites", "tags": [ "images" ], "author": "glebmachine", "stars": 59 }, { "name": "postcss-selector-prefixer", "description": "adds a prefix to css selectors.", "url": "https://github.com/ronnyamarante/postcss-selector-prefixer", "tags": [ "other" ], "author": "ronnyamarante", "stars": 4 }, { "name": "postcss-cyspriter", "description": "PostCSS Plugin for Working With Sprites", "url": "https://github.com/Code-Y/postcss-cyspriter", "tags": [ "images" ], "author": "Code-Y", "stars": 4 }, { "name": "postcss-pseudo-classes", "description": "to add in companion classes where pseudo-selectors are used (useful for testing).", "url": "https://github.com/giuseppeg/postcss-pseudo-classes", "tags": [ "debug", "other" ], "author": "giuseppeg", "stars": 27 }, { "name": "postcss-current-selector", "description": "to get current selector in declaration.", "url": "https://github.com/komlev/postcss-current-selector", "author": "komlev", "tags": [ "extensions" ], "stars": 14 }, { "name": "postcss-hash-classname", "description": "append hash string to your css class name.", "url": "https://github.com/ctxhou/postcss-hash-classname", "author": "ctxhou", "tags": [ "fallbacks" ], "stars": 61 }, { "name": "postcss-pseudo-class-any-button", "description": "adds `:any-button` pseudo-class", "url": "https://github.com/andrepolischuk/postcss-pseudo-class-any-button", "author": "andrepolischuk", "tags": [ "extensions" ], "stars": 6 }, { "name": "postcss-flexibility", "description": "adds `-js-` prefix for [`Flexibility polyfill`].", "url": "https://github.com/7rulnik/postcss-flexibility", "author": "7rulnik", "tags": [ "extensions" ], "stars": 302 }, { "name": "postcss-filter-mq", "description": "Filter all matching or non-matching media queries.", "url": "https://github.com/simeydotme/postcss-filter-mq", "author": "simeydotme", "tags": [ "optimizations", "media-queries" ], "stars": 12 }, { "name": "postcss-remove-root", "description": "removes all instances of `:root` from a stylesheet.", "url": "https://github.com/cbracco/postcss-remove-root", "author": "cbracco", "tags": [ "optimizations" ], "stars": 9 }, { "name": "cq-prolyfill", "description": "Adds support for CSS container queries (aka element query) like `:container(width > 100px)`.", "url": "https://github.com/ausi/cq-prolyfill", "author": "ausi", "tags": [ "extensions", "future", "media-queries" ], "stars": 563 }, { "name": "postcss-flexbox", "description": "that provides an easy to use option for using CSS3 Flexbox layouts.", "url": "https://github.com/archana-s/postcss-flexbox", "author": "archana-s", "tags": [ "other" ], "stars": 82 }, { "name": "postcss-mq-optimize", "description": " removes invalid media queries or its expressions", "url": "https://github.com/panec/postcss-mq-optimize", "author": "panec", "tags": [ "media-queries", "optimizations" ], "stars": 1 }, { "name": "postcss-polish-stylesheets", "description": "Polish Style Sheets", "url": "https://github.com/emero/postcss-polish-stylesheets", "author": "emero", "tags": [ "fun" ], "stars": 51 }, { "name": "postcss-calc-function", "description": "to resolve the CSS calc function", "url": "https://github.com/colinmeinke/postcss-calc-function", "author": "colinmeinke", "tags": [ "future" ], "stars": 1 }, { "name": "postcss-custom-props", "description": "to enable CSS Custom Properties", "url": "https://github.com/colinmeinke/postcss-custom-props", "author": "colinmeinke", "tags": [ "future" ], "stars": 0 }, { "name": "postcss-filter-stream", "description": "which allows you to blacklist files / folders that you don't want to process with a given PostCSS plugin.", "url": "https://github.com/tsm91/postcss-filter-stream", "author": "tsm91", "tags": [ "other" ], "stars": 0 }, { "name": "postcss-font-normalize", "description": "to normalize font, especially font-family.", "url": "https://github.com/iahu/postcss-font-normalize", "author": "iahu", "tags": [ "fonts" ], "stars": 6 }, { "name": "postcss-lang-optimizer", "description": "Extract language specific CSS rulesets to their own CSS files to optimize stylesheet delivery.", "url": "https://github.com/linkedin/postcss-lang-optimizer", "author": "chriseppstein", "tags": [ "optimizations" ], "stars": 21 }, { "name": "css-declaration-sorter", "description": "Sort CSS declarations fast and automatically in a certain order.", "url": "https://github.com/Siilwyn/css-declaration-sorter", "author": "Siilwyn", "tags": [ "other" ], "stars": 232 }, { "name": "postcss-speech-bubble", "description": "creates different kinds of speech bubbles and popovers with just a couple of lines of CSS", "url": "https://github.com/archana-s/postcss-speech-bubble", "author": "archana-s", "tags": [ "shortcuts" ], "stars": 14 }, { "name": "postcss-define-units", "description": "define any custom units", "url": "https://github.com/LestaD/postcss-define-units", "author": "LestaD", "tags": [ "extensions" ], "stars": 6 }, { "name": "postcss-font-awesome", "description": " plugin to pull in a Font Awesome's icon unicode using content.", "url": "https://github.com/dan-gamble/postcss-font-awesome", "author": "dan-gamble", "tags": [ "fonts" ], "stars": 34 }, { "name": "postcss-rtlcss-combined", "description": "PostCSS plugin that creates a combined LTR/RTL stylesheet. Powered by rtlcss.", "url": "https://github.com/rtsao/postcss-rtlcss-combined", "author": "rtsao", "tags": [ "other" ], "stars": 13 }, { "name": "postcss-if-media", "description": "A PostCSS plugin to inline or nest media queries within CSS rules & properties.", "url": "https://github.com/arccoza/postcss-if-media", "author": "arccoza", "tags": [ "extensions", "media-queries", "shortcuts" ], "stars": 35 }, { "name": "postcss-aspect-ratio", "description": "A PostCSS plugin to fix an element's dimensions to an aspect ratio.", "url": "https://github.com/arccoza/postcss-aspect-ratio", "author": "arccoza", "tags": [ "extensions", "fun", "other", "shortcuts" ], "stars": 37 }, { "name": "postcss-vertical-rhythm-function", "description": "adds a vertical rhythm `vr()` function", "url": "https://github.com/F21/postcss-vertical-rhythm-function", "author": "F21", "tags": [ "fonts" ], "stars": 8 }, { "name": "postcss-gradient-transparency-fix", "description": "transforms `transparent` values in gradients to support Safari's different color interpolation.", "url": "https://github.com/gilmoreorless/postcss-gradient-transparency-fix", "author": "gilmoreorless", "tags": [ "other" ], "stars": 24 }, { "name": "postcss-oldschool-grid", "description": "grid system with wrapping columns and padding as gutters", "url": "https://github.com/lordgiotto/postcss-oldschool-grid", "author": "lordgiotto", "tags": [ "grids" ], "stars": 3 }, { "name": "postcss-clean", "description": "to minify CSS with clean-css", "url": "https://github.com/leodido/postcss-clean", "author": "leodido", "tags": [ "optimizations" ], "stars": 41 }, { "name": "postcss-pure-grid", "description": "that allows you to use purecss grid system", "url": "https://github.com/axvm/postcss-pure-grid", "author": "axvm", "tags": [ "grids" ], "stars": 3 }, { "name": "postcss-emptymediaqueries", "description": "removes empty media queries", "url": "https://github.com/ride-css/postcss-emptymediaqueries", "author": "OctoD", "tags": [ "media-queries", "optimizations" ], "stars": 7 }, { "name": "postcss-csso", "description": "PostCSS plugin to minify CSS using CSSO", "url": "https://github.com/lahmatiy/postcss-csso", "author": "lahmatiy", "tags": [ "optimizations", "pack" ], "stars": 111 }, { "name": "postcss-attribute-selector-prefix", "description": "adds a prefix to attribute selectors", "url": "https://github.com/GitScrum/postcss-attribute-selector-prefix", "author": "GitScrum", "tags": [ "other" ], "stars": 3 }, { "name": "postcss-em-media-query", "description": "PostCSS plugin for transforming min/max-width/height media queries to ems.", "url": "https://github.com/niksy/postcss-em-media-query", "author": "niksy", "tags": [ "media-queries", "optimizations" ], "stars": 25 }, { "name": "postcss-media-query-gap", "description": "PostCSS plugin for applying gap on max-width/height media queries.", "url": "https://github.com/niksy/postcss-media-query-gap", "author": "niksy", "tags": [ "media-queries", "optimizations" ], "stars": 2 }, { "name": "postcss-theme", "description": "that allows easy theming.", "url": "https://github.com/andywer/postcss-theme", "author": "andywer", "tags": [ "extensions", "other" ], "stars": 86 }, { "name": "usedcss", "description": "Extract only styles presented in your HTML files.", "url": "https://github.com/komachi/usedcss", "author": "komachi", "tags": [ "optimizations" ], "stars": 52 }, { "name": "postcss-property-shorthand", "description": " for short definition of user default properties using variables", "url": "https://github.com/alanev/postcss-property-shorthand", "author": "alanev", "tags": [ "shortcuts" ], "stars": 1 }, { "name": "postcss-get-color", "description": "to get the prominent color from an image with Vibrant.js.", "url": "https://github.com/ismamz/postcss-get-color", "author": "ismamz", "tags": [ "color", "images" ], "stars": 42 }, { "name": "postcss-remove-classes", "description": "that removes all instances of class names from your CSS", "url": "https://github.com/jacobp100/postcss-remove-classes", "author": "jacobp100", "tags": [ "analysis", "optimizations" ], "stars": 12 }, { "name": "postcss-flexbox-unboxer", "description": "that removes display: box from your stylesheets.", "url": "https://github.com/Chapabu/postcss-flexbox-unboxer", "author": "Chapabu", "tags": [ "other" ], "stars": 2 }, { "name": "postcss-magic-animations", "description": "PostCSS plugin that adds @keyframes from Magic Animations", "url": "https://github.com/nucliweb/postcss-magic-animations", "author": "nucliweb", "tags": [ "shortcuts" ], "stars": 41 }, { "name": "postcss-discard-overridden", "description": "PostCSS plugin to discard overridden @keyframes or @counter-style.", "url": "https://github.com/Justineo/postcss-discard-overridden", "author": "Justineo", "tags": [ "optimizations" ], "stars": 16 }, { "name": "es-css-modules", "description": "that combines CSS Modules with ES6 import/export syntax", "url": "https://github.com/jacobp100/es-css-modules", "author": "jacobp100", "tags": [ "analysis", "debug", "extensions", "optimizations", "other", "pack" ], "stars": 169 }, { "name": "postcss-display-inline-blcok", "description": "PostCSS plugin to add display:inline-block hacker for IE8.", "url": "https://github.com/aemoe/postcss-display-inline-block", "author": "aemoe", "tags": [ "other" ], "stars": 6 }, { "name": "postcss-bgimage", "description": "removes background-image properties with url() values or leaves only its. It allows to separate your layouts CSS from the images CSS to boost speed showing of page.", "url": "https://github.com/ahtohbi4/postcss-bgimage", "author": "ahtohbi4", "tags": [ "images", "optimizations" ], "stars": 12 }, { "name": "postcss-inline-media", "description": "that allow you to inline media queries in properties", "url": "https://github.com/dimitrinicolas/postcss-inline-media", "author": "dimitrinicolas", "tags": [ "media-queries", "shortcuts" ], "stars": 47 }, { "name": "postcss-high-contrast", "description": "Create high contrast version of your project with ease", "url": "https://github.com/admdh/postcss-high-contrast", "author": "admdh", "tags": [ "accessibility", "color" ], "stars": 112 }, { "name": "postcss-less-engine", "description": "Parses and evaluates LESS to CSS (using true Less.js)", "url": "https://github.com/Crunch/postcss-less", "author": "Crunch", "tags": [ "other", "sass" ], "stars": 35 }, { "name": "postcss-invert-keyframes", "description": "PostCss plugin that takes a keyframe animation and duplicates it, with a reversed or mirror version. This creates a reverse of the given keyframe animation.", "url": "https://github.com/jpgorman/postcss-invert-keyframes", "author": "jpgorman", "tags": [ "extensions", "fun" ], "stars": 3 }, { "name": "postcss-responsive-values", "description": "that automatically adds media queries for targetted values.", "url": "https://github.com/troch/postcss-responsive-values", "author": "troch", "tags": [ "media-queries" ], "stars": 4 }, { "name": "postcss-fixes", "description": "PostCSS plugin pack to fix known browser bugs and implement fallbacks.", "url": "https://github.com/MattDiMu/postcss-fixes", "author": "MattDiMu", "tags": [ "fallbacks", "future", "optimizations", "pack" ], "stars": 55 }, { "name": "postcss-pie", "description": "makes IE several of the most useful CSS3 decoration features", "url": "https://github.com/gucong3000/postcss-pie", "author": "gucong3000", "tags": [ "fallbacks", "other" ], "stars": 5 }, { "name": "postcss-env-replace", "description": "that will replace Templates with environment-specific content.", "url": "https://github.com/fielding/postcss-env-replace", "author": "fielding", "tags": [ "extensions", "images", "other" ], "stars": 2 }, { "name": "postcss-border-shortcut", "description": "PostCSS plugin for assign default border type if not expressed.", "url": "https://github.com/michelemazzucco/postcss-border-shortcut", "author": "michelemazzucco", "tags": [ "shortcuts" ], "stars": 9 }, { "name": "postcss-font-grabber", "description": "Grab remote font in @font-face, download it and update your CSS.", "url": "https://github.com/AaronJan/postcss-font-grabber", "author": "AaronJan", "tags": [ "fonts" ], "stars": 26 }, { "name": "postcss-unprefix", "description": "Unprefixes vendor prefixes in legacy CSS.", "url": "https://github.com/gucong3000/postcss-unprefix", "author": "gucong3000", "tags": [ "fallbacks", "future", "media-queries", "optimizations" ], "stars": 33 }, { "name": "postcss-increase-text-sizes", "description": "PostCSS Increase Text Size is a PostCSS plugin that helps automaticaly increase text size and line heights.", "url": "https://github.com/admdh/postcss-increase-text-sizes", "author": "admdh", "tags": [ "accessibility", "fonts" ], "stars": 16 }, { "name": "postcss-inject", "description": "PostCSS Inject is PostCSS plugin that can inject one css file to another.", "url": "https://github.com/admdh/postcss-inject", "author": "admdh", "tags": [ "extensions", "other" ], "stars": 13 }, { "name": "postcss-tipsy", "description": "a simple tooltip css", "url": "https://github.com/dangvanthanh/postcss-tipsy", "author": "dangvanthanh", "tags": [ "other" ], "stars": 2 }, { "name": "postcss-longshadow-text", "description": "for long shadow text", "url": "https://github.com/dangvanthanh/postcss-longshadow-text", "author": "dangvanthanh", "tags": [ "other" ], "stars": 8 }, { "name": "postcss-sort-style-rules", "description": "to sort style rules according to selector specificity.", "url": "https://github.com/Justineo/postcss-sort-style-rules", "author": "Justineo", "tags": [ "optimizations" ], "stars": 12 }, { "name": "postcss-utilities", "description": "that have mixins, shortcuts and helpers to use as @util rules", "url": "https://github.com/ismamz/postcss-utilities", "author": "ismamz", "tags": [ "extensions", "pack", "shortcuts" ], "stars": 310 }, { "name": "postcss-lh", "description": "Adds support for a lh unit based on the line height for vertical rhythm.", "url": "https://github.com/kolcethompsonco/postcss-lh", "author": "kolcethompsonco", "tags": [ "extensions" ], "stars": 44 }, { "name": "postcss-extract-value", "description": "to extract values from css properties and put them into variables.", "url": "https://github.com/lutien/postcss-extract-value", "author": "lutien", "tags": [ "other" ], "stars": 45 }, { "name": "postcss-placehold", "description": "that makes it easy to drop in placeholder images.", "url": "https://github.com/awayken/postcss-placehold", "author": "awayken", "tags": [ "images" ], "stars": 4 }, { "name": "postcss-combine-duplicated-selectors", "description": "that automatically detects and combines duplicated css selectors so you don't have to", "url": "https://github.com/ChristianMurphy/postcss-combine-duplicated-selectors", "author": "ChristianMurphy", "tags": [ "optimizations" ], "stars": 73 }, { "name": "postcss-merge-selectors", "description": "PostCSS plugin to combine selectors that have identical rules.", "url": "https://github.com/georgeadamson/postcss-merge-selectors", "author": "georgeadamson", "tags": [ "optimizations" ], "stars": 20 }, { "name": "postcss-pr", "description": "Transforms px values to rem, using a pr unit", "url": "https://github.com/kolcethompsonco/postcss-pr", "author": "kolcethompsonco", "tags": [ "extensions" ], "stars": 20 }, { "name": "postcss-class-patterns", "description": "to match class patterns in a safe way.", "url": "https://github.com/MattDiMu/postcss-class-patterns", "author": "MattDiMu", "tags": [ "extensions", "shortcuts" ], "stars": 13 }, { "name": "postcss-nth-child-fix", "description": "to fix a known android bug with nth-child.", "url": "https://github.com/MattDiMu/postcss-nth-child-fix", "author": "MattDiMu", "tags": [ "fallbacks", "future", "optimizations" ], "stars": 9 }, { "name": "postcss-dutch-stylesheets", "description": "for writing Dutch Style Sheets.", "url": "https://github.com/Kilian/postcss-dutch-stylesheets", "author": "kilian", "tags": [ "fun" ], "stars": 12 }, { "name": "important-shorthand", "description": "that allows you to use shorthand for your !important declarations.", "url": "https://github.com/soul-wish/postcss-important-shorthand", "author": "soul-wish", "tags": [ "shortcuts" ], "stars": 7 }, { "name": "postcss-esplit", "description": "that splits your CSS exceeding 4095 selectors for IE", "url": "https://github.com/VitaliyR/postcss-esplit", "author": "VitaliyR", "tags": [ "fallbacks" ], "stars": 8 }, { "name": "postcss-compact-mq", "description": "that provides compact, intuitive syntax for media queries", "url": "https://github.com/rominmx/postcss-compact-mq", "author": "rominmx", "tags": [ "media-queries" ], "stars": 10 }, { "name": "postcss-uncss", "description": "that removes unused CSS from your stylesheets.", "url": "https://github.com/RyanZim/postcss-uncss", "author": "RyanZim", "tags": [ "optimizations" ], "stars": 114 }, { "name": "postcss-secmodify", "description": "Allows easy sectional modification of CSS by RegEx or Strings.", "url": "https://github.com/travco/postcss-secmodify", "author": "travco", "tags": [ "other" ], "stars": 1 }, { "name": "postcss-shared-options", "description": "plugin share variables between different css files with scope", "url": "https://github.com/lexich/postcss-shared-options", "author": "lexich", "tags": [ "extensions" ], "stars": 2 }, { "name": "postcss-randomcolor", "description": "supports function to use random colors", "url": "https://github.com/alanev/postcss-randomcolor", "author": "alanev", "tags": [ "color", "fun" ], "stars": 7 }, { "name": "postcss-grouper", "description": "A plugin that groups selectors together", "url": "https://github.com/maraisr/postcss-grouper", "author": "maraisr", "tags": [ "optimizations" ], "stars": 0 }, { "name": "postcss-responsive-properties", "description": "allows you to write responsive property values.", "url": "https://github.com/alexandr-solovyov/postcss-responsive-properties", "author": "alexandr-solovyov", "tags": [ "media-queries" ], "stars": 14 }, { "name": "postcss-clip-path-polyfill", "description": "Adds SVG hack for clip-path property to make it work in Firefox.", "url": "https://github.com/komachi/postcss-clip-path-polyfill", "author": "komachi", "tags": [ "fallbacks" ], "stars": 24 }, { "name": "postcss-responsify", "description": "to create responsive classes with the @responsive rule.", "url": "https://github.com/derek-duncan/postcss-responsify", "author": "derek-duncan", "tags": [ "other", "shortcuts" ], "stars": 8 }, { "name": "postcss-dialog-polyfill", "description": "Adds needed selector by dialog-polyfill", "url": "https://github.com/komachi/postcss-dialog-polyfill", "author": "komachi", "tags": [ "fallbacks", "future" ], "stars": 3 }, { "name": "postcss-critical-css", "description": "PostCSS plugin that allows you to define and output critical CSS using custom CSS properties.", "url": "https://github.com/zgreen/postcss-critical-css", "author": "zgreen", "tags": [ "extensions", "other" ], "stars": 84 }, { "name": "postcss-nested-ancestors", "description": "to reference any ancestor selector in nested CSS.", "url": "https://github.com/toomuchdesign/postcss-nested-ancestors", "author": "toomuchdesign", "tags": [ "extensions" ], "stars": 90 }, { "name": "postcss-debug", "description": "Snapshots your CSS files between transformations and lets you inspect them visually.", "url": "https://github.com/andywer/postcss-debug", "author": "andywer", "tags": [ "analysis", "debug" ], "stars": 92 }, { "name": "postcss-italian-stylesheets", "description": "for writing Italian Stylesheets", "url": "https://github.com/Pustur/postcss-italian-stylesheets", "author": "Pustur", "tags": [ "fun" ], "stars": 5 }, { "name": "postcss-click", "description": "that allows to use the :click pseudo class and implement it in JavaScript", "url": "https://github.com/ismamz/postcss-click", "author": "ismamz", "tags": [ "extensions", "fun", "other" ], "stars": 20 }, { "name": "postcss-colorstring", "description": "to turn any string into a valid color", "url": "https://github.com/keukenrolletje/postcss-colorstring", "author": "keukenrolletje", "tags": [ "color", "fun" ], "stars": 2 }, { "name": "postcss-indonesian-stylesheets", "description": "PostCSS Plugin for writing CSS in Indonesian/Bahasa", "url": "https://github.com/ariona/postcss-indonesian-stylesheets", "author": "ariona", "tags": [ "fun" ], "stars": 8 }, { "name": "postcss-flexible", "description": "url/dpr/rem transformer for flexible", "url": "https://github.com/crossjs/postcss-flexible", "author": "crossjs", "tags": [ "extensions", "images" ], "stars": 19 }, { "name": "postcss-topdoc", "description": "Topdoc parser built in PostCSS", "url": "https://github.com/GarthDB/postcss-topdoc", "author": "garthdb", "tags": [ "other" ], "stars": 1 }, { "name": "RGrid", "description": "PostCSS plugin for simple and responsive grid.", "url": "https://github.com/frm-adiputra/postcss-rgrid", "author": "frm-adiputra", "tags": [ "grids" ], "stars": 2 }, { "name": "postcss-inrule", "description": "that allows parent element modifications without escaping the context.", "url": "https://github.com/salsita/postcss-inrule", "author": "mystrdat", "tags": [ "extensions", "optimizations", "other", "shortcuts" ], "stars": 7 }, { "name": "postcss-random", "description": "...to generate random numbers based on random seeds using `random()` function.", "url": "https://github.com/git-slim/postcss-random", "author": "git-slim", "tags": [ "other", "shortcuts" ], "stars": 5 }, { "name": "postcss-lazyimagecss", "description": "generates images's CSS width & height properties automatically", "url": "https://github.com/Jeff2Ma/postcss-lazyimagecss", "author": "Jeff2Ma", "tags": [ "images" ], "stars": 38 }, { "name": "postcss-inherit", "description": " Allows you to inherit all the rules associated with a given selector.", "url": "https://github.com/GarthDB/postcss-inherit", "author": "garthdb", "tags": [ "extensions" ], "stars": 15 }, { "name": "postcss-process-comments", "description": "Enables the simple processing of CSS comments", "url": "https://github.com/zephraph/postcss-process-comments", "author": "zephraph", "tags": [ "other" ], "stars": 2 }, { "name": "postcss-baseline-grid-overlay", "description": "to check vertical rhythm by using a baseline grid overlay created with the linear-gradient function.", "url": "https://github.com/andrasna/postcss-baseline-grid-overlay", "author": "andrasna", "tags": [ "other" ], "stars": 5 }, { "name": "postcss-responsive-font", "description": "PostCSS plugin that makes responsive fonts super easy!", "url": "https://github.com/ccurtin/postcss-responsive-font", "author": "ccurtin", "tags": [ "fonts", "media-queries" ], "stars": 28 }, { "name": "postcss-typography", "description": "for typography.js", "url": "https://github.com/BarryThePenguin/postcss-typography", "author": "BarryThePenguin", "tags": [ "fonts", "shortcuts" ], "stars": 56 }, { "name": "postcss-resemble-image", "description": "Provide a gradient fallback for an image that loosely resembles the original.", "author": "ben-eb", "url": "https://github.com/ben-eb/postcss-resemble-image", "tags": [ "fallbacks", "images" ], "stars": 432 }, { "name": "grid-kiss", "description": "transforms ASCII-art grids into CSS Grid layout.", "url": "https://github.com/sylvainpolletvillard/postcss-grid-kiss", "author": "sylvainpolletvillard", "tags": [ "grids" ], "stars": 1305 }, { "name": "postcss-rtl", "description": "Combines both-directional (left-to-right and right-to-left) styles in one CSS file", "author": "vkalinichev", "url": "https://github.com/vkalinichev/postcss-rtl", "tags": [ "other" ], "stars": 152 }, { "name": "postcss-content-entity", "description": "PostCSS plugin that allows to use html entities inside css content property. ", "author": "komarnitskyi", "url": "https://github.com/komarnitskyi/postcss-content-entity", "tags": [ "other", "shortcuts" ], "stars": 18 }, { "name": "postcss-define-function", "description": "'PostCSS plugin for Sass-like function directive'", "author": "titancat", "url": "https://github.com/titancat/postcss-define-function", "tags": [ "sass" ], "stars": 25 }, { "name": "postcss-subtle", "description": "that downloads zip files from subtlepatterns.com, extracts them in memory, saves the images to your asset path and updates your css with a reference to the new image.", "author": "andylbrummer", "url": "https://github.com/standardbeagle/postcss-subtle", "tags": [ "images" ], "stars": 1 }, { "name": "postcss-hocus", "description": "Fixes a tiny but annoying part of CSS: That you have to repeat yourself whenever you want to specify both `:hover` and `:focus`. ", "author": "kilian", "url": "https://github.com/kilian/postcss-hocus", "tags": [ "fun", "shortcuts" ], "stars": 22 }, { "name": "postcss-flow-root", "description": "that make fallback for `display: flow-root` property.", "author": "fliptheweb", "url": "https://github.com/fliptheweb/postcss-flow-root", "tags": [ "fallbacks" ], "stars": 13 }, { "name": "postcss-font-family-system-ui", "description": "PostCSS plugin to transform W3C CSS font-family: system-ui to a practical font-family list", "author": "JLHwung", "url": "https://github.com/JLHwung/postcss-font-family-system-ui", "tags": [ "future" ], "stars": 91 }, { "name": "postcss-google-color", "description": "A postcss plugin for easily invoking the colors on the Google Material design color palette", "author": "arpadHegedus", "url": "https://github.com/arpadHegedus/postcss-google-color", "tags": [ "color" ], "stars": 10 }, { "name": "postcss-fixie", "description": "PostCSS plugin for inserting IE hacks simply and easily", "author": "tivac", "url": "https://github.com/tivac/fixie", "tags": [ "fallbacks" ], "stars": 44 }, { "name": "postcss-lazysprite", "description": "generates sprites from the directory of images with hight perfomance.", "author": "Jeff2Ma", "url": "https://github.com/Jeff2Ma/postcss-lazysprite", "tags": [ "images" ], "stars": 30 }, { "name": "postcss-image-set-polyfill", "description": "PostCSS plugin for polyfilling image-set CSS function", "author": "SuperOl3g", "url": "https://github.com/SuperOl3g/postcss-image-set-polyfill", "tags": [ "fallbacks", "future", "images", "media-queries" ], "stars": 44 }, { "name": "postcss-rgb-to-rgba", "description": "that transforms rgb() to rgba() format.", "author": "vital-software", "url": "https://github.com/vital-software/postcss-rgb-to-rgba", "tags": [ "color" ], "stars": 0 }, { "name": "postcss-alter-property-value", "description": "that changes css declarations from a rule based configuration", "author": "kunukn", "url": "https://github.com/kunukn/postcss-alter-property-value", "tags": [ "other" ], "stars": 8 }, { "name": "postcss-prefix-url", "description": "that prefixes your urls", "author": "smitt04", "url": "https://github.com/smitt04/postcss-prefix-url", "tags": [ "other", "shortcuts" ], "stars": 5 }, { "name": "postcss-nippon-color", "description": "Turn color name from http://nipponcolors.com/ to rgb", "author": "Knovour", "url": "https://github.com/Knovour/postcss-nippon-color", "tags": [ "color" ], "stars": 6 }, { "name": "postcss-caralho", "description": "PostCSS plugin for that changes curse words after ! to !important because why not ?", "author": "SaraVieira", "url": "https://github.com/SaraVieira/postcss-caralho", "tags": [ "fun" ], "stars": 243 }, { "name": "postcss-portuguese-stylesheets", "description": "Postcss plugin for writing Protuguese Stylesheets.", "author": "SaraVieira", "url": "https://github.com/SaraVieira/postcss-portuguese-stylesheets", "tags": [ "fun" ], "stars": 4 }, { "name": "postcss-korean-stylesheets", "description": "that transforms some Koreans to English CSS for fun", "author": "JasonShin", "url": "https://github.com/JasonShin/postcss-korean-stylesheets", "tags": [ "fun" ], "stars": 4 }, { "name": "2rem", "description": "2rem is a postcss plugin that convert px to rem in your css", "author": "lore-w", "url": "https://github.com/lore-w/2rem", "tags": [ "accessibility", "other" ], "stars": 2 }, { "name": "math-calc", "description": "math-calc is a simpleset and fast postcss plugin allows you write +、-、*、/、% in your css", "author": "lore-w", "url": "https://github.com/lore-w/math-calc", "tags": [ "accessibility", "extensions" ], "stars": 3 }, { "name": "postcss-animations", "description": "PostCSS plugin that adds @keyframes from: animate.css, tuesday.css, magic.css.", "author": "retyui", "url": "https://github.com/retyui/postcss-animations", "tags": [ "shortcuts" ], "stars": 40 }, { "name": "postcss-ant", "description": "that's capable of returning incredibly advanced calc formulas for fractions, auto-lengths, ratios, and more.", "author": "corysimmons", "url": "https://github.com/corysimmons/postcss-ant", "tags": [ "grids", "other" ], "stars": 142 }, { "name": "postcss-harmonize", "description": "PostCSS plugin to harmonize your CSS", "author": "redaxmedia", "url": "https://github.com/redaxmedia/postcss-harmonize", "tags": [ "other" ], "stars": 0 }, { "name": "postcss-hamster", "description": "PostCSS Hamster framework. Vertical rhythm, Typogrаphy, Modular scale functions for CSS. Flexible system with high perfomance.", "author": "h0tc0d3", "url": "https://github.com/h0tc0d3/postcss-hamster", "tags": [ "extensions", "fonts", "future", "grids", "shortcuts" ], "stars": 46 }, { "name": "postcss-nested-import", "description": "for importing other stylesheet source files anywhere in your CSS.", "author": "eriklharper", "url": "https://github.com/eriklharper/postcss-nested-import", "tags": [ "extensions", "optimizations", "sass", "shortcuts" ], "stars": 15 }, { "name": "postcss-typescript-css", "description": "PostCSS plugin to create a TypeScript file by each CSS file.", "author": "ezavile", "url": "https://github.com/ezavile/postcss-typescript-css", "tags": [ "other" ], "stars": 10 }, { "name": "postcss-easing-gradients", "description": "creates smooth linear-gradients that approximate easing functions.", "author": "larsenwork", "url": "https://github.com/larsenwork/postcss-easing-gradients", "tags": [ "color", "images" ], "stars": 812 }, { "name": "postcss-state-selector", "description": "which let you write CSS based on component's state.", "author": "binjospookie", "url": "https://github.com/binjospookie/postcss-state-selector", "tags": [ "extensions" ], "stars": 0 }, { "name": "postcss-roman-numerals", "description": "that allows to use roman numerals in your CSS code", "author": "azat-io", "url": "https://github.com/azat-io/postcss-roman-numerals", "tags": [ "fun" ], "stars": 3 }, { "name": "postcss-font-vsize", "description": "A postcss plugin to add viewport relative font size with minimum and maximum values", "author": "arpadHegedus", "url": "https://github.com/arpadHegedus/postcss-font-vsize", "tags": [ "extensions", "fonts", "shortcuts" ], "stars": 1 }, { "name": "postcss-timing-function", "description": "A postcss plugin to add other common named timing functions without having to remember bezier values", "author": "arpadHegedus", "url": "https://github.com/arpadHegedus/postcss-timing-function", "tags": [ "extensions", "shortcuts" ], "stars": 5 }, { "name": "postcss-text-transform", "description": "plugin to transform text", "author": "ezavile", "url": "https://github.com/ezavile/postcss-plugins/tree/master/packages/text-transform", "tags": [ "shortcuts", "other" ], "stars": 0 }, { "name": "postcss-will-change-transition", "description": "adds will-change property after transition property to speed up animations", "author": "megatolya", "url": "https://github.com/megatolya/postcss-will-change-transition", "tags": [ "optimizations", "other" ], "stars": 15 }, { "name": "postcss-console", "description": "plugin to output messages to the terminal", "author": "ezavile", "url": "https://github.com/ezavile/postcss-plugins/tree/master/packages/console", "tags": [ "analysis", "debug", "other" ], "stars": 0 }, { "name": "postcss-image-set-generator", "description": "Postcss plugin for generated imgeges for image-set()", "author": "retyui", "url": "https://github.com/retyui/postcss-image-set-generator", "tags": [ "extensions", "images", "optimizations" ], "stars": 4 }, { "name": "postcss-autocorrect", "description": "that corrects your everyday typos", "author": "DimitrisNL", "url": "https://github.com/DimitrisNL/postcss-autocorrect", "tags": [ "optimizations", "other" ], "stars": 13 }, { "name": "postcss-ellipsis", "description": "A PostCSS plugin to add automatically add overflow: hidden and white-space: nowrap when text-overflow: ellipsis is declared", "author": "arpadHegedus", "url": "https://github.com/arpadHegedus/postcss-ellipsis", "tags": [ "extensions", "optimizations", "shortcuts" ], "stars": 2 }, { "name": "postcss-clear-fix", "description": "A PostCSS plugin to add clearfix in one line.", "author": "arpadHegedus", "url": "https://github.com/arpadHegedus/postcss-clear-fix", "tags": [ "extensions", "optimizations", "shortcuts" ], "stars": 1 }, { "name": "postcss-extends", "description": "A PostCSS plugin to extend simple rules", "author": "arpadHegedus", "url": "https://github.com/arpadHegedus/postcss-extends", "tags": [ "extensions" ], "stars": 3 }, { "name": "postcss-font", "description": "A PostCSS plugin to add font related properties in one line.", "author": "arpadHegedus", "url": "https://github.com/arpadHegedus/postcss-font", "tags": [ "extensions", "optimizations", "shortcuts" ], "stars": 3 }, { "name": "postcss-morphicon", "description": "A PostCSS plugin to add special morphable icons done in pure HTML/CSS", "author": "arpadHegedus", "url": "https://github.com/arpadHegedus/postcss-morphicon", "tags": [ "extensions" ], "stars": 1 }, { "name": "postcss-node-sass", "description": "A PostCSS plugin to parse styles with node-sass", "author": "arpadHegedus", "url": "https://github.com/arpadHegedus/postcss-node-sass", "tags": [ "extensions", "sass" ], "stars": 23 }, { "name": "postcss-rgb", "description": "A PostCSS plugin to use rgb and rgba with hex values", "author": "arpadHegedus", "url": "https://github.com/arpadHegedus/postcss-rgb", "tags": [ "color", "sass", "shortcuts" ], "stars": 3 }, { "name": "postcss-sides", "description": "A PostCSS plugin to enable 'null' in margin and padding shorthands", "author": "arpadHegedus", "url": "https://github.com/arpadHegedus/postcss-sides", "tags": [ "extensions", "other", "shortcuts" ], "stars": 2 }, { "name": "postcss-single-line", "description": "A PostCSS plugin that formats single-property rules on one line.", "author": "aleray", "url": "https://github.com/aleray/postcss-single-line", "tags": [ "optimizations", "pack" ], "stars": 3 }, { "name": "postcss-letter-tracking", "description": "Generate relative, Photoshop-compatible letter tracking for improved letter spacing.", "author": "letsjaam", "url": "https://github.com/letsjaam/postcss-letter-tracking", "tags": [ "fonts" ], "stars": 2 }, { "name": "postcss-gap", "description": "to create fallbacks for the css props row-gap, column-gap and gap.", "author": "MattDiMu", "url": "https://github.com/MattDiMu/postcss-gap", "tags": [ "fallbacks", "future", "grids" ], "stars": 3 }, { "name": "postcss-hash", "description": "to replace output file names with HASH algorithms (md5, sha256, sha512, etc) and string length of your choice - for cache busting", "author": "dacodekid", "url": "https://github.com/dacodekid/postcss-hash", "tags": [ "other" ], "stars": 24 }, { "name": "postcss-at-debug", "description": "to keep rulues inside the @debug at-rule in debug mode and remove them in release mode.", "author": "rezoh", "url": "https://github.com/rezoh/postcss-at-debug", "tags": [ "debug" ], "stars": 3 }, { "name": "@zeecoder/postcss-container-query", "description": "Extracts container query related declarations and converts them to a JSON.", "author": "ZeeCoder", "url": "https://github.com/ZeeCoder/container-query", "tags": [ "analysis", "other" ], "stars": 138 }, { "name": "postcss-dss", "description": "builds documentation based on the DSS Parser Edit", "author": "benmcginnis", "url": "https://github.com/benmcginnis/postcss-dss", "tags": [ "analysis" ], "stars": 1 }, { "name": "jsmath", "description": "to do some math", "author": "naaspati", "url": "https://github.com/naaspati/postcss-jsmath", "tags": [ "extensions" ], "stars": 4 }, { "name": "postcss-colorfix", "description": "that lints CSS and looks for colors that are not set as variables and recommends closest color match from the palette provided in options.", "author": "archana-s", "url": "https://github.com/archana-s/postcss-colorfix", "tags": [ "analysis", "optimizations" ], "stars": 8 }, { "name": "postcss-light-text", "description": "that adds webkit antialiasing for light text.", "author": "jdsteinbach", "url": "https://github.com/jdsteinbach/postcss-light-text", "tags": [ "color", "fonts", "other" ], "stars": 5 }, { "name": "postcss-encode-background-svgs", "description": "to encode background svgs ensuring cross browser compatibility.", "author": "chrisboakes", "url": "https://github.com/chrisboakes/postcss-encode-background-svgs", "tags": [ "images", "other", "svg" ], "stars": 9 }, { "name": "postcss-cleaner", "description": "Clean unused CSS", "author": "tbekaert", "url": "https://github.com/tbekaert/postcss-cleaner", "tags": [ "optimizations" ], "stars": 4 }, { "name": "postcss-type-scale", "description": "Makes available a typographic scale in font-size declarations ", "author": "jameskolce", "url": "https://github.com/jameskolce/postcss-type-scale", "tags": [ "extensions" ], "stars": 1 }, { "name": "postcss-icon", "description": "PostCSS plugin that adds css icons from Icon sets Now you do not need to connect the entire style library for css icons.", "author": "retyui", "url": "https://github.com/retyui/postcss-icon", "tags": [ "optimizations", "other", "shortcuts" ], "stars": 22 }, { "name": "PostCSS Egyptian Stylesheets", "description": "PostCSS plugin for writing Egyptian Stylesheets.", "author": "dyaa", "url": "https://github.com/dyaa/postcss-egyptian-stylesheets", "tags": [ "fun" ], "stars": 17 }, { "name": "postcss-advanced-variables", "description": "lets you use Sass-like variables, conditionals, and iterators in CSS.", "author": "jonathantneal", "url": "https://github.com/jonathantneal/postcss-advanced-variables", "tags": [ "extensions", "sass" ], "stars": 109 }, { "name": "postcss-preset-env", "description": "that converts modern CSS into something browsers understand", "author": "jonathantneal", "url": "https://github.com/jonathantneal/postcss-preset-env", "tags": [ "fallbacks", "future", "pack" ], "stars": 2212 }, { "name": "postcss-bem-to-js", "description": "that creates a JavaScript definition file for BEM-style CSS.", "author": "WebSeed", "url": "https://github.com/WebSeed/postcss-bem-to-js", "tags": [ "other" ], "stars": 3 }, { "name": "postcss-file", "description": "Handle your assets", "author": "DongShelton", "url": "https://github.com/DongShelton/postcss-file", "tags": [ "images" ], "stars": 3 }, { "name": "postcss-map-get", "description": "Sass function map-get", "author": "GitScrum", "url": "https://github.com/GitScrum/postcss-map-get", "tags": [ "extensions" ], "stars": 5 }, { "name": "postcss-each-variables", "description": "that enables variable mapping for @each.", "author": "awcross", "url": "https://github.com/awcross/postcss-each-variables", "tags": [ "extensions", "media-queries", "shortcuts" ], "stars": 12 }, { "name": "postcss-skin", "description": "Dynamically create different skin/theme style with data.", "author": "XiaoshuangLi", "url": "https://github.com/xiaoshuangLi/postcss-skin", "tags": [ "analysis", "fun", "other" ], "stars": 4 }, { "name": "postcss-adaptive-size", "description": "PostCSS plugin for create adaptive size", "author": "AlekseyPleshkov", "url": "https://github.com/AlekseyPleshkov/postcss-adaptive-size", "tags": [ "shortcuts" ], "stars": 2 }, { "name": "postcss-flex-short", "description": "PostCSS plugin for write short flex parameters", "author": "AlekseyPleshkov", "url": "https://github.com/AlekseyPleshkov/postcss-flex-short", "tags": [ "shortcuts" ], "stars": 10 }, { "name": "postcss-rpxtorem", "description": "Convert rpx units to rem units ", "author": "landn172", "url": "https://github.com/landn172/postcss-rpxtorem", "tags": [ "other" ], "stars": 9 }, { "name": "postcss-pixel-to-viewport", "description": "A plugin for PostCSS that generates viewport units (vw, vh, vmin, vmax) from pixel units.", "author": "meltifa", "url": "https://github.com/meltifa/postcss-pixel-to-viewport", "tags": [ "other" ], "stars": 10 }, { "name": "postcss-fontsize", "description": "Generates rem unit font-size and line-height with px fallbacks.", "author": "richbachman", "url": "https://github.com/richbachman/postcss-fontsize", "tags": [ "fonts" ], "stars": 3 }, { "name": "postcss-selector-replace", "description": "Replace the name of CSS selector", "author": "itaoyuta", "url": "https://github.com/itaoyuta/postcss-selector-replace", "tags": [ "other" ], "stars": 6 }, { "name": "postcss-neogrid", "description": "\"A simple plugin that will allow you to build a grid of any number of columns.\"", "author": "pepelxD", "url": "https://github.com/pepelxD/postcss-neoGrid", "tags": [ "grids" ], "stars": 3 }, { "name": "postcss-momentum-scrolling", "description": "Add momentum style scrolling behavior (-webkit-overflow-scrolling: touch) for elements with overflow (scroll, auto) on iOS", "author": "yunusga", "url": "https://github.com/yunusga/postcss-momentum-scrolling", "tags": [ "accessibility", "fun", "optimizations" ], "stars": 68 }, { "name": "postcss-discard", "description": " to discard rules, atrules or declarations by selector, RegExp or callback function", "author": "bezoerb", "url": "https://github.com/bezoerb/postcss-discard", "tags": [ "optimizations" ], "stars": 12 }, { "name": "postcss-normalize", "description": "Use the parts of normalize.css you need from your browserslist ", "author": "jonathantneal", "url": "https://github.com/jonathantneal/postcss-normalize", "tags": [ "optimizations" ], "stars": 770 }, { "name": "postcss-csslock", "description": "plugin postcss allowing to apply css-lock approach in writing styles", "author": "pepelxD", "url": "https://github.com/pepelxD/postcss-csslock", "tags": [ "extensions", "fonts", "other", "shortcuts" ], "stars": 4 }, { "name": "postcss-glitch", "description": "that adds glitch effect to your text", "author": "crftd", "url": "https://github.com/crftd/postcss-glitch", "tags": [ "color", "fonts", "fun", "other" ], "stars": 27 }, { "name": "postcss-insert", "description": "that inserts properties from one class into another, like Sass' extend only better", "author": "JoeCianflone", "url": "https://github.com/JoeCianflone/postcss-insert", "tags": [ "extensions", "future", "other", "sass" ], "stars": 9 }, { "name": "postcss-stack", "description": "that makes it easier to manage z-indexes", "author": "philipbordallo", "url": "https://github.com/philipbordallo/postcss-stack", "tags": [ "optimizations" ], "stars": 11 }, { "name": "postcss-import-ext-glob", "description": "A PostCSS plugin to extend postcss-import path resolver to allow glob usage as path", "author": "dimitrinicolas", "url": "https://github.com/dimitrinicolas/postcss-import-ext-glob", "tags": [ "extensions", "other", "shortcuts" ], "stars": 21 }, { "name": "postcss-romanian-stylesheets", "description": "for writing Romanian stylesheets.", "author": "DanielStoica85", "url": "https://github.com/DanielStoica85/postcss-romanian-stylesheets", "tags": [ "fun" ], "stars": 5 }, { "name": "postcss-make-it-bright", "description": "make all colors more bright.", "author": "janczer", "url": "https://github.com/janczer/postcss-make-it-bright", "tags": [ "color" ], "stars": 2 }, { "name": "postcss-mesh", "description": "that compiles custom grids.", "author": "SlimMarten", "url": "https://github.com/SlimMarten/postcss-mesh", "tags": [ "grids" ], "stars": 7 }, { "name": "postcss-class-name-shortener", "description": "that shortens CSS class names to optimize website performance", "author": "mbrandau", "url": "https://github.com/mbrandau/postcss-class-name-shortener", "tags": [ "optimizations" ], "stars": 18 }, { "name": "postcss-register-custom-props", "description": "that transforms custom property registration in CSS to JS.", "author": "vitaliy-bobrov", "url": "https://github.com/vitaliy-bobrov/postcss-register-custom-props", "tags": [ "extensions", "future" ], "stars": 20 }, { "name": "postcss-scrollbar", "description": "enabling custom scrollbars", "author": "pascalduez", "url": "https://github.com/pascalduez/postcss-scrollbar", "tags": [ "fallbacks" ], "stars": 65 }, { "name": "postcss-transition", "description": "Allows you to set the default value for the transition shorthand property", "author": "notiv-nt", "url": "https://github.com/notiv-nt/postcss-transition", "tags": [ "future", "other", "shortcuts" ], "stars": 1 }, { "name": "postcss-remove-unused-css", "description": "Removes unused CSS rules based on your other files.", "author": "shff", "url": "https://github.com/shff/postcss-remove-unused-css", "tags": [ "optimizations" ], "stars": 10 }, { "name": "postcss-color-emoji", "description": "that gives you full color emoji", "author": "philipbordallo", "url": "https://github.com/philipbordallo/postcss-color-emoji", "tags": [ "fonts" ], "stars": 5 }, { "name": "postcss-system-monospace", "description": "that gives access to system monospace fonts", "author": "philipbordallo", "url": "https://github.com/philipbordallo/postcss-system-monospace", "tags": [ "fonts" ], "stars": 3 }, { "name": "postcss-custom-unit", "description": "custom unit, custom convert function", "author": "yanhaijing", "url": "https://github.com/yanhaijing/postcss-custom-unit", "tags": [ "extensions" ], "stars": 13 }, { "name": "postcss-redundant-color-vars", "description": "adds custom property for certain border and box-shadow declarations to fix a known Safari bug", "author": "casey6", "url": "https://github.com/caseyjacobson/postcss-redundant-color-vars", "tags": [ "fallbacks" ], "stars": 11 }, { "name": "postcss-selector-scope", "description": "to scope styles using :not() pseudo-class to prevent global styles having undesired effects over certain elements like Web Components", "author": "BBVAEngineering", "url": "https://github.com/BBVAEngineering/postcss-selector-scope", "tags": [ "other" ], "stars": 1 }, { "name": "postcss-no-query", "description": "generates no-query fallbacks.", "author": "aykut-rocks", "url": "https://github.com/aykut-rocks/postcss-no-query", "tags": [ "fallbacks", "media-queries" ], "stars": 5 }, { "name": "webp-in-css", "description": "to use WebP in CSS background", "author": "ai", "url": "https://github.com/ai/webp-in-css", "tags": [ "fallbacks", "images" ], "stars": 335 }, { "name": "postcss-dark-theme-class", "description": "to make switcher to force dark or light theme by copying styles from media query to special class", "author": "ai", "url": "https://github.com/postcss/postcss-dark-theme-class", "tags": [ "color", "media-queries" ], "stars": 110 }, { "name": "postcss-combine-media-query", "description": "Combines equal media query rules.", "author": "SassNinja", "url": "https://github.com/SassNinja/postcss-combine-media-query", "tags": [ "media-queries", "optimizations" ], "stars": 94 }, { "name": "postcss-ts-classnames", "description": "to generate TypeScript types from your CSS class names.", "author": "epeli", "url": "https://github.com/epeli/postcss-ts-classnames", "tags": [ "analysis", "debug" ], "stars": 49 }, { "name": "postcss-sort-media-queries", "description": "or combine and sort CSS media queries with mobile first or desktop first methods.", "author": "yunusga", "url": "https://github.com/solversgroup/postcss-sort-media-queries", "tags": [ "media-queries", "optimizations", "others" ], "stars": 118 }, { "name": "postcss-color-converter", "description": "to convert colors between HEX, RGB, HSL and keyword color formats.", "author": "EdMSL", "url": "https://github.com/EdMSL/postcss-color-converter", "tags": [ "color" ], "stars": 4 }, { "name": "postcss-svg-slimming", "description": "optimize inline SVG", "author": "benboba", "url": "https://github.com/benboba/postcss-svg-slimming", "tags": [ "optimizations", "svg" ], "stars": 5 }, { "name": "postcss-font-format-keywords", "description": "supports keywords in `@font-face` rule's `format()` function", "author": "valtlai", "url": "https://github.com/valtlai/postcss-font-format-keywords", "tags": [ "fonts", "future" ], "stars": 6 }, { "name": "postcss-viewport-height-correction", "description": "Solves the popular problem when 100vh doesn’t fit the mobile browser screen.", "author": "Faisal-Manzer", "url": "https://github.com/Faisal-Manzer/postcss-viewport-height-correction", "tags": [ "fallbacks", "media-queries", "other" ], "stars": 209 }, { "name": "postcss-supported-variables", "description": "that supports your variables with native CSS support.", "author": "cooskun", "url": "https://github.com/cooskun/postcss-supported-variables", "tags": [ "fallbacks", "future", "shortcuts" ], "stars": 1 }, { "name": "postcss-sqrt", "description": "calculate the square root of a number dynamically in CSS", "author": "limitlessloop", "url": "https://github.com/limitlessloop/postcss-sqrt", "tags": [ "extensions", "future" ], "stars": 5 }, { "name": "postcss-pow", "description": "calculate the power of a number dynamically in CSS", "author": "limitlessloop", "url": "https://github.com/limitlessloop/postcss-pow", "tags": [ "extensions", "future" ], "stars": 3 }, { "name": "postcss-border-align", "description": "allows you to create borders which do not affect the layout of document", "author": "limitlessloop", "url": "https://github.com/limitlessloop/postcss-border-align", "tags": [ "extensions" ], "stars": 3 }, { "name": "postcss-negative-padding", "description": "shortcut for declaring padding and negative margins to increase the hit area of a target without effecting layout", "author": "limitlessloop", "url": "https://github.com/limitlessloop/postcss-negative-padding", "tags": [ "extensions", "shortcuts" ], "stars": 4 }, { "name": "postcss-proportional-spacing", "description": "allows you to create proportional vertical and horizontal, padding and margin using ratios", "author": "limitlessloop", "url": "https://github.com/limitlessloop/postcss-proportional-spacing", "tags": [ "extensions", "shortcuts" ], "stars": 1 }, { "name": "postcss-exact-width", "description": "ignores flex-grow and gives you the exact width or height when using flex items", "author": "limitlessloop", "url": "https://github.com/limitlessloop/postcss-exact-width", "tags": [ "grids", "other" ], "stars": 1 }, { "name": "postcss-hairlines", "description": "Transform your border to retina hairlines", "author": "zhoucheng", "url": "https://github.com/zhouchengi/postcss-hairlines", "tags": [ "optimizations", "fallbacks" ], "stars": 3 }, { "name": "postcss-selector-lint", "description": "that warns about disallowed selector types in either 'global' or 'local' scope.", "author": "maykinmedia", "url": "https://github.com/maykinmedia/postcss-selector-lint", "tags": [ "analysis", "debug", "optimizations" ], "stars": 3 }, { "name": "postcss-clamp", "description": "that transform `clamp()` to combination of `min/max`", "author": "polemius", "url": "https://github.com/polemius/postcss-clamp", "tags": [ "fallbacks", "future", "optimizations" ], "stars": 28 }, { "name": "postcss-webp", "description": "Add webp suffix to url of background or background-image in css", "author": "zhoucheng", "url": "https://github.com/zhouchengi/postcss-webp", "tags": [ "images" ], "stars": 3 }, { "name": "postcss-fluid", "description": "Fluid css value", "author": "notiv-nt", "url": "https://github.com/notiv-nt/postcss-fluid", "tags": [ "fonts", "media-queries", "optimizations", "other", "shortcuts" ], "stars": 5 }, { "name": "postcss-media-functions", "description": "Media functions shortcuts", "author": "notiv-nt", "url": "https://github.com/notiv-nt/postcss-media-functions", "tags": [ "extensions", "future", "media-queries", "shortcuts" ], "stars": 1 }, { "name": "postcss-color-image", "description": "allows to use a solid color as an image with `image()` syntax", "author": "valtlai", "url": "https://github.com/valtlai/postcss-color-image", "tags": [ "color", "future", "images", "shortcuts" ], "stars": 3 }, { "name": "@tillschander/postcss-prefix-all-rules", "description": "Prepend a selector in front of all your rules.", "author": "tillschander", "url": "https://github.com/tillschander/postcss-prefix-all-rules", "tags": [ "extensions", "other" ], "stars": 1 }, { "name": "@tillschander/postcss-rem-to-px", "description": "Replace all rem values with px values.", "author": "tillschander", "url": "https://github.com/tillschander/postcss-rem-to-px", "tags": [ "fallbacks", "other" ], "stars": 2 }, { "name": "postcss-escape-generated-content-string", "description": "for escaping strings in generated content.", "author": "niksy", "url": "https://github.com/niksy/postcss-escape-generated-content-string", "tags": [ "fallbacks", "optimizations" ], "stars": 1 }, { "name": "postcss-inline-class", "description": "for inlining your CSS classes in other CSS classes.", "author": "SectorLabs", "url": "https://github.com/SectorLabs/postcss-inline-class", "tags": [ "extensions" ], "stars": 8 }, { "name": "postcss-deadcss", "description": "that helps to find dead css in a project", "author": "DenyVeyten", "url": "https://github.com/DenyVeyten/postcss-deadcss", "tags": [ "analysis", "debug", "optimizations" ], "stars": 29 }, { "name": "postcss-prefixwrap", "description": "which prepends a selector to CSS styles to constrain their effect on parent elements in a page.", "author": "dbtedman", "url": "https://github.com/dbtedman/postcss-prefixwrap", "tags": [ "other" ], "stars": 52 }, { "name": "postcss-token-utility", "description": "A PostCSS plugin to generate design tokens utilities.", "author": "ezavile", "url": "https://github.com/ezavile/postcss-plugins/tree/master/packages/token-utility", "tags": [ "other", "shortcuts", "color" ], "stars": 0 }, { "name": "postcss-button-builder", "description": "A PostCSS plugin to generate custom button styles from given colors.", "author": "ezavile", "url": "https://github.com/ezavile/postcss-plugins/tree/master/packages/button-builder", "tags": [ "color", "other", "shortcuts" ], "stars": 0 }, { "name": "postcss-d-ts", "description": "generates `.d.ts` declaration for TypeScript `import` from used CSS classes and ids", "author": "askirmas", "url": "https://github.com/askirmas/postcss-d-ts", "tags": [ "debug", "other" ], "stars": 29 }, { "name": "postcss-multiple-tailwind", "description": "to process multiple tailwindcss configs easily.", "author": "robbevp", "url": "https://github.com/robbevp/postcss-multiple-tailwind", "tags": [ "other" ], "stars": 27 }, { "name": "postcss-easy-z", "description": "to organize z-indices", "author": "nekitk", "url": "https://github.com/CSSSR/postcss-easy-z", "tags": [ "extensions", "shortcuts" ], "stars": 40 }, { "name": "postcss-prefix-keyframe", "description": "for prefixing keyframes and animation names", "author": "VitaliyR", "url": "https://github.com/VitaliyR/postcss-prefix-keyframe", "tags": [ "other" ], "stars": 1 }, { "name": "postcss-include-media", "description": "Create @media declarations in a clean, dynamic shorthand. Based on SASS mixin include-media format.", "author": "jackmcpickle", "url": "https://github.com/jackmcpickle/postcss-include-media", "tags": [ "extensions", "media-queries", "optimizations", "sass", "shortcuts" ], "stars": 5 }, { "name": "postcss-aspect-ratio-property", "description": "Transforms future feature aspect-ratio property available now", "author": "supermonkeyz", "url": "https://github.com/supermonkeyz/postcss-aspect-ratio-property", "tags": [ "fallbacks" ], "stars": 4 }, { "name": "postcss-delete-duplicate-css", "description": "plugin for delete duplicate css in the file.", "author": "duoWB", "url": "https://github.com/duoWB/postcss-delete-duplicate-css", "tags": [ "fun", "optimizations", "shortcuts" ], "stars": 1 }, { "name": "postcss-variable-compress", "description": "Compresses and abstracts CSS Custom Properties (variables) to make CSS file smaller.", "author": "navanshu", "url": "https://github.com/navanshu/postcss-variable-compress", "tags": [ "optimizations" ], "stars": 18 }, { "name": "postcss-vwh", "description": "adds support for vwh unit", "author": "gVguy", "url": "https://github.com/gVguy/postcss-vwh", "tags": [ "extensions", "fonts", "media-queries", "optimizations", "shortcuts" ], "stars": 1 }, { "name": "postcss-plugin-border-1px", "description": "plugin to resolve 1px border in mobile app", "author": "JoeWrights", "url": "https://github.com/JoeWrights/postcss-plugin-border-1px", "tags": [ "other" ], "stars": 5 }, { "name": "at-rule-packer", "url": "https://github.com/soluml/at-rule-packer", "description": "Merge media queries (@media), @supports, and other duplicate At-rules together under a single block.", "author": "soluml", "tags": [ "media-queries", "optimizations" ], "stars": 8 }, { "name": "postcss-set-specificity", "description": "that makes the cascade more intuitive by setting selector specificities.", "author": "wlib", "url": "https://github.com/wlib/postcss-set-specificity", "tags": [ "extensions", "other" ], "stars": 0 }, { "name": "postcss-opacity-percentage", "description": "that transforms percentage-based opacity values to more compatible floating-point values.", "author": "Dreamseer", "url": "https://github.com/Dreamseer/postcss-opacity-percentage", "tags": [ "fallbacks", "future" ], "stars": 11 }, { "name": "postcss-peeling", "description": "skin changing plug-in for color replacement combined with CSS variables", "author": "juln", "url": "https://github.com/z-juln/postcss-peeling", "tags": [ "color", "extensions", "fun", "other" ], "stars": 2 }, { "name": "postcss-transform-css-var", "description": "that transforms `css var` to `less var`.", "author": "luckymore", "url": "https://github.com/luckymore/postcss-transform-css-var", "tags": [ "fallbacks" ], "stars": 8 }, { "name": "@lehoczky/postcss-fluid", "description": "that makes it easier to work with fluid css values.", "author": "Lehoczky", "url": "https://github.com/Lehoczky/postcss-fluid", "tags": [ "extensions", "fonts" ], "stars": 2 }, { "name": "postcss-flex-value", "description": "A postcss plugin to transform flex value such as \"start\" to \"flex-start\"", "author": "anc95", "url": "https://github.com/anc95/postcss-flex-value", "tags": [ "other" ], "stars": 0 }, { "name": "postcss-hocus-pocus", "description": "Provides shorthand to combine :hover and :focus using :hocus, and add :active using :pocus! Forked from postcss-hocus.", "author": "cadomac", "url": "https://github.com/cadomac/postcss-hocus-pocus", "tags": [ "fun", "shortcuts" ], "stars": 0 }, { "name": "postcss-px-to-clamp", "description": "that converts px to clamp(clamp(min, val, max) or min(val, max) or max(val, min) or vw)", "author": "wangguangyou", "url": "https://github.com/wangguangyou/postcss-px-to-clamp", "tags": [ "other" ], "stars": 2 }, { "name": "postcss-atomizer", "description": "A plugin to parse Atomizer classes from content", "author": "redonkulus", "url": "https://github.com/acss-io/atomizer/tree/main/packages/postcss-atomizer", "tags": [ "other" ], "stars": 0 } ]