CSS-in-JS with near-zero runtime, SSR, multi-variant support, and a best-in-class developer experience. Stitches avoids unnecessary prop interpolations at runtime, making it more performant than other styling libraries. Packed full of useful features like theming, smart tokens, css prop, as prop, utils, and a fully-typed API. Stitches has a fully-typed API, to minimize the learning curve, and provide the best possible developer experience. Stitches has a dedicated React lib, but @stitches/core works with any framework including Vue, Svelte, and even vanilla HTML. Variants are first-class citizens of Stitches. With multiple variants, compound variants, and default variants, you can design composable component APIs which are typed automatically. Stitches has built-in solutions for tokens and theming, which use CSS variables under the hood. You can define multiple themes, then expose them to any part of your app.

Features

  • Define multiple component variants
  • Apply styles only when multiple variants match
  • Set a value as the default for each variant
  • Dark mode is effortless with built-in theming
  • Reference pre-existing tokens to define semantic aliases
  • Define tokens with our built-in solution

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Stitches

Stitches Web Site

Other Useful Business Software
Process Street | Compliance Operations Platform Icon
Process Street | Compliance Operations Platform

Systemize execution. Prove compliance.

Bring compliance and operations under one roof with an AI agent that automates workflows, policies that enforce rules, and a platform that delivers results.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Stitches!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript Software Development Software

Registered

2022-06-15