0.7.0 β€’ Published 1 month ago

@stylify/bundler v0.7.0

Weekly downloads
-
License
MIT
Repository
github
Last release
1 month ago

@stylify/bundler introduction

Stylify is a library that uses CSS-like selectors to generate optimized utility-first CSS dynamically based on what you write. Don't study framework. Focus on coding.

The Bundler provides a functionality to easily bundle CSS, mangle selectors and integrate Stylify into various tools.

⚑ Why Stylify instead of CSS or inline styles?

Because of fewer CSS headaches, faster coding and extremely optimized output.

✨ Features

  • πŸ’Ž Syntax you already know. Don't waste time studying CSS framework.
  • πŸ’Ž Less switching between HTML/CSS files
  • πŸ’Ž Automagic and Extremely tunned CSS optimization
  • πŸ’Ž Simple CSS Bundles splitting for Layouts/Pages
  • πŸ’Ž Easily Configurable and Extensible
  • πŸ’Ž Prepared components
  • πŸ’Ž Define Variables, Components, Custom selectors
  • πŸ’Ž Add custom macros like ml:2
  • πŸ’Ž Variables can be injected into CSS as CSS variables
  • πŸ’Ž CSS variables can differ for each screen
  • πŸ’Ž Simplify coding with helpers like color:lighten(#000,10)
  • πŸ’Ž Style any device with dynamic screens
  • πŸ’Ž You can mark areas for which CSS should not be
  • πŸ’Ž Split bundles for page/layout/component
  • πŸ’Ž Selectors are minified from long .color:blue to short .a
  • πŸ’Ž No purge needed. CSS is generated only when something is matched
  • πŸ’Ž Components & Custom selectors are attached to utilities. No duplicated property:value
  • πŸ’Ž Hooks can modify CSS or output for example wrap it in CSS layers
  • πŸ’Ž Mangled (hidden/unreadable) HTML classes in production (if mangled)
  • πŸ’Ž Try it with frameworks like Next.js, Astro.build, SolidJS, Qwik Symfony, Nette, Laravel
  • πŸ’Ž Works with bundlers like Webpack, Rollup, Vite.js
  • πŸ’Ž Generated CSS can be used within SCSS, Less, Stylus
  • πŸ’Ž CSS variables can be exported into external files and reused

πŸš€ Integrations

Start using Stylify with your favorite tool in a minute.

JavaScript

PHP

πŸ”₯ Prepared Copy&Paste Headless Components

Want to know more?

  • Live examples and tutorials can be found in documentation.
  • Information about each release can be found in releases.
  • Have an idea? Found a bug? Feel free to create an issue.

Compatibility

EnvironmentVersionNote
Node>= 14In case Stylify will be used during an application build or in an SSR application.

Stay In Touch

License

MIT

Copyright (c) 2021-present, Vladimír MachÑček

0.7.0

1 month ago

0.6.2

11 months ago

0.6.1

12 months ago

0.6.0

1 year ago

0.5.32

1 year ago

0.5.33

1 year ago

0.5.30

1 year ago

0.5.31

1 year ago

0.5.29

1 year ago

0.5.28

1 year ago

0.5.27

1 year ago

0.5.25

1 year ago

0.5.26

1 year ago

0.5.23

1 year ago

0.5.24

1 year ago

0.5.22

1 year ago

0.5.10

1 year ago

0.5.11

1 year ago

0.5.8

1 year ago

0.5.7

1 year ago

0.5.9

1 year ago

0.5.18

1 year ago

0.5.19

1 year ago

0.5.16

1 year ago

0.5.17

1 year ago

0.5.14

1 year ago

0.5.15

1 year ago

0.5.12

1 year ago

0.5.13

1 year ago

0.5.21

1 year ago

0.5.20

1 year ago

0.5.4

2 years ago

0.5.3

2 years ago

0.5.6

1 year ago

0.5.5

2 years ago

0.5.0

2 years ago

0.5.2

2 years ago

0.5.1

2 years ago

0.3.0

2 years ago

0.2.1

2 years ago

0.2.0

2 years ago

0.4.0

2 years ago

0.1.3

2 years ago

0.1.0

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.0.16

2 years ago

0.0.13

2 years ago

0.0.14

2 years ago

0.0.15

2 years ago

0.0.10

2 years ago

0.0.11

2 years ago

0.0.12

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago