PostCSS
PostCSS is a tool for transforming CSS with JavaScript. It can be used to develop a template language such as Sass and LESS. The PostCSS core consists of:
- CSS parser that generates an abstract syntax tree
- Set of classes that comprises the tree
- CSS generator that generates a CSS line for the object tree
- Code map generator for the CSS changes made#
There are official tools making it possible to use PostCSS with build systems such as Webpack, Gulp, and Grunt. There is also a console interface available. Browserify or Webpack can be used to open PostCSS in a browser.
The complete plugin list can be found on postcss.parts, with some examples listed below.
- Autoprefixer to add and clear browser prefixes.
- CSS Modules to get CSS selectors isolated and code organized. It is supplied as part of Webpack.
- stylelint to analyze CSS code for mistakes and check style consistency.
- stylefmt fixes the CSS code according to the stylelint settings.
- PreCSS to perform some Sass/Less preprocessing functions.
- postcss-preset-env to emulate features from unfinished CSS specification drafts.
- cssnano to make CSS smaller in size by getting rid of the spaces and rewriting the code.
- RTLCSS to change CSS code so that the design should be suitable for right-to-left writing (such is applied in Arabic and Hebrew).
- postcss-assets, postcss-inline-svg and postcss-sprites to work with graphics.
Here are 335 public repositories matching this topic...
Библиотека правил CSS для определения представления элементов веб-интерфейса. Типизированный CSS-модуль для применения как в нативной реализации так и в CommonJS или TypeScript окружении разработки веб-приложений
-
Updated
Jun 29, 2024 - CSS
ViteJS starter template for vanilla JavaScript with some basic dependencies.
-
Updated
Jun 28, 2024 - CSS
A sizzling PostCSS boilerplate
-
Updated
Jun 27, 2024 - CSS
The classless-ish CSS library you've been missing
-
Updated
Jun 24, 2024 - CSS
A modular minifier, built on top of the PostCSS ecosystem.
-
Updated
Jun 19, 2024 - CSS
A lightweight, progressive, high-IQ CSS framework.
-
Updated
Jun 18, 2024 - CSS
A React implementation of Davide Pacilio's free landing page template.
-
Updated
Jun 18, 2024 - CSS
⚒ Kickstart is my opinionated starter kit for frontend development.
-
Updated
Jun 3, 2024 - CSS
Portfolio website for sustainable stylist Tina Steinke in Berlin, powered by a hybrid classic WordPress theme with custom frontpage and block enabled pages (WIP)
-
Updated
May 30, 2024 - CSS
Making the hard parts of designing for the web easy.
-
Updated
May 21, 2024 - CSS
MediPlay is the informational website for a gamified medication app for children who need to take medication every day.
-
Updated
May 21, 2024 - CSS
The Visual Component Library
-
Updated
May 14, 2024 - CSS
A modern starter CSS library with container queries, a real CSS grid system, clamp() powered typography and spacing sizes, color-mix() shade utilities, and custom properties.
-
Updated
May 9, 2024 - CSS
My travel blog for walking and cycling the city of Hamburg. Build with Eleventy, Gulp, PostCSS, JavaScript, and Nunjucks.
-
Updated
May 5, 2024 - CSS
My Ninja and Ninjutsu book website. Created in 1999. The current version is the 9th iteration. Build with Eleventy, Gulp, PostCSS, JavaScript, and Nunjucks.
-
Updated
May 5, 2024 - CSS