Infections-clj

inflections-clj provides Rails-style inflection utilities for Clojure and ClojureScript.

github.com/r0man/inflections-clj
Infections-clj homepage screenshot

About Infections-clj

infections-clj is an open source library that provides Rails-style inflection utilities for Clojure and ClojureScript. It offers functions to pluralize and singularize words, convert hyphenated strings to underscore format, generate ordinal number strings, and capitalize the first letter of input strings, following inflection rules aligned with the Ruby on Rails framework.

Key features

  • Pluralize English words following Rails inflection rules
  • Singularize plural English words following Rails rules
  • Convert hyphenated strings to underscore format
  • Generate ordinal number strings (e.g., 52nd)
  • Capitalize the first letter of input strings
  • Compatible with both Clojure and ClojureScript
Best for: Clojure and ClojureScript developers needing Rails-style string inflection utilities for their projects.
Good for
  • Open source under the Eclipse Public License 1.0, matching Clojure's license
  • Includes clear usage examples for core functions in the repository readme
  • Supports both Clojure and ClojureScript environments

Infections-clj at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Infections-clj alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

frog

github.com/LanguageMachines/frog

Frog combines memory based NLP modules for Dutch, including tagging, lemmatization, morphology analysis, and dependency parsing.

Open source
24 alternatives

Popular in Programming Languages

Well-known listings from the same topic.

All 66

Infections-clj FAQ

What license is inflections-clj distributed under?
Eclipse Public License 1.0, the same license used by Clojure.
What core string inflection functions does the library include?
Pluralize, singularize, underscore, ordinalize, and capitalize functions.
Is inflections-clj compatible with ClojureScript?
Yes, it supports both Clojure and ClojureScript environments.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing