An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with classname

A curated list of projects in awesome lists tagged with classname .

https://github.com/soenkekluth/sticky-state

StickyState is a high performant module making native position:sticky statefull and polyfilling the missing sticky browser feature

classname native polyfill position scrolling state sticky sticky-state user-scrolls

Last synced: 16 May 2025

https://github.com/sindresorhus/class-names

Conditionally join CSS class names together - Especially useful with React

class-names classname css npm-package react react-utils

Last synced: 09 Jan 2026

https://github.com/ony3000/prettier-plugin-classnames

A Prettier plugin that wraps verbose class name based on the `printWidth` option.

class classname plugin prettier prettier-plugin tailwindcss verbose wrap

Last synced: 10 Mar 2026

https://github.com/c01nd01r/vue-bem-cn

✅ vue-bem-cn - Simple BEM class name generator for Vue.JS

bem classname vue vuejs

Last synced: 24 Jan 2026

https://github.com/fdaciuk/strclass

A ~200b library to apply CSS classes as strings from objects

classname classnames css hacktoberfest react reactjs strclass

Last synced: 17 Mar 2025

https://github.com/nicotsx/react-native-picasso

Theming like Bootstrap in React Native 🙌

classname react-native styling

Last synced: 21 Jun 2025

https://github.com/ctxhou/postcss-hash-classname

PostCSS plugin to append hash string to your css class name.

classname css hash postcss postcss-hash

Last synced: 24 Aug 2025

https://github.com/xobotyi/cnbuilder

Yet another classname string builder (the fastest one)

attribute builder class classlist classname concat typescript

Last synced: 05 Jul 2025

https://github.com/shipmonk-rnd/name-collision-detector

Fast & simple tool to find class duplicates in your projects.

ambiguous classname collission duplicate php

Last synced: 12 Apr 2025

https://github.com/kristerkari/react-native-types-for-css-modules

React Native Typescript types with an extra added type: className property

classname css-modules react-native types typescript

Last synced: 25 Mar 2025

https://github.com/kristerkari/babel-plugin-react-native-classname-to-style

Transform JSX className property to style property in react-native.

babel babel-plugin classname react-native style

Last synced: 25 Mar 2025

https://github.com/kristerkari/babel-plugin-react-native-classname-to-dynamic-style

Transform JSX className property to a style property that gets calculated at runtime in React Native. The plugin is used to match style objects containing parsed CSS media queries and CSS viewport units with React Native.

babel babel-plugin classname dynamic react-native style transform

Last synced: 25 Mar 2025

https://github.com/guilhermerodz/atomic-variants

Tiny utility for handling atomic CSS

atomic classname classnames css react variants

Last synced: 23 Jul 2025

https://github.com/shoonia/mini-css-class-name

Minimum size unique CSS class names generator

classname css-modules loader minify

Last synced: 05 May 2025

https://github.com/jednano/bem-join

A function used to construct BEM class names.

bem block class classname css curry element join modifiers react

Last synced: 15 Sep 2025

https://github.com/ryanve/ssv

Space Separated Values. JavaScript library for spaced data. Fun and fast for classnames and beyond :two_hearts:

blink-182 classes classlist classname classnames css-classes data fleek javascript library opensource set-theory spaced spaces ssv strings values

Last synced: 10 Apr 2025

https://github.com/yunsii/tagged-classnames-free

Free to use tagged classnames, powered by clsx and tailwind-merge.

classes classname classnames clsx css es6 tagged-template-literals tagged-templates tailwindcss taiwlind

Last synced: 06 Mar 2026

https://github.com/brendon1555/panda-cx-deduplicator

A drop in replacement for the PandaCSS `cx` function with deduplication of atomic classes

classname css deduplication hacktoberfest pandacss styling

Last synced: 28 Oct 2025

https://github.com/jalalazimi/classwind

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

classes classname classnames css react tailwindcss typescript utility

Last synced: 28 Apr 2025

https://github.com/swup/body-class-plugin

A swup plugin for updating the body classname 🎊

body classname plugin swup

Last synced: 07 May 2025

https://github.com/toviszsolt/clsx-react

A custom React JSX runtime that natively supports arrays and objects in the className prop. It automatically applies clsx logic at the runtime level, keeping your code clean and your imports empty.

classname classnames clsx css jsx jsx-runtime jsx-syntax react reactjs styling-react typescript utility-classes

Last synced: 23 May 2026

https://github.com/unwindjs/unwind

Tools for creating unwind UI kits with ease.

callbacks classname extendable nested reactjs reusable sub-components ui ui-kits variants

Last synced: 12 Apr 2025

https://github.com/imcuttle/prefix-classname

The useful utility for making scoped classname.

classname classnames prefix scoped style

Last synced: 29 Oct 2025

https://github.com/fayez-nazzal/scn

Simple class names utility that is tiny and fast (75 bytes)

class classes classname classnames

Last synced: 26 Jul 2025

https://github.com/morajabi/rc-classnames

🍭 Manage classNames conditionally in React and JSX easily

classname jsx react

Last synced: 16 Aug 2025

https://github.com/chempogonzalez/tailwind-semantic-setup

🧬 Tailwind preset to enable a good semantic setup for better Design Systems

classname colors css plugin preset semantic tailwind tailwindcss variants

Last synced: 14 Mar 2025

https://github.com/artemshitov/propmods

Turn your React props and state into BEM modifiers

bem bem-modifiers classname component-props css react

Last synced: 27 Jan 2026

https://github.com/amodin/react-chained-modals

React component for display few chained modals / Single modal / Prompts / Alerts / Dialogs etc.

alerts animation chained chained-modals classname dialogs javascript modals popup popup-window prompts react

Last synced: 15 Oct 2025

https://github.com/brendon1555/panda-preset-unique-utilities

The base preset utilities for Panda CSS but with unique classNames

classname css hacktoberfest pandacss styling

Last synced: 02 May 2026

https://github.com/rmznkapar/winc

A simple utility for conditionally joining class names together

classname css tailwind

Last synced: 08 May 2026

https://github.com/syntax-tree/hast-util-classnames

utility to merge class names together

class classname classnames hast hast-util html svg util

Last synced: 30 Jul 2025

https://github.com/chempogonzalez/classname-manager

🖌️ ClassName Manager to easily get classes for component variants

classname classnames css manager tailwindcss

Last synced: 07 Apr 2026

https://github.com/kirklin/cfuse

A utility for constructing className strings conditionally.

classname clsx ts typescript

Last synced: 20 Feb 2026

https://github.com/5tarlight/cn

React (especially Tailwind) classname utility

classname react tailwindcss

Last synced: 14 May 2025

https://github.com/im-mou/alias-classname

Easily compose, manage and simplify CSS classes using aliases.

alias aliases bem class classname clsx composition css javascript jsx react tailwind web

Last synced: 05 Feb 2026

https://github.com/rbalicki2/bootstrap-class-props

Class props and wrapper for bootstrap utility classes

bootstrap class classname react

Last synced: 06 May 2026

https://github.com/askirmas/react-classnaming

Tools to establish CSS classes as an explicit abstraction layer and to handle it as an interface between React and CSSStyleDeclaration

bem classname classnames classnaming css css-classes css-modules declarative material multiple react typescript

Last synced: 08 Apr 2025

https://github.com/leizhenpeng/classname-merge

Just cn function ! Merge class names using clsx and tailwind-merge

classname cn merge taliwind

Last synced: 18 Feb 2026

https://github.com/ryanve/cader

Facade your cascade.

classname classnames javascript opensource ssv

Last synced: 16 Mar 2025

https://github.com/mridang/pearify

Pearify converts PSR-4 Composer packages to PEAR compliant code.

classname command-line-tool composer magento pear psr-4

Last synced: 03 Apr 2025

https://github.com/mh-jsx/tw-classnames

A lightweight utility function that simplifies the process of merging Tailwind Classes

classname classnames javascript javascript-library merge npm npm-package tailwind tailwind-css tailwindcss utilities utility

Last synced: 08 May 2026

https://github.com/wavevision/class-name

🖍 Create and format BEM class names for React components

bem classname classnames css format-bem react react-components typescript utility

Last synced: 20 Jun 2026

https://github.com/d3dc/classier-react

Use stylesheets for styles, not Javascript

classname classnames css react stylesheets

Last synced: 09 Feb 2026

https://github.com/drdk/bem-helper

Helper functions for creating BEM-style classnames

bem bem-helper bem-style classname

Last synced: 26 Jan 2026

https://github.com/wellwelwel/node-and-vite-helpers

🌱 A personal compilation with helpers for NodeJS and Vite

classname head helpers input node react reactjs sanitizer utils vite xss

Last synced: 20 Jan 2026

https://github.com/ambiere/next-clsx

Your styling woes is a thing of the past.

class classname css nextjs tailwindcss

Last synced: 11 Apr 2026

https://github.com/muhammad4dev/cx-utils

The all-in-one class name utility: clsx + tailwind-merge + cva. TypeScript-first, zero dependencies, and production-ready.

angular classname clsx cva react tailwindcss typescript utility vue zero-dependency

Last synced: 13 Jan 2026

https://github.com/akhileshns/simple-bem-namer

A simple tool to help you give class name to html elements while following the bem architecture

bem class classname css html react

Last synced: 04 May 2026

https://github.com/vuolter/klsx

Same as clsx but "maybe" better

bun class classname classnames clsx

Last synced: 07 Feb 2026

https://github.com/manovotny/chance-class-name

A Chance.js mixin to generate class names.

chance chancejs class classname mixin name

Last synced: 12 Jun 2025

https://github.com/henryluki/element-classes

A light weight way to add or remove classes on a HTML element

classname es6 html-element

Last synced: 22 Jun 2026

https://github.com/axelo/tslint-jsx-typed-class-name

TSLint rule to provide typed class names for the jsx attribute className. Add more safety to your react components, especially with the css utility library of your choice.

classname css jsx react tachyons-css tailwind-css tslint tslint-rules typed

Last synced: 30 Sep 2025

https://github.com/atomita/clsnm

A utility function for generating a string for use as a DOM element's `className`.

class classes classlist classname classnames

Last synced: 31 Mar 2025