Sign in Sign up
nuget

CaseON

A fast, dependency-free, AOT-friendly .NET string toolkit organized into simple modules: Text (casing, humanize, truncate), Validate (email/URL/IP/IBAN/ISBN/credit card and more), Country (calling codes, postal codes, ISO data), Similarity (incl. Myers bit-vector), Phonetic, Fuzzy (incl. Bitap approximate search), Extract, Normalize, Clean, Confusables (homoglyph/spoof detection), Mask, Hash, Encode/Decode, Generate, Compare (natural + locale collation), Search (Boyer-Moore/KMP/Rabin-Karp/Aho-Corasick), SuffixArray, SuffixAutomaton, Trie, BloomFilter, BkTree, Tokenize, Streaming, Slug, Inflect, Template, Metrics (incl. readability), Analyze, Password, RegexTools, Diff (incl. Myers), Unicode (graphemes, zero-width, bidi), Utf8, Transliterate, Language and Profanity. Just add the package and call Text.ToSnakeCase("x"), Validate.Email("x"), and more.

Activity

Latest release
2mo ago
Total releases
6
Cadence
~2 days
Last 12 months
1

Reach

Stars

Details

License
MIT
First release
Nov 21, 2024
Releases
Version Released
3.0.0 major
1.4.0 minor
1.3.1-beta pre
1.3.0 minor
1.2.0 minor
1.1.0 initial