postcss
npmv8.5.19TypeScriptTool for transforming styles with JS plugins
Overview
postcss is an npm package that tool for transforming styles with JS plugins. It is extremely widely used, with about 248.5M downloads per week and 1 known dependents in the graph. The latest version is 8.5.19, released under the MIT license.
Who should use it
Teams working in the npm ecosystem who need tool for transforming styles with JS plugins and value a battle-tested, widely-adopted solution.
When not to use it
Consider an alternative if you need to or if a more actively-maintained option better fits your npm stack.
Pros
- Large, well-established user base (248.5M weekly downloads).
- Ships TypeScript type definitions.
- Clear open-source license (MIT).
- Lean dependency tree (3 direct dependencies).
Cons
- No significant drawbacks detected from available metadata.
Auto-generated from collected registry metadata. No external claims are inferred.
Relationship graph
Dependencies (left) and dependents (right) of postcss.
Dependencies
Runtime (3)
Used by
Popular packages that depend on postcss.
Native-ESM powered web dev build tool
A CSS parser, transformer, and minifier written in Rust
The React Framework
@vue/compiler-sfc
Indent-based CSS syntax for PostCSS
Minimizer plugin for webpack
Alternatives to postcss
Leaner CSS
Indent-based CSS syntax for PostCSS
A modern CSS parser and stringifier with TypeScript support
Robust, expressive, and feature-rich CSS superset
A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations
A pure JavaScript implementation of Sass.
the complete solution for node.js command-line programs
A JavaScript parser
JavaScript parser and stringifier for YAML
Strict TypeScript and Flow types for style based on MDN data
Range header field string parser
An Esprima-compatible JavaScript parser built on Acorn
Frequently installed together
An extremely fast JavaScript and CSS bundler and minifier.
A pure JavaScript implementation of Sass.
A JavaScript parser
Modify strings, generate sourcemaps
Traverse an ESTree-compliant AST
A CSS parser, transformer, and minifier written in Rust
Packs ECMAScript/CommonJs/AMD modules for the browser. Allows you to split your codebase into multiple bundles, which can be loaded on demand. Supports loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.
Node.js library that communicates with Embedded Dart Sass using the Embedded Sass protocol
Vite DevTools
A smaller version of caniuse-db, with only the essentials!
TypeScript definitions for node
A library for obtaining browser versions with their maximum supported Baseline feature set and Widely Available status.
Version history
| Version | Published | License |
|---|---|---|
| 8.5.19latest | 6 days ago | MIT |
| 8.5.18 | 6 days ago | MIT |
| 8.5.17 | 7 days ago | MIT |
| 8.5.16 | 20 days ago | MIT |
| 8.5.15 | 2 months ago | MIT |
| 8.5.14 | 2 months ago | MIT |
| 8.5.13 | 2 months ago | MIT |
| 8.5.12 | 2 months ago | MIT |
| 8.5.11 | 2 months ago | MIT |
| 8.5.10 | 3 months ago | MIT |
| 8.5.9 | 3 months ago | MIT |
| 8.5.8 | 4 months ago | MIT |
| 8.5.7 | 4 months ago | MIT |
| 8.5.6 | 1 year ago | MIT |
| 8.5.5 | 1 year ago | MIT |
| 8.5.4 | 1 year ago | MIT |
| 8.5.3 | 1 year ago | MIT |
| 8.5.2 | 1 year ago | MIT |
| 8.5.1 | 1 year ago | MIT |
| 8.5.0 | 1 year ago | MIT |
Maintainers
Funding
Frequently asked questions
How do I install postcss?
Run `npm install postcss` to add postcss to your npm project.
What license is postcss released under?
postcss is distributed under the MIT license.
How popular is postcss?
postcss has approximately 248,511,875 downloads per week and 1 known dependent packages.