Exports the classnames package under a better name.
A function that merges given class names, no matter their format: string with single or multiple class names or an array of class names. Filters out invalid class names as well.
A utility plugin to use with rehype that adds class names to HAST (html tree)
Replace escaped characters in HTML class names and CSS selectors.
hast utility to merge class names together
Conditionally join CSS class names together - Especially useful with React
Template helper for conditionally joining class names.
Easy configuration of class names
Friendly BEM class names generator, greate for React
Transform required css modules so one can use generated class names.
BEM class names generator for TypeScript
Advanced generator of BEM class names
ESLint plugin to enforce canonical Tailwind CSS class names using Tailwind CSS v4's canonicalization API
Make your scoped CSS module class names clear and readable — this plugin automatically adds the module filename and other useful info to class names for easier development.
Variant API for plain class names
PostHTML plugin to prefix class names
Seamless mapping of class names to CSS modules inside of React components.
Minimum size unique CSS class names generator
A TypeScript library for generating BEM class names.
Generates a sequential, valid CSS class, generating the next smallest class names possible
Join class names
A simple utility to manage BEM class names on React
Transform required css modules in react so one can use generated class names.
Class names generator for css modules in BEM style
A macro library for elegantly joining class names for web frameworks
A framework for single-page application in Rust
Vim-grammar TUI editor with batteries included — tree-sitter, multi-server LSP, DAP, multi-cursor, sessions, single binary, no plugin system.
Time-based CSS class manipulation for smooth animations in Dioxus apps
A simple CLI tool to help you create and update Rust modules for your Godot projects
A CLI tool to manage your godot-rust projects!
A comprehensive Rust library for parsing Unity asset files (YAML and binary formats)
Multi-provider failover for LLM calls. Try Anthropic, fall back to OpenAI/Gemini/Bedrock on retryable errors. Per-attempt audit log. Zero runtime deps. BYO clients.
Generate C# FFI from Rust for automatically brings native code and C native library to .NET and Unity.
Turn Linux applications into Quake-style dropdowns.
A concise view macro for Leptos
A Rust implementation of the classnames utility for conditionally joining class names.
The class_names function takes any number of arguments which can be a string or hash. The argument 'foo' is short for { foo: true }. If the value associated with a given key is falsy (nil or false), that key won't be included in the output.
Classnamer randomly generates facetious class names suitable for object-oriented programming languages like C++ and Java. It includes a library and command-line program.
A puppet-lint plugin to check that classes are not included or referenced by their absolute name.
Lib for obfuscation css class names
Give anonymous modules and classes names when they are inspected.
A puppet-lint plugin to check for classes and defined types that contain names beginning with a digit.
Debuggers are great! They help us troubleshoot complicated programming problems by inspecting values produced by code, line by line. They are invaluable when trying to understand what is going on in a large application composed of thousands or millions of lines of code. In day-to-day test-driven development and simple debugging though, a puts statement can be a lot quicker in revealing what is going on than halting execution completely just to inspect a single value or a few. This is certainly true when writing the simplest possible code that could possibly work, and running a test every few seconds or minutes. Problem is you need to locate puts statements in large output logs, know which file names, line numbers, classes, and methods contained the puts statements, find out what variable names are being printed, and see nicely formatted output. Enter puts_debuggerer. A guilt-free puts debugging Ruby gem FTW that prints file names, line numbers, class names, method names, and code statements; and formats output nicely courtesy of awesome_print. Partially inspired by this blog post: https://tenderlovemaking.com/2016/02/05/i-am-a-puts-debuggerer.html (Credit to Tenderlove.)
Names as first class citizens
Mixin that adds `logger` method authomatically configured to use log name from module/class
MAbbre allows a group of methods in a Class or a Module to be accessed using an abbreviated form. These methods can be defined anywhere within a hierarchy of inclusion and/or inheritance.
Acts as a proxy to a configurable underlying logging mechanism, permitting the code to be executed in absence of the logger. Provides hooks to permit the "decoration" of log messages. By default, the class and method name of the caller are added to the log message.
Object Identifier allows quick, easy, and uniform identification of an object by inspecting its class name and outputting any desirable attributes/methods. It is great for logging, sending descriptive notification messages, etc.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.