JSPM

Found 1425 results for classnames

classyfier

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

  • v1.0.7
  • 5.76
  • Published

bembi

Lightweight and powerful class names utility without dependencies

  • v1.0.2
  • 5.76
  • Published

bem-classname-builder

Simple class for generating BEM class names from style objects

  • v1.2.2
  • 5.69
  • Published

rclsx

Javascript objects for responsive utility classes.

  • v2.0.0
  • 5.69
  • Published

dumb-classnames

A simpler version of classnames that only accepts arrays

  • v1.0.1
  • 5.69
  • Published

clsnames

A tool function for concat classnames.

  • v1.0.0
  • 5.61
  • Published

commodiquidem

A simple utility for conditionally joining classNames together

  • v1.3.1
  • 5.17
  • Published

is-classnames

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

  • v0.0.4
  • 5.07
  • Published

classnames-joiner

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

  • v1.0.1
  • 5.07
  • Published

cxu

a fast and tiny classnames utility

  • v0.0.2
  • 5.07
  • Published

classname-mixin

react mixin to build and apply classnames including props classNames

  • v1.0.2
  • 5.05
  • Published

alias-classname

Create aliases for class names composition

  • v0.4.1
  • 5.05
  • 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.22
      • Published

      class-modify

      A tiny package to manage and modify classes

      • v0.1.1
      • 4.22
      • Published

      dss-compiler

      Deterministic Style Sheets - compiler

        • v0.1.0-beta.0
        • 4.22
        • 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.22
        • 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.22
        • 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.16
          • Published

          react-restyle

          Simple composable styling for React components

          • v2.0.0
          • 4.16
          • 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.16
          • 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.16
          • Published

          @grinstead/classnames

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

          • v1.0.3
          • 3.26
          • 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.19
          • Published

          classconcat

          a simple javascript utility for conditionally joining class names together

            • v1.0.1
            • 3.19
            • Published

            react-better-bem

            React component for easy BEM classname handling

            • v2.2.3
            • 3.19
            • 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.11
              • Published

              react-native-rncn

              React native implementation of classnames

              • v1.1.0
              • 3.11
              • 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.82
                • Published

                classname-prefixer-css

                Webpack loader to dynamically update the classnames with the given prefix

                • v1.0.0
                • 1.82
                • 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.82
                • Published

                hyclass

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

                • v0.1.1
                • 1.82
                • Published

                suitcx

                It's classnames, wearing a suit.

                • v0.1.2
                • 1.82
                • 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.82
                • 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.82
                • 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