super_string_utils 1.1.3 copy "super_string_utils: ^1.1.3" to clipboard
super_string_utils: ^1.1.3 copied to clipboard

A production-ready collection of String extension methods for Dart and Flutter. Features include validation, transformation, extraction, masking, and fuzzy matching.

Changelog 1.1.3 Updated readme

1.1.2 Updated links and fixed lib/src/fuzzy_extensions.dart:34:29 lib/src/string_extensions.dart:298:37

1.1.1 Updated readme

1.1.0

✨ New Features:

Added Fluent UI Builders: toTextBuilder and toSnackbarBuilder for chainable widget creation.

Added Advanced Layouts: toTextRow and toTextColumn for List

Added Security Extensions: md5Hash, sha1Hash, sha256Hash, toBase64, fromBase64.

Added Web Utilities: urlEncode, urlDecode, isIpv4, isJson.

Added Analysis Tools: readingTime, wordFrequency, countMatches.

Added Fuzzy Matching: jaroWinkler algorithm.

Added Numeric Parsing: toBool, isBinary, isHex.

🛠 Improvements:

Enhanced example app with a full interactive showcase.

Improved null safety handling across all extensions.

Added comprehensive unit tests for new builders.

1.0.0

🎉 Initial Release:

Core string extensions (isBlank, isNumeric, capitalize, etc.).

Basic validation (isEmail, isUrl).

Text transformation (slugify, reverse).

Basic masking (mask, maskEmail).

1
likes
150
points
172
downloads

Publisher

verified publishertharanitharan.dev

Weekly Downloads

A production-ready collection of String extension methods for Dart and Flutter. Features include validation, transformation, extraction, masking, and fuzzy matching.

Documentation

API reference

License

MIT (license)

Dependencies

crypto, flutter

More

Packages that depend on super_string_utils