nowfound

Dev tools · alternatives · 2026

24 alternatives to Tiny (320B) JavaScript function for conditionally concatenating class names

Build a class attribute string quickly. Contribute to jorgebucaran/classcat development by creating an account on GitHub.

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Tiny (320B) JavaScript function for conditionally concatenating class names launched in 2017; newer entries below may have overtaken it.

  1. 1

    Build a class attribute string quickly. Contribute to jorgebucaran/classcat development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  2. 2

    Welcome to ClassPlanit, Your new lesson planning assistant!

    2021 · its alternatives →

  3. 3

    Classes for javascript that don't suck. Contribute to jneen/pjs development by creating an account on GitHub.

    2012 · github.com · its alternatives →

  4. 4

    Create custom SQLite functions in JavaScript. Extend your database with scalars, aggregates, window functions, and collations directly in JavaScript. - sqliteai/sqlite-js

    2025 · github.com · its alternatives →

  5. 5PJ
  6. 6

    Quickly modify text and JSON using Javascript + LoDash

    2022 · sloth.sellersew.com · its alternatives →

  7. 7

    classix is a npm package for joining classNames, typically used with React. It is much smaller and faster than alternative libraries: clsx and classnames. Comparison: https://github.com/alexnault/classix#comparison What's more, classix only accepts string expressions as argument (no objects). This simplification of the API enforces a single and consistent way of joining classNames, for teams and solo developers.

    2022 · github.com · its alternatives →

  8. 8AS

    Took a stab at building my own string diffing JS package. I built an interactive demo for TypeIt’s website (https://typeitjs.com/build-your-own) a while back. The approach I took to handle user input necessitated a way to calculate the difference between the versions of a user’s text input. I searched around for a package to help me out and found a couple of good ones (like fast-diff), but I either didn’t really like their API or didn’t want to take on a huge new dependency. Instead, I thought I’d give it a shot myself (famous last words). I dove into it having no real formal…

    2022 · its alternatives →

  9. 9

    Hyphen - An elegant custom element base class. Contribute to crisdosaygo/- development by creating an account on GitHub.

    2023 · github.com · its alternatives →

  10. 10

    Hi all, I've made a javascript library to simplify searching/sorting/filtering in arrays of objects. Its inspired by both GraphQL and SQL, but implemented using javascript Proxies. Instead of creating a new language, its all just javascript. I've made it as part of an experimental database, which uses javascript as the query engine. The normal javascript map/reduce/sort functions are quite difficult to master for junior developers. JAQT is easier to explain, and can still be used in combination with any existing array functions. Please let me know what you think of the…

    2024 · github.com · its alternatives →

  11. 11

    µframework for Attributed strings. Contribute to Nirma/Attributed development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  12. 12

    A fast and memory-optimized string library for C++ - btwael/SuperString

    2018 · github.com · its alternatives →

  13. 13CN
  14. 14
  15. 15

    Wrapper library to fix inconsistencies in PHP's core functions - nkkollaw/zubr

    2017 · github.com · its alternatives →

  16. 16

    Copy Tailwind from any site. Convert CSS→Tailwind.

    2025 · chromewebstore.google.com · its alternatives →

  17. 17
  18. 18

    A lightweight vanilla Javascript micro-library for making collapsible trees with JSON - MaxLeiter/jsonTree

    2016 · github.com · its alternatives →

  19. 19

    A browser extension to bulk download files from G-Classroom!

    2025 · github.com · its alternatives →

  20. 20
  21. 21YA
  22. 22

    Turn your text into NSAttributedString code in Swift

    2019 · apps.apple.com · its alternatives →

  23. 23

    🏗A Javascript string manipulation library. Contribute to dleitee/strman development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  24. 24

    Search class name in framework css

    2021 · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →