Open Collective
Open Collective
Loading

styled-components

Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅

Contributors


styled-components is all of us

Our contributors 180

Thank you for supporting styled-components.

Icons8

Bronze Sponsor

$5,400 USD

InVision AG

$4,400 USD

Coinbase

Bronze Sponsor

$2,500 USD

Easy Agile

Backer

$2,200 USD

Tesorio

$1,600 USD

Dutchie

Backer

$1,435 USD

Budget


Transparent and open finances.

Contribution #724711
Contribution #730649
Contribution #717012
$
Today’s balance

$16,918.14 USD

Total raised

$31,460.87 USD

Total disbursed

$14,542.73 USD

Estimated annual budget

$3,287.00 USD

Connect


Let’s get the ball rolling!

News from styled-components

Updates on our activities and progress.

Thank you

First and foremost, thank you to everyone who has contributed to styled-components over the years. Open Source is hard work, and many of the larger feature and/or refactoring drives probably would never have shipped without your support! As...
Read more
Published on March 17, 2025 by Evan Jacobs

About


Utilising tagged template literals (a recent addition to JavaScript) and the power of CSS, styled-components allows you to write actual CSS code to style your components. It also removes the mapping between components and styles – using components as a low-level styling construct could not be easier!

styled-components is compatible with both React (for web) and ReactNative – meaning it's the perfect choice even for truly universal apps!

Our team