styled-components
Biblioteka CSS-in-JS dla Reacta: CSS pisze się w szablonach tekstowych wprost w komponencie. Max Stoiber i Glen Maddern, 2016.
Dominowała w świecie Reacta w latach 2016–2020. Straciła pozycję, gdy: (1) React 18 i Server Components utrudniły CSS-in-JS działający w czasie wykonania, (2) prym przejął Tailwind z podejściem utility-first, (3) pojawiły się alternatywy bez kosztu w runtime (Vanilla Extract, Linaria, Panda CSS, StyleX od Mety). Sami opiekunowie oficjalnie odradzają styled-components w nowych projektach Reacta (od 2023). Bezpośrednim konkurentem jest Emotion.