rssRSS feed

hand-waveWelcome

Welcome to Textify!

Welcome to Textify! It's a C# library that allows you to manipulate with text in an efficient way. It not only provides you with text manipulation tools, but it also provides you with text analysis tools and VT sequence tools.

Release history

Below is the release history of the library:

v2.13.5

Fixed a bug that caused word wrapping to work incorrectly in some cases

v2.13.4

General improvements

v2.13.3

General improvements

v2.13.2

Used indexing to improve unicode query performance

v2.13.1.1

General improvements

v2.13.1

Modified the width list

v2.13.0

Added localized strings

v2.12.0.2

Fixed placeholder parsing with multiple placeholders

v2.12.0.1

Fixed placeholder parsing with arguments

v2.12.0

Added placeholder parsing from Nitrocid

v2.11.1

Improved RTL reverse function for brackets

v2.11.0

Removed native library dependency

v2.10.0

Added RTL reverse

v2.9.0

Removed Escape/Unescape from the regex tools

v2.8.0

Added Kaomoji manager

v2.7.0.1

Improved support for empty strings in WideString

v2.7.0

Added more regex tools

v2.6.0

Added WideString

Added selective replacement

v2.5.0

Added emoji management

Added WideChar from Terminaux

Added more extensions

v2.3.0

Improved CharManager performance

v2.2.0

Added palindrome detection extension

Added more string extensions

Improved CharManager performance

v2.1.1

Improved split performance

v2.1.0

Added more extensions

Added wider LRP tables

Improved RAM usage when dealing with data

v2.0.3

Added more string extensions

v2.0.2

Added character-based split

v2.0.1

Added case-insensitive and case-sensitive string equality

v2.0.0

Merged Textify.Data.Analysis to Textify.Data

Merged Textify.Json and Textify.Figlet to Textify

v1.14.0

Improved word lists

v1.13.1

Improved the name lists

v1.13.0

Added several overloads of text tools

Improved Unicode lookup performance

v1.12.0

Updated Unicode to 16.0.0

v1.11.2

Trim the Figlet message input

v1.11.1.1

Fixed StringSyntaxAttribute

v1.11.1

Support nullables

General improvements and bug fixes

v1.11.0

Added Terminaux extensions

v1.10.0.1

Added logical comparison based on IComparer!

General improvements and bug fixes

v1.9.1

Added Figlet wrapping

v1.9.0.1

Fixed figlet font width

v1.9.0

Added figlet tools!

v1.8.0.1

Fixed missing data

v1.8.0

Added JSON tools from Nitrocid KS

Sped up data streaming process

v1.7.0

Added conversion to Braille

Added new line Unixification

General improvements

v1.6.0.2

Ignores all empty strings when splitting with spaces

Handles the dangling quotes

v1.6.0.1

Split by quotes has become faster

v1.6.0

Added swearing filter for usage in family-friendly applications

Added more text extensions, including the repetition ones

For versioning, we've made HasRevision() accessible

Split data-based functions into Data.Analysis to reduce distribution size

General improvements

v1.5.0

Added Unicode Unihan list

Added more string and char extensions

Data handling is now automatic!

General improvements

v1.4.1

Added new name gender types

Added new gender-specific names

Updated names list

Fixed an issue regarding the word-based wrapper causing crashes in certain scenarios

v1.4.0

Brought back VT sequence tools

General improvements

v1.3.3

General improvements

Removed Truncate() and GetWrappedSentences()

v1.3.2

Changed nupkgs to snupkgs

v1.3.1

Added Textify.Data

v1.3.0

Added character shuffling

Increased name generation pool to 700,000+ names and 900,000+ surnames

v1.2.0

General improvements

Moved Textify.Online features to Nettify

v1.1.0

Added offline names and words

v1.0.1

Added VT sequence builder and tools from Terminaux to avoid depending on that library

v1.0.0

The initial release of the library is now live!

Last updated