# martinandert/babel-plugin-css-in-js

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/martinandert-babel-plugin-css-in-js).**

295 stars · 8 forks · JavaScript · MIT

## Links

- GitHub: https://github.com/martinandert/babel-plugin-css-in-js
- awesome-repositories: https://awesome-repositories.com/repository/martinandert-babel-plugin-css-in-js.md

## Description

A plugin for Babel v6 which transforms inline styles defined in JavaScript modules into class names so they become available to, e.g. the `className` prop of React elements. While transforming, the plugin processes all JavaScript style definitions found and bundles them up into a CSS file, ready to be requested from your web server.

## Tags

### Part of an Awesome List

- [CSS in JS](https://awesome-repositories.com/f/awesome-lists/devtools/css-in-js.md) — Transpiles style definitions within JavaScript files.
