GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - csstools/postcss-plugins: PostCSS Tools and Plugins

BranchesTags
Open more actions menu

Latest commit

 

History

5,586 Commits
5,586 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
cli/csstools-cli
cli/csstools-cli
 
 
e2e-package-managers/yarn
e2e-package-managers/yarn
 
 
e2e
e2e
 
 
experimental
experimental
 
 
packages
packages
 
 
plugin-packs
plugin-packs
 
 
plugins-stylelint
plugins-stylelint
 
 
plugins
plugins
 
 
postcss-recipes
postcss-recipes
 
 
rollup
rollup
 
 
sites
sites
 
 
.editorconfig
.editorconfig
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.npmrc
.npmrc
 
 
.nvmrc
.nvmrc
 
 
.prettierignore
.prettierignore
 
 
.stylelintignore
.stylelintignore
 
 
AUTHORING_GUIDELINES.md
AUTHORING_GUIDELINES.md
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
LICENSE.md
LICENSE.md
 
 
README.md
README.md
 
 
SECURITY.md
SECURITY.md
 
 
UPDATING_POSTCSS.md
UPDATING_POSTCSS.md
 
 
api-extractor.json
api-extractor.json
 
 
eslint.config.mjs
eslint.config.mjs
 
 
knip.json
knip.json
 
 
package-lock.json
package-lock.json
 
 
package.json
package.json
 
 
tsconfig.json
tsconfig.json
 
 

Repository files navigation

PostCSS Plugins

build status Discord

We are happy you're here!

This repository contains plugins, plugin-packs, utilities, CLI tools, ... to help you do more with CSS.

PostCSS Preset Env

Read more about PostCSS Preset Env or jump right in :

  • Install postcss-preset-env from npm.
  • Add postcss-preset-env to your configuration:
const postcssPresetEnv = require('postcss-preset-env');

const yourConfig = {
	plugins: [
		/* other plugins */
		/* remove autoprefixer if you had it here, it's part of postcss-preset-env */
		postcssPresetEnv({
			/* pluginOptions */
			features: {},
		})
	]
}

Overview

  • packages
    • css tokenizers and parsers
    • common utilities
  • PostCSS plugins
  • PostCSS Preset Env
  • Stylelint plugins
  • cli's
  • sites
  • PostCSS recipes

Our current focus

Standard CSS transforms

We're trying to bring every reasonable CSS Spec into all the browsers.

First we keep track of new features through the CSSDB (see the repo). Then we do our best to create a PostCSS plugin that can convert that new syntax/function/rules so every browser can understand it.

While it's not always possible we're enabling over 50 features with these plugins!

Developer experience

We want it to be easier for you to be effective at writing CSS.
From time to time we will publish plugins that aren't related to a standard CSS spec but that we think will help developers.

Contributing

Thanks for being willing to contribute! Please read our contributing guide!

Acknowledgements

We could not do this work without the contributions of the community.
We appreciate all of you!

We want to thank:

  • everyone who submits bug reports and feature requests
  • everyone who contributes code
  • everyone who contributes financially:
    • Open Collective
    • GitHub Sponsors
    • Thanks.dev
    • Stackaid

We also want to thank these organizations and people for making their tools available to Open Source maintainers:

  • OrbStack
  • GitHub Copilot

About

PostCSS Tools and Plugins

preset-env.cssdb.org/

Topics

csspostcss

Resources

Readme
MIT-0 license

Code of conduct

Code of conduct

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

1.1k stars

Watchers

9 watching

Forks

84 forks
Report repository

Sponsor this project

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.