# UnoCSS Documentation
# Source: https://raw.githubusercontent.com/unocss/unocss/main/docs/presets/index.md
# Path: docs/presets/index.md

# Official Packages

## Presets

| Package                                            | Description                                  |
| -------------------------------------------------- | -------------------------------------------- |
| [@unocss/preset-mini](/presets/mini)               | The minimal but essential rules and variants |
| [@unocss/preset-wind3](/presets/wind3)             | Tailwind CSS / Windi CSS compact preset      |
| [@unocss/preset-wind4](/presets/wind4)             | Tailwind4 CSS compact preset                 |
| [@unocss/preset-attributify](/presets/attributify) | Enables Attributify Mode for other rules     |
| [@unocss/preset-tagify](/presets/tagify)           | Enables Tagify Mode for other rules          |
| [@unocss/preset-icons](/presets/icons)             | Pure CSS Icons solution powered by Iconify   |
| [@unocss/preset-web-fonts](/presets/web-fonts)     | Web fonts (Google Fonts, etc.) support       |
| [@unocss/preset-typography](/presets/typography)   | The typography preset                        |
| [@unocss/preset-rem-to-px](/presets/rem-to-px)     | Converts rem to px for utils                 |

### Deprecated

| Package                   | Description                                 | Reason                                                            |
| ------------------------- | ------------------------------------------- | ----------------------------------------------------------------- |
| ~~`@unocss/preset-wind`~~ | ~~Tailwind CSS / Windi CSS compact preset~~ | This package is deprecated and renamed to `@unocss/preset-wind3`. |
| ~~`@unocss/preset-uno`~~  | ~~The default preset~~                      | This package is deprecated and renamed to `@unocss/preset-wind3`. |

## Transformers

| Package                                                              | Description                                       |
| -------------------------------------------------------------------- | ------------------------------------------------- |
| [@unocss/transformer-variant-group](/transformers/variant-group)     | Transformer for Windi CSS's variant group feature |
| [@unocss/transformer-directives](/transformers/directives)           | Transformer for CSS directives like `@apply`      |
| [@unocss/transformer-compile-class](/transformers/compile-class)     | Compile group of classes into one class           |
| [@unocss/transformer-attributify-jsx](/transformers/attributify-jsx) | Support valueless attributify in JSX/TSX          |

## Extractors

| Package                                                                | Description                                           |
| ---------------------------------------------------------------------- | ----------------------------------------------------- |
| [@unocss/extractor-pug](/extractors/pug)                               | Extractor for Pug                                     |
| [@unocss/extractor-svelte](/extractors/svelte)                         | Extractor for Svelte                                  |
| [@unocss/extractor-arbitrary-variants](/extractors/arbitrary-variants) | Extractor to support arbitrary variants for utilities |

# Community

<p align="center">
  <img src="https://avatars.githubusercontent.com/unocss-community" width='150' />
</p>

We warmly welcome everyone to join and help build the [UnoCSS community](https://github.com/unocss-community). You can use and share UnoCSS-related resources in [Awesome UnoCSS](https://github.com/unocss-community/awesome-unocss).