Oregami
Repositories/oxedyne/fe2o3

oxedyne/fe2o3/fe2o3_text

showing fe2o3_text/README.md

Oxedyne Hematite (fe2o3)

Hematite is a collection of crates built from first principles, providing foundational tools for building robust applications. See the github repo for more information.

This crate

This crate provides utilities for text processing and manipulation. Key features include:

  • Stringer - A String wrapper adding powerful formatting capabilities like intelligent quote handling, indentation control, line wrapping and character insertion
  • SACSS (Simple And Composite String Search) - An alternative to regex providing simpler pattern matching through composable boolean operations
  • Thread-safe text containers suitable for concurrent access with highlighting support
  • Base-2^x encoding/decoding with customisable alphabets including Base64 and Hex
  • Text splitting with quote protection and hyphenation awareness
  • Line-oriented text manipulation with full Unicode support

The crate aims to provide intuitive text handling tools while maintaining strong safety guarantees and avoiding unsafe code.

Supporting Development

This project is developed and maintained through GitHub Sponsors. If you find Hematite valuable for your work or interesting as a project, consider supporting its continued development. No special perks or privileges - just sustainable open source development of innovative Rust infrastructure and apps.

GitHub Sponsors

License

See the LICENSE file for license rights and limitations.

Contact

<hello@oxedyne.com>

NameSizeWhat
.claude/90 bytes1 file
ref/2.6 KiB1 file
src/1.7 MiB55 files
tests/6.9 MiB188 files
Cargo.toml619 bytes
LICENSE205 bytes
LICENSE-APACHE11.1 KiB
LICENSE-BSD1.3 KiB
README.md1.5 KiB