Why Tailwindcss over styled-components?

This page summarizes the projects mentioned and recommended in the original post on /r/reactjs

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • clsx

    A tiny (239B) utility for constructing `className` strings conditionally.

  • Then use something like clsx

  • classnames

    A simple javascript utility for conditionally joining classNames together

  • Iโ€™m using https://www.npmjs.com/package/classnames but only for conditional logic; not for the sole purpose of readability. Thatโ€™s not what these tools are made for.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • pashword

    ๐Ÿ”’ Pashword - Never forget passwords ever again! Free and Open Source Hashed Password Generator

  • Just take a look here: https://github.com/pashword/pashword/blob/main/pages/index.tsx

  • react-18

    Workgroup for React 18 release.

  • truss

    A TypeScript DSL for writing utility CSS in React/JSX (by homebound-team)

  • tw-classed

  • TwClassed - Write Reusable Tailwind components

  • daisyui

    ๐ŸŒผ ๐ŸŒผ ๐ŸŒผ ๐ŸŒผ ๐ŸŒผ โ€ƒThe most popular, free and open-source Tailwind CSS component library

  • I find the combination of tailwind and a tailwind based components(like DaisyUI)a perfect combination for having components without losing flexibility.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts