PostCSS Preset Env
PostCSS plugin pack that converts modern CSS into syntax most browsers understand, adding the fallbacks and polyfills the browser targets need.
preset-env.cssdb.org/repositorydocs
PostCSS Preset Env is a plugin pack for PostCSS that converts CSS written with newer features into syntax most browsers can read. It takes browser support data from CSSDB, which draws on Can I Use and MDN, and applies only the transformations that a project’s browser targets need. It also includes Autoprefixer and shares the same browser list with it.
It is installed from npm and added to the plugin list of a PostCSS build. It runs in all Node environments, and its README is the documentation.
Worth knowing
Some features need a companion library in the browser. The README says this is because not every behavior can be polyfilled with CSS alone.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-28: links
preset-env.cssdb.org/ - 2026-10-28: links, GitHub stars
api.github.com/repos/csstools/postcss-plugins - 2026-10-28: links, Categories, Runtime, Runs as, Install with, Built on
raw.githubusercontent.com/csstools/postcss-plugins/main/plugin-packs/postcss-preset-env/README.md - 2026-10-28: Maintainer, License
raw.githubusercontent.com/csstools/postcss-plugins/main/plugin-packs/postcss-preset-env/LICENSE.md - 2026-10-28: Minimum runtime
raw.githubusercontent.com/csstools/postcss-plugins/main/plugin-packs/postcss-preset-env/package.json - 2026-10-28: License, Current major version
registry.npmjs.org/postcss-preset-env/latest - 2026-10-28: First release, Last release
registry.npmjs.org/postcss-preset-env - 2026-10-28: Contributors
api.github.com/repos/csstools/postcss-plugins/contributors - 2026-10-28: npm downloads a week
api.npmjs.org/downloads/range/2026-09-28:2026-10-04/postcss-preset-env - 2026-10-28: Dependent packages, Dependent repositories
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/postcss-preset-env