mcy/strings

Rust String Libraries by mcyoung

Rust

203

111 commits

updated Jan 27, 2025

See the code

README

Rust String Libraries by mcyoung

For some reason or another, I keep accumulating libraries for operating on strings of data. Rather than continue to generate disparate repos, this one repo will hold all of my strings libraries, which will make it easier for them to depend on each other.

Table of Contents

  • πŸ“œ buf-trait - A trait for abstracting over buffers of POD data.

  • 🧢 byteyarn - Space-efficient byte strings.

  • 🌲 twie - Fast and compact prefix tries.

  • ⛩️ ilex - The last lexer I ever want to write.

  • πŸ—’οΈ allman - A DOM for code formatters.

  • πŸ‘‘ gilded - How I learned to stop worrying and love golden testing.

  • πŸ’’ proc2decl - Proc macros suck!


All libraries are Apache-2.0 licensed.

Contributors

mcy

111 commits

mcy/strings

Rust String Libraries by mcyoung

Rust

203

111 commits

updated Jan 27, 2025

See the code

README

Rust String Libraries by mcyoung

For some reason or another, I keep accumulating libraries for operating on strings of data. Rather than continue to generate disparate repos, this one repo will hold all of my strings libraries, which will make it easier for them to depend on each other.

Table of Contents

  • πŸ“œ buf-trait - A trait for abstracting over buffers of POD data.

  • 🧢 byteyarn - Space-efficient byte strings.

  • 🌲 twie - Fast and compact prefix tries.

  • ⛩️ ilex - The last lexer I ever want to write.

  • πŸ—’οΈ allman - A DOM for code formatters.

  • πŸ‘‘ gilded - How I learned to stop worrying and love golden testing.

  • πŸ’’ proc2decl - Proc macros suck!


All libraries are Apache-2.0 licensed.

Contributors

mcy

111 commits

Languages

Rust

99.9%