Skip to content

15 SaaS websites using CSS-in-JS

SaaS websites built with CSS-in-JS (styled-components, Emotion, etc.). See how teams shipping on CSS-in-JS (styled-components, Emotion, etc.) design their landing pages, sections and overall visual style — useful if you're evaluating CSS-in-JS (styled-components, Emotion, etc.) for your own marketing site.

SaaS websites using CSS-in-JS gallery

Sesame landing page design — Graphics & Design
Graphics & Designsesame.design/
Tidio landing page design — Sales & Support
Sales & Supporttidio.com/
Polar landing page design — Finance
Financepolar.sh/
Onuniverse landing page design — Graphics & Design
Graphics & Designonuniverse.com/
Descript landing page design — Productivity
Productivitydescript.com/
June landing page design — Analytics
Analyticsjune.so/
Brex landing page design — Finance
Financebrex.com/
Loom landing page design — Productivity
Productivityloom.com/
Figma landing page design — Graphics & Design
Graphics & Designfigma.com/
Dovetail landing page design — Analytics
Analyticsdovetail.com/
Noon landing page design — Graphics & Design
Graphics & Designnoon.design/
Gamma landing page design — Graphics & Design
Graphics & Designgamma.app/
(opens in new tab)Sponsored
Mobbin homepage — sponsored

Sponsoredmobbin.com/

Pipe landing page design — Finance
Financepipe.com/
Table22 landing page design — E-commerce
E-commercetable22.com/

About CSS-in-JS

CSS-in-JS libraries (styled-components, Emotion, and similar) let a team write component-scoped styles directly alongside the component's JavaScript rather than in a separate stylesheet, which was especially popular before Tailwind's utility-first approach became the more common default for new projects. A site using this approach today is more often one built during that earlier period — or one whose team specifically prefers colocating styles with logic per component — and it's functionally invisible to a visitor either way, since like Tailwind, it compiles down to ordinary CSS in the shipped page.

What makes a great one

  • Consistent, component-scoped design that suggests a mature design system

Frequently asked

Can you tell from the outside that a site uses CSS-in-JS?

No — it's a development-time authoring choice that compiles to regular CSS in the final page, invisible to anyone but a developer inspecting the generated class names or bundle.