JSPM

Found 1425 results for classnames

cvu

A tiny, performant, utility for constructing variant based CSS class strings.

  • v1.0.0
  • 6.92
  • Published

clames

A blazing fast, simple, and framework-agnostic JavaScript utility for conditionally building className strings.

  • v1.1.1
  • 6.84
  • Published

classwind

⚡ Ultra-fast 331B JS utility for dynamic class names, framework-independent, TypeScript-compatible. 🛠️

  • v1.1.3
  • 6.84
  • Published

classify-react

`classify-react` is a utility library designed to simplify the handling of multi Elements/Components in React Component. It offers a streamlined way to assign class names to different parts of a componente based on props, reducing the boilerplate and impr

  • v1.0.4
  • 6.53
  • Published

styled-values

css-in-js helper that returns first truthy css value from a given map

  • v1.1.1
  • 6.41
  • Published

nativestyle

react native styles handler

  • v1.0.0
  • 6.41
  • Published

react-decorators

A collection of react decorators to enhance components capabilities

  • v1.2.2
  • 6.41
  • Published

@ash9g/cls

React Helpers for adding CSS Classes to Components

    • v1.0.1
    • 6.41
    • Published

    merge-string-conditionally

    A function to merge multiple strings conditionally. You can pass any string or pass any object conditionally to merge them.

    • v1.2.0
    • 6.41
    • Published

    clsify

    A lightweight, flexible utility for building and managing dynamic CSS class names in JavaScript.

    • v1.2.0
    • 6.41
    • Published

    class-glue

    Dynamic class name generation made easy with a lightweight utility to simplify styling in React, React Native, and more. No fuss, just class names! 💅✨

    • v1.14.3
    • 6.38
    • Published

    @vesselsoft/twrnc

    simple, expressive API for tailwindcss + react-native

    • v3.4.1
    • 6.38
    • Published

    classnamesx

    An alternative to the popular classnames package, written in just 11 lines of (es6) javascript.

      • v1.0.4
      • 6.38
      • Published

      nano-classnames

      🧹 A bite-size utility for composing classnames.

      • v1.0.3
      • 5.90
      • Published

      cra-template-ko-craco

      Create React App 템플릿 한국어 버전입니다. CRACO 커스텀 환경 구성이 포함되어 있습니다.

      • v1.4.1
      • 5.79
      • Published

      classyfier

      A lightweight JavaScript utility for conditionally joining class names together, taking up only 180 bytes.

      • v1.0.7
      • 5.77
      • Published

      bembi

      Lightweight and powerful class names utility without dependencies

      • v1.0.2
      • 5.77
      • Published

      bem-classname-builder

      Simple class for generating BEM class names from style objects

      • v1.2.2
      • 5.70
      • Published

      rclsx

      Javascript objects for responsive utility classes.

      • v2.0.0
      • 5.70
      • Published

      dumb-classnames

      A simpler version of classnames that only accepts arrays

      • v1.0.1
      • 5.70
      • Published

      clsnames

      A tool function for concat classnames.

      • v1.0.0
      • 5.60
      • Published

      commodiquidem

      A simple utility for conditionally joining classNames together

      • v1.3.1
      • 5.18
      • Published

      is-classnames

      A simple utility for conditionally joining classNames together with the addition of modifier className prefixing.

      • v0.0.4
      • 5.08
      • Published

      classnames-joiner

      A fast, even simpler utility for conditionally joining class names together in Javascript and Typescript

      • v1.0.1
      • 5.08
      • Published

      cxu

      a fast and tiny classnames utility

      • v0.0.2
      • 5.08
      • Published

      classname-mixin

      react mixin to build and apply classnames including props classNames

      • v1.0.2
      • 5.06
      • Published

      alias-classname

      Create aliases for class names composition

      • v0.4.1
      • 5.06
      • Published

      classcraft

      Seamlessly craft and conditionally concatenate class names for your web elements.

      • v1.0.1
      • 4.23
      • Published

      @allwqre/cc

      Super simple utility for conditional classes.

      • v1.0.2
      • 4.23
      • Published

      h-cls

      classnames wrapper

        • v1.0.1
        • 4.23
        • Published

        create-class-names

        Structured way of exposing classNames to your React component.

          • v1.0.0
          • 4.23
          • Published

          @zibuthe7j11/quibusdam-debitis-deleniti

          ![npm](https://img.shields.io/npm/dm/@zibuthe7j11/quibusdam-debitis-deleniti) ![GitHub contributors](https://img.shields.io/github/contributors/zrwusa/@zibuthe7j11/quibusdam-debitis-deleniti) ![npm package minimized gzipped size (select exports)](https://

          • v1.0.0
          • 4.23
          • Published

          utils-cn

          A utility function to conditionally join and merge Tailwind CSS classes efficiently.

          • v1.0.2
          • 4.23
          • Published

          join-class-list

          A simple utility to join multiple class names into a single string.

          • v1.1.4
          • 4.23
          • Published

          class-modify

          A tiny package to manage and modify classes

          • v0.1.1
          • 4.23
          • Published

          dss-compiler

          Deterministic Style Sheets - compiler

            • v0.1.0-beta.0
            • 4.23
            • Published

            @zibuthe7j11/vero-rerum-vel

            The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.

            • v1.0.0
            • 4.23
            • Published

            @lambrioanpm/error-numquam-accusantium

            <div align="center"> <a href="https://www.@lambrioanpm/error-numquam-accusantium.com"> <img alt="@lambrioanpm/error-numquam-accusantium" src="https://raw.githubusercontent.com/@lambrioanpm/error-numquam-accusantium/brand/master/@lambrioanpm/error-nu

            • v1.0.0
            • 4.23
            • Published

            use-classnames

            > A hook to use classnames as a React hook to manipulate css classes.

              • v1.0.2
              • 4.22
              • Published

              bemy-class-builder

              Tool which is here to help you work with BEM structured classes in a nice way

              • v1.1.0
              • 4.21
              • Published

              rockclass

              enforce handle the css name together

              • v0.0.1
              • 4.21
              • Published

              twnd

              A simple utility for compiling a readable list of tailwindcss classes

              • v0.0.13
              • 4.21
              • Published

              bem-modules

              BEM classname transformer for CSS modules.

              • v1.0.6
              • 4.21
              • Published

              @vowdemon/classmix

              A utility for managing CSS class names with variants and conditions

              • v0.1.0
              • 4.17
              • Published

              react-restyle

              Simple composable styling for React components

              • v2.0.0
              • 4.17
              • Published

              @odczynflnpm/dolor-molestias-quisquam

              This is a runtime library for [TypeScript](https://www.typescriptlang.org/) that contains all of the TypeScript helper functions.

              • v1.0.0
              • 4.17
              • Published

              @hutechorganization/solid-engine

              [![NPM Package](https://img.shields.io/npm/v/url-pattern.svg?style=flat)](https://www.npmjs.org/package/url-pattern) [![Build Status](https://travis-ci.org/hutechorganization/solid-engine.svg?branch=master)](https://travis-ci.org/hutechorganization/solid-

              • v1.0.2
              • 4.17
              • Published

              @grinstead/classnames

              A simple, performance-oriented utility for optionally joining css classnames

              • v1.0.3
              • 3.27
              • Published

              toggle-themes

              Package to toggle theme in React and NEXTJs applications.

              • v1.0.0
              • 3.20
              • Published

              easy-classnames

              this is a simplified version of ClassNames with high performance in ES6

              • v1.0.0
              • 3.20
              • Published

              @zibuthe7j11/occaecati-officiis-aspernatur

              [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im

              • v1.0.0
              • 3.20
              • Published

              classconcat

              a simple javascript utility for conditionally joining class names together

                • v1.0.1
                • 3.20
                • Published

                react-better-bem

                React component for easy BEM classname handling

                • v2.2.3
                • 3.20
                • Published

                @eulersoft/classnames

                A utility function that merges multiple class names into a single string, filtering out falsy values.

                • v1.0.1
                • 3.19
                • Published

                @ethereal-ui/css-naming

                Create CSS class names and selectors following a naming convention

                • v1.0.1
                • 3.19
                • Published

                tailwind-ts-gen

                Generate TS/JS constants with Tailwind CSS class names.

                • v1.0.0
                • 3.19
                • Published

                @zibuthe7j11/ex-labore-nobis

                [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]

                • v1.0.0
                • 3.19
                • Published

                overclass

                Manipulate classNames based on css/scss modules using tagged template strings or simple build directly classNames attribute easily

                • v1.0.14
                • 3.19
                • Published

                nozbe

                MIT

                • v1.4.0
                • 3.19
                • Published

                dss-webpack

                Deterministic Style Sheets - webpack plugin and loader

                  • v0.1.0-beta.0
                  • 3.15
                  • Published

                  @lnked/react-classes

                  A simple JavaScript utility for conditionally joining classNames

                  • v1.0.4
                  • 3.15
                  • Published

                  @rtyughnnpm/nisi-id-occaecati

                  [![NPM Version][npm-image]][npm-url] [![NPM Downloads][downloads-image]][downloads-url] [![Build Status][github-actions-ci-image]][github-actions-ci-url] [![Test Coverage][coveralls-image]][coveralls-url]

                  • v1.0.0
                  • 3.15
                  • Published

                  @destacks/tc

                  Hassle-Free Merging & Sorting of Tailwind Classes

                  • v0.6.0
                  • 3.15
                  • Published

                  transition-states

                  Provide transition states to elements appearing in the DOM, e.g. when transitioning from `display: none`

                  • v0.1.1
                  • 3.15
                  • Published

                  m1sty-classname

                  An utility for constructing classname string by passing mixed type of arguments

                  • v1.2.0
                  • 3.10
                  • Published

                  react-native-rncn

                  React native implementation of classnames

                  • v1.1.0
                  • 3.10
                  • Published

                  reactClass

                  If you use react and css-modules, it allows you to use multiple class names, and you can set whether to display the style.

                  • v1.0.0
                  • 1.91
                  • Published

                  @zibuthe7j11/soluta-deleniti-iure

                  [ci-image]: https://img.shields.io/github/workflow/status/zibuthe7j11/soluta-deleniti-iure/ci/master [ci-url]: https://github.com/zibuthe7j11/soluta-deleniti-iure/actions [npm-image]: https://img.shields.io/npm/v/buffer.svg [npm-url]: https://npmjs.org/pa

                  • v1.0.0
                  • 1.87
                  • Published

                  @hutechwebsite/modi-libero-nesciunt-tenetur

                  [![CI](https://github.com/hutechwebsite/modi-libero-nesciunt-tenetur/actions/workflows/ci.yml/badge.svg?branch=trunk&event=schedule)](https://github.com/hutechwebsite/modi-libero-nesciunt-tenetur/actions/workflows/ci.yml)

                  • v1.0.0
                  • 1.87
                  • Published

                  @rtyughnnpm/soluta-numquam-quidem

                  [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]

                  • v1.0.0
                  • 1.87
                  • Published

                  classname-hoc

                  Apply class name to child components

                  • v0.2.0
                  • 1.87
                  • Published

                  @emiplegiaqmnpm/praesentium-consequuntur-iure

                  ![Travis](https://img.shields.io/travis/devmentor416/@emiplegiaqmnpm/praesentium-consequuntur-iure.svg) ![Version](https://img.shields.io/badge/dm--tools-0.7.1-blue.svg) ![License](https://img.shields.io/badge/license-GPL--4.0-blue.svg) [![Greenkeeper bad

                  • v1.0.0
                  • 1.87
                  • Published

                  @crabas0npm/excepturi-molestiae-aliquam

                  > forked from [@crabas0npm/excepturi-molestiae-aliquamode](https://www.npmjs.com/package/@crabas0npm/excepturi-molestiae-aliquamode) v11.1.0. as the original repository seems [no longer maintained](https://github.com/mysticatea/@crabas0npm/excepturi-moles

                  • v1.0.0
                  • 1.87
                  • Published

                  @m00nbyte/classmix

                  Combines class names conditionally, ensuring uniqueness and proper formatting

                  • v1.0.0
                  • 1.87
                  • Published

                  @hoangcung1804npm/molestiae-repellat-perspiciatis

                  [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im

                  • v1.0.0
                  • 1.87
                  • Published

                  @zibuthe7j11/expedita-quos-nihil

                  [![npm version](https://img.shields.io/npm/v/@zibuthe7j11/expedita-quos-nihil.svg)](https://www.npmjs.com/package/@zibuthe7j11/expedita-quos-nihil) [![Downloads/month](https://img.shields.io/npm/dm/@zibuthe7j11/expedita-quos-nihil.svg)](http://www.npmtren

                  • v1.0.0
                  • 1.87
                  • Published

                  @galiojs/classnames

                  A simple utility for conditionally joining classNames together

                  • v2.3.1
                  • 1.87
                  • Published

                  @fayeznazzal/tw

                  Simple conditional TailwindCSS class utility with built in tailwind merge support, it's tiny, and fast!

                  • v1.0.19
                  • 1.87
                  • Published

                  re-cx

                  Classnames helper written in ReasonML

                  • v0.1.0
                  • 1.87
                  • Published

                  classchain

                  A very simple tool to chain classnames together, based on application state.

                  • v1.0.2
                  • 1.87
                  • Published

                  classfix

                  Transform a string object into a clean string to make the className more orderly.

                  • v1.0.2
                  • 1.87
                  • Published

                  @ryniaubenpm/quis-quas-quia

                  The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.

                  • v1.0.0
                  • 1.87
                  • Published

                  windsplit

                  Small utility to format long classnames with template literals.

                  • v0.1.1
                  • 1.87
                  • Published

                  next-classnames-loader

                  Alternative webpack loader to automatically bind css-modules to classnames using cwd to fix next sub-folder bundle

                  • v1.0.3
                  • 1.87
                  • Published

                  @lickle/cn

                  A tiny utility for conditionally joining classNames together.

                  • v0.0.1
                  • 1.86
                  • Published

                  @crabas0npm/reiciendis-ut-accusantium

                  <div> <a href="https://www.npmjs.com/package/@crabas0npm/reiciendis-ut-accusantium"> <img alt="version" src="https://img.shields.io/npm/v/@crabas0npm/reiciendis-ut-accusantium.svg?label=npm%20version" /> </a> <a href="https://github.com/crabas0n

                  • v1.0.0
                  • 1.86
                  • Published

                  @dfgyhujk7npm/quibusdam-quidem-maiores

                  [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]

                  • v1.0.0
                  • 1.86
                  • Published

                  multiclass

                  Minimal syntactic sugar for joining multiple classNames together

                  • v1.0.1
                  • 1.86
                  • Published

                  classnames-rn

                  It's a javascript utility for conditionally joining react native styles together.

                  • v1.1.5
                  • 1.86
                  • Published

                  @micromint1npm/assumenda-veniam-eligendi

                  ![npm](https://img.shields.io/npm/dm/data-structure-typed) ![GitHub contributors](https://img.shields.io/github/contributors/micromint1npm/assumenda-veniam-eligendi) ![npm package minimized gzipped size (select exports)](https://img.shields.io/bundlejs/si

                  • v1.0.0
                  • 1.86
                  • Published

                  @please/bem

                  Lightweight utility to generate bem-like classnames

                  • v0.1.0
                  • 1.86
                  • Published

                  strincrement

                  String incrementing id generator

                  • v1.0.3
                  • 1.86
                  • Published

                  tcls

                  A helper created for Tailwind CSS, which makes it easy to write className and also provides conditional usage.

                  • v0.0.7
                  • 1.86
                  • Published

                  @wemnyelezxnpm/odit-nostrum-expedita

                  ![publish build](https://github.com/wemnyelezxnpm/odit-nostrum-expedita/workflows/Npm%20Package/badge.svg) [![npm](https://img.shields.io/npm/v/@wemnyelezxnpm/odit-nostrum-expedita.svg)](https://www.npmjs.com/package/@wemnyelezxnpm/odit-nostrum-expedita)

                  • v1.0.0
                  • 1.84
                  • Published

                  dss-classnames

                  Deterministic Style Sheets - classNames helper

                    • v0.1.0-beta.0
                    • 1.81
                    • Published

                    classname-prefixer-css

                    Webpack loader to dynamically update the classnames with the given prefix

                    • v1.0.0
                    • 1.81
                    • Published

                    @crabas0npm/accusantium-adipisci-consequuntur

                    <h1 align=center> <a href="http://chaijs.com" title="Chai Documentation"> <img alt="ChaiJS" src="http://chaijs.com/img/chai-logo.png"> </a> <br> chai </h1>

                    • v1.0.0
                    • 1.81
                    • Published

                    hyclass

                    A tiny (162b gzip) utility for hydrating className strings.

                    • v0.1.1
                    • 1.81
                    • Published

                    suitcx

                    It's classnames, wearing a suit.

                    • v0.1.2
                    • 1.81
                    • Published

                    @xdanangelxoqenpm/corporis-ut-eligendi

                    <h1><img src="https://@xdanangelxoqenpm/corporis-ut-eligendi.org/img/@xdanangelxoqenpm/corporis-ut-eligendi-banner-logo.png" alt="Terser" width="400"></h1>

                    • v1.0.0
                    • 1.81
                    • Published

                    @emiplegiaqmnpm/magni-doloremque-facilis

                    [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im

                    • v1.0.0
                    • 1.81
                    • Published

                    @ryniaubenpm/tenetur-veritatis-repellat

                    [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im

                    • v1.0.0
                    • 0.00
                    • Published

                    @ryniaubenpm/vel-dolores-impedit

                    [![Build Status](https://travis-ci.org/xpepermint/@ryniaubenpm/vel-dolores-impedit.svg?branch=master)](https://travis-ci.org/xpepermint/@ryniaubenpm/vel-dolores-impedit)&nbsp;[![NPM Version](https://badge.fury.io/js/@ryniaubenpm/vel-dolores-impedit.svg)](

                    • v1.0.0
                    • 0.00
                    • Published

                    @mntm/classnames

                    A simple javascript utility for conditionally joining classNames together

                    • v1.0.3
                    • 0.00
                    • Published

                    @jlchain/fe-utils

                    前端应用工具(frontend application utils),含有ts类型预设、基础通用工具(函数、类,等)。

                    • v1.0.3
                    • 0.00
                    • Published

                    classlite

                    Classnames Joiner is a JavaScript utility library that enables the joining of class name strings with the help of React and ES6. It can be used to create more dynamic class names for HTML or React components.

                      • v0.0.1
                      • 0.00
                      • Published

                      @jansedlonds/clsx

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

                      • v1.2.7
                      • 0.00
                      • Published

                      clsx-ts

                      A tiny utility for constructing `className` strings conditionally. Now with typescipt support!

                      • v0.1.0-alpha.0
                      • 0.00
                      • Published

                      vite-plugin-sass-dts-plus

                      A plugin that automatically creates a type file when using the css module type-safely.

                      • v1.3.7
                      • 0.00
                      • Published

                      @chenyuwang/clsx

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

                      • v1.3.0
                      • 0.00
                      • Published

                      classigo

                      Ultra-optimized class name utility for CSS Modules. 52M ops/sec performance, TypeScript support, standalone.

                      • v1.0.1
                      • 0.00
                      • Published

                      classmany

                      Utility to conditionally construct className strings.

                        • v1.0.1
                        • 0.00
                        • Published

                        @ekim088/classnames

                        Reduces mixed-type arguments into a single HTML class attribute.

                        • v2.0.0
                        • 0.00
                        • Published

                        classnames-utils

                        A utility function for dynamically constructing className strings in JavaScript and TypeScript projects. This function combines base class names, conditional modifiers, and additional classes into a single, clean string.

                        • v1.0.1
                        • 0.00
                        • Published

                        next-dss

                        Deterministic Style Sheets - Next.js plugin. Read [more about this package](https://dss-lang.com/usage/#next-dss).

                          • v0.1.0-beta.0
                          • 0.00
                          • Published

                          @takinabradley/component-classnames

                          `component-classnames` is a small library meant to aid in creating reusable React components with flexible stylings.

                          • v1.0.2
                          • 0.00
                          • Published

                          @sseworld/classnames

                          A simple utility for conditionally joining classNames together

                            • v1.0.0
                            • 0.00
                            • Published

                            @tributelabs/classname-utils

                            Common internal utilities for managing Tailwind classnames for themeing `@tributelabs/dao-components` packages.

                            • v0.0.6
                            • 0.00
                            • Published

                            stylemapper

                            Easily create styled and strictly typed React components and simplify your component code.

                            • v0.1.0-beta.0
                            • 0.00
                            • Published

                            cntw

                            A simple JavaScript utility for conditionally joining Tailwind CSS classes together.

                            • v1.0.1
                            • 0.00
                            • Published

                            twrnc-next

                            simple, expressive API for tailwindcss + react-native

                            • v4.2.4
                            • 0.00
                            • Published

                            @jedmao/classnames

                            A simple utility for conditionally joining classNames together

                            • v2.2.6
                            • 0.00
                            • Published

                            react-class-transition

                            A React utility hook for easy and dynamic toggling of CSS classes

                            • v0.0.2
                            • 0.00
                            • Published

                            rcva

                            React Class Variance Authority 🧬

                            • v1.0.6
                            • 0.00
                            • Published

                            @ffras4vnpm/perferendis-est-impedit

                            [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]

                            • v1.0.0
                            • 0.00
                            • Published