/css

A Virtual CSS language with enhanced syntax ~13KB

Primary LanguageTypeScriptMIT LicenseMIT


Master CSS

A Virtual CSS language with enhanced syntax ~15KB

NPM Version NPM package ( download / month ) JSDelivr hits (npm scoped) Discord online Follow @mastercorg Github release actions

Documentation

Visit css.master.co to view the full documentation

Getting Started

Check out the guides to get started with Master CSS

Ecosystem

We've built various integrations and tools around Master CSS:

Build Tools
  • Vite Plugin - A vite plugin for integrating Master CSS AOT compilation
  • Webpack Plugin - A webpack plugin for integrating Master CSS AOT compilation
  • Compiler - The ahead-of-time compiler of Master CSS
Frameworks
  • React - React hooks for Master CSS
  • Style Element React, Vue, ... - Create reusable style elements using class names in one-linear.
Native Plugins
Extensions
  • Language Service Visual Studio Code - Includes code completion, syntax highlighting, CSS hover preview, and inline color decorators

Community

The Master CSS community can be found here:

Our 《 Code of Conduct 》 applies to all Master CSS community channels.

Contributing

Please see our CONTRIBUTING.md for workflow.

Inspiration

Some of the core concepts and designs are inspired by these giants.

  • The concept of enhanced syntax is inspired by SASS and TypeScript
  • The concept of Virtual CSS is inspired by the Virtual DOM