#string

  1. convert_case

    Convert strings into any case

    v0.11.0 18.4M #string-casing #casing #string
  2. strum

    macros for working with enums and strings

    v0.27.2 22.7M #enums-string #proc-macro #string #string-macro #enums
  3. strum_macros

    macros for working with enums and strings

    v0.27.2 26.1M #enums-string #proc-macro #string-macro #string
  4. compact_str

    A memory efficient string type that transparently stores strings on the stack, when possible

    v0.9.0 7.2M #compact-string #mutable #string #compact #small
  5. smol_str

    small-string optimized string type with O(1) clone

    v0.3.5 4.0M #string #heap-allocator #ws #stack-allocated #white-space #static-string #satisfy #consist #indentation #programming-language
  6. faststr

    string library that reduces the cost of clone

    v0.2.34 1.5M #volo #string
  7. const-str

    compile-time string operations

    v1.0.0 995K #compile-time-string #proc-macro #string #const
  8. lasso

    A multithreaded and single threaded string interner that allows strings to be cached with a minimal memory footprint, associating them with a unique key that can be used to retrieve them at any time

    v0.7.3 330K #string-interning #interning #string
  9. ustr

    Fast, FFI-friendly string interning

    v1.1.0 81K #string-interning #ffi #string
  10. ecow

    Compact, clone-on-write vector and string

    v0.2.6 192K #sso-string #vector-cow #string #vector #sso
  11. smallstr

    String-like container based on smallvec

    v0.3.1 344K #string #small-string #str
  12. beef

    More compact Cow

    v0.5.2 3.6M #cow #slice #string #borrow
  13. unescaper

    Unescape strings with escape sequences written out as literal characters

    v0.1.8 642K #escaping #string-literal #string
  14. cow-utils

    Copy-on-write string utilities for Rust

    v0.1.3 367K #cow-str #text #string
  15. gix-quote

    gitoxide project dealing with various quotations used by git

    v0.6.2 2.3M #gitoxide #version-control #gix #quote #string #unquote #quotations
  16. unicode-reverse

    Unicode-aware in-place string reversal

    v1.0.9 354K #reverse #unicode #grapheme #string
  17. str_indices

    Count and convert between indexing schemes on string slices

    v0.4.4 510K #line-break #text #no-std #string
  18. fixedstr

    strings of constant maximum size that can be copied and stack allocated using const generics

    v0.5.10 183K #const-generics #stack-allocated #string
  19. ggetrs

    Efficient querying of biological databases from the command line

    v0.1.88 1.7K #ncbi #ensembl #uniprot #string #enrichr
  20. pct-str

    Percent-encoded strings for URL, URI, IRI, etc

    v3.0.1 135K #percent-encode #string #decode #percent-encoded
  21. flexstr

    A flexible, simple to use, clone-efficient string type for Rust

    v0.11.0 14K #rc #arc-str #string #rc-str #reference-counting
  22. string

    A UTF-8 encoded string with configurable byte storage

    v0.3.1 61K #encoded-string #utf-8 #configuring #byte #storage #marker
  23. kstring

    Key String: optimized for map keys

    v2.0.2 1.7M #map-key #optimized-for-map #string #inline-string #name #static-string #arc #zero-cost-abstractions #memory-management
  24. tstr

    type-level strings on stable

    v0.3.0 201K #type-level #string #no-std
  25. swc

    Speedy web compiler

    v54.0.0 20K #babel #typescript #javascript #testing #string #typescript-compiler
  26. fundu

    Configurable, precise and fast rust string parser to a Duration

    v2.0.1 14K #duration-parser #time-string #string
  27. sprintf

    Clone of C s(n)printf in Rust

    v0.4.3 36K #string-formatting #printf #text #string
  28. json-escape-simd

    Optimized SIMD routines for escaping JSON strings

    v3.0.1 132K #simd-json #string #avx2 #neon #optimized #avx-512
  29. nexus-ascii

    Fixed-capacity ASCII strings for high-performance systems

    v1.4.0 #ascii #ascii-text #high-performance #string
  30. bracoxide

    A feature-rich library for brace pattern combination, permutation generation, and error handling

    v0.1.8 38K #brace-expansion #permutation #string
  31. styled_jsx

    AST transforms visitor for styled-jsx

    v0.113.0 5.9K #swc-plugin #ast #visitor #codegen #string #graphql #styled-components
  32. inlinable_string

    inlinable_string crate provides the InlinableString type – an owned, grow-able UTF-8 string that stores small strings inline and avoids heap-allocation – and the StringExt trait…

    v0.1.15 1.1M #inline-string #inlinable #string #inline
  33. lean_string

    Compact, clone-on-write string

    v0.5.1 32K #sso-string #string #cow
  34. styled_components

    AST Transforms for styled-components

    v0.138.0 7.1K #swc-plugin #ast #string
  35. descape

    Adds a single extension trait for &str to unescape any backslashes

    v3.0.0 3.0K #extension-traits #zero-copy #string #unicode
  36. fstr

    A stack-allocated fixed-length string type

    v0.2.16-beta.1 8.7K #fixed-length #stack-allocated #string #serialize #serialization #serde #string-buffer #binary-representation #serde-integration
  37. mathcat

    Math Capable Assistive Technology ('Speech and braille from MathML')

    v0.7.6-beta.2 #assistive-technology #mathml #braille #navigation #string #cmu
  38. str-utils

    some traits to extend [u8], str and Cow<str>

    v0.3.1 550 #string #fluent #character #cow
  39. strong-type

    Procedural macros for naming and strong-typing primitives and strings

    v1.1.1 120 #strong-typing #primitive #string #strongly-typed
  40. istring

    A replacement for String that allows storing short strings of length up to sizeof<String>() - 1 without a heap allocation

    v0.4.6 11K #inline-string #short-string #string #inline
  41. sreplace

    efficient, and full-featured command line string replacer

    v0.12.0 #replacer #string #replace #file
  42. ustr-fxhash

    Fast, FFI-friendly string interning

    v1.0.1 4.6K #string-interning #ffi #string
  43. shrug

    Easy access to your favourite strings

    v0.1.4 #clipboard #string #shortcut
  44. reword

    some utility functions for human-readable formatting of words

    v7.0.1 6.8K #human-readable-formatting #word #string
  45. str-macro

    The str!() macro, similar to vec![] but for strings

    v1.0.1 8.3K #string #slice #macro #owned
  46. leon

    Dead-simple string templating

    v3.0.2 32K #templating #dead-simple #replace #string #escaping #white-space #text-template #string-template
  47. whitespace-sifter

    Sift duplicate whitespaces away!

    v2.3.6 1.4K #white-space #text #sifter #string
  48. non-empty-string

    type for non empty Strings, similar to NonZeroUsize and friends

    v0.2.6 86K #non-empty #string
  49. xml_schema_generator

    Create Rust struct for given XML file, that allows to deserliaze the given XML using serde or vice versa

    v0.6.22 200 #xml-schema #xml-serde #deserliaze #serde #string #xml
  50. slash-formatter

    functions to deal with slashes and backslashes in strings

    v3.1.6 11K #url-path #slash #backslash #string #url
  51. case_insensitive_string

    A case insensitive string struct

    v0.2.10 8.0K #case-insensitive #string
  52. vmprotect

    Unofficial VMProtect SDK for Rust

    v1.0.0 550 #sdk #protected #locking #string #hwid
  53. zing-art

    A TUI for physical string art placement. It takes a sequence, you pull the thread. ZING: Zing Is Not Generating.

    v1.1.0 #zing #art #tui #generator #string #placement #text-file
  54. config2args

    A CLI tool which converts config file into GNU option style string

    v0.2.1 220 #convert-json #config-file #template-engine #tera-templates #string #config-json #file-config #python-script #machine-learning-script
  55. codecat

    「 Merge Code Repository into a Single File | Respects .gitignore | Ideal for LLM Code Analysis 」

    v0.1.2 #single-file #llm #cli #string
  56. muddy

    literal string obfuscation library

    v0.3.2 5.1K #obfuscate #obfuscation #string #hide
  57. ellipse-bin

    Command that truncates and ellipses strings in a human-friendly way

    v1.0.1 #human-friendly #ellipse #string #command #ellipses #truncates
  58. ruva

    Event Driven Message Handling

    v0.19.4 5.7K #event-driven #command-processing #event-processing #system #string #event-handling #message-bus #tour
  59. mownstr

    Maybe Owned String

    v0.3.1 11K #string #wrapper
  60. oxford_join

    Join string slices with Oxford Commas!

    v0.7.1 1.2K #join #list #grammar #string
  61. yes-cli

    Sends string repeatedly to stdout

    v0.1.0-beta.3 #stdout #send #string #repeated #buffer
  62. serde-vars

    Conveniently expose (environment) variables to your serde based data structures, like configurations

    v0.3.1 4.3K #config #env-vars #string #deserialize #conveniently #redis #debugging #data-structures #0-1
  63. string_wizard

    manipulate string like a wizard

    v0.0.27 1.0K #wizard #string #utf-16 #manipulate
  64. sddl

    parse and analyse SDDL Strings

    v0.1.9 1.7K #string #windows-security #0x00 #parser #analyse #0x01 #0x02
  65. string_more

    Extension traits for String and &str types

    v0.3.1 #in-place #edit-distance #string
  66. odds

    ends — collection miscellania. Extra functionality for slices (.find(), RevSlice), strings and other things. Things in odds may move to more appropriate crates if we find them.

    v0.4.0 38K #slice #debug-assert #string
  67. strid

    Improve and strengthen your strings by making them strongly-typed with less boilerplate

    v8.0.0 #validation #string #newtype #normalization
  68. check_keyword

    A trait for String-like types to check if it is a keyword and convert it to a safe non-keyword if so

    v0.4.1 35K #reserved #string #keyword
  69. ucfirst

    Uppercase the first letter of a string

    v0.4.1 8.7K #upper-case #capital #string #casing
  70. windows-strings

    Windows string types

    v0.5.1 11.6M #winapi #string #windows
  71. stringlet

    A fast, cheap, compile-time constructible, Copy-able, kinda primitive inline string type with 4 variants

    v0.8.0 #inline-string #fast #string #inline
  72. bytestr

    cheaply cloneable and sliceable immutable string

    v0.3.1 550 #zero-copy #immutability #string
  73. rstring

    A comprehensive set of string manipulation utilities inspired by Apache Commons Lang3 StringUtils

    v0.1.0 #string #string-utils #manipulation #text #text-manipulation
  74. escaping

    configurable string escaping and unescaping

    v0.2.3 1.8K #ascii #unescaping #character #string #configuring
  75. obfuse

    Compile-time string obfuscation with runtime decryption and secure memory wiping

    v1.0.1 #compile-time-string #obfuscation #string #compile-time #anti-reverse #security
  76. serde_dbgfmt

    Deserialize #[derive(Debug)] output using serde

    v0.1.1 1.9K #debugging #deserialize #output #representation #string
  77. aws-smt-strings

    manipulating SMT-LIB strings and regular expressions

    v0.5.0 220 #smt-lib #string #smt
  78. rippling-api

    A fully generated & opinionated API client for the Rippling API

    v0.1.10 750 #api-client #generated #user #set #string
  79. brk_string_wizard

    manipulate string like a wizard

    v1.0.0-rc.2 170 #rolldown #string #wizard #edge #manipulate #candidate
  80. small-fixed-array

    providing fixed length immutable collections with a low memory footprint

    v0.4.10 1.3K #array-string #low-memory #string
  81. stringleton

    Extremely fast string interning library

    v0.2.1 #string-interning #symbols #string #interning
  82. substring

    method for string types

    v1.4.5 283K #string #slice #substr
  83. gratte

    macros for working with enums and strings; forked from strum

    v1.2.0 160 #proc-macro #enums-string #string #enums #string-macro
  84. aliri_braid

    Improve and strengthen your strings by making them strongly-typed with less boilerplate

    v0.4.0 69K #string #validation #string-validation #string-normalization #newtype
  85. to-be

    determining whether strings indicate truey or falsy values

    v0.0.6 330 #string #traits #environment
  86. indent

    Functions for indenting multiline strings

    v0.1.1 213K #multi-line #indentation #string #multiline
  87. string-mumu

    String functions and tools plugin for the Lava / Mumu language

    v0.2.0-rc.2 #lava #mumu #plugin #string
  88. texter

    that simplifies writing an LSP with tree-sitter

    v0.2.1 230 #lsp #tree-sitter #string #ts #editor
  89. arccstr

    Thread-safe, reference-counted null-terminated immutable strings

    v1.3.3 #rc #c-str #immutability #string #reference-counting
  90. serde-env

    deserialize env into structs via serde

    v0.2.0 57K #deserialize #struct #debugging #env #string
  91. spanley

    my generic string span, his name is Spanley

    v1.2.0 #string-spans #container #string #spans #library
  92. splitty

    a string splitter taking quotes into account

    v1.0.2 10K #split #quote #string
  93. jumprope

    fast rope (fancy string) library built on top of Skiplists

    v1.1.2 350 #text #rope #editing #string #built #string-processing #text-processing #ropey #data-structures #unicode-characters
  94. spanned

    string processing with file/line/col information and the regular rust str API

    v0.6.1 85K #file-line-col #file-line-column #information #string #string-processing #file-processing
  95. ohmydb

    A light-weight local json database

    v2.2.2 950 #database-json #string #json-db #lightweight #array #json-api
  96. hicc-std

    Based on hicc's ability to provide rust with the ability to call c++ standard container class interfaces

    v0.2.2 #std #cpp #string #map #set
  97. macro-toolset

    Some useful macros

    v0.8.4 #macro #string #macro-string
  98. hud-slice-by-8

    HUD Software's Rust improved implementation of the Intel Slice-By-8 algorithm

    v1.0.10 290 #hashing #hasher #string #hash #string-hash
  99. gstring

    String with support for Unicode graphemes

    v0.13.2 #grapheme #unicode #string #index
  100. strumbra

    Umbra-style strings (also known as German strings)

    v0.6.0 1.0K #german-string #umbra-string #string
  101. dash-em

    Enterprise-Grade Em-Dash Removal Library — SIMD-Accelerated String Processing

    v1.0.1 #em-dash #performance #string #simd-performance
  102. string-width

    Accurate Unicode string width calculation for terminal applications, handling emoji, East Asian characters, combining marks, and ANSI escape sequences

    v0.1.0 5.4K #emoji #unicode #string #width
  103. str_array

    Fixed-size str and CStr types backed by an array

    v1.1.0 #c-str #array #string #no-alloc #sized #fixed-sized
  104. lasso2

    A multithreaded and single threaded string interner that allows strings to be cached with a minimal memory footprint, associating them with a unique key that can be used to retrieve them at any time

    v0.8.2 4.5K #string-interning #string #interning
  105. iri_s

    RDF data shapes implementation in Rust

    v0.1.147 650 #rdf-data-shapes #macro #string
  106. non-empty-str

    Non-empty strings

    v0.11.3 #non-empty #string #no-alloc
  107. hattrie

    A high-performance, cache-conscious, ordered map for string keys, based on the HAT-trie paper

    v0.9.1 #string #sorting #cache-conscious #trie #map
  108. sst

    sorted string table abstraction

    v0.18.0 1.0K #sorting #string #table #abstraction #merge
  109. refined_type

    imbuing rules into types and elevating them to more robust types

    v0.6.0 #rules #string #length-less #validation #validation-rules #greater #composer #alphabet #non-empty #serialization
  110. rocstr

    An immutable fixed capacity stack based generic copy string

    v0.6.2 200 #immutability #stack-string #stack #string #immutable
  111. json_size

    calculate the size of a JSON object

    v0.2.2 #serde-json #value #estimate #heap-size #string #arbitrary-precision #diagnostics #breakdown #memory-size #cache-eviction
  112. vec-strings

    Store any string efficiently in an immutable way

    v0.4.8 64K #vec #string-utilities #string
  113. stackathon

    The interpreter for the Stackathon language

    v0.5.0 #interpreter #stack #print #string #block #language-interpreter
  114. envfmt

    Expands environment variables in string

    v1.0.0 #env-vars #expand #string #escaping #hash-map #dollar #substitution #braced
  115. yaml-schema

    A YAML schema validator

    v0.8.0 #schema-validation #json-schema #yaml #ys #string
  116. mstr

    2-word, immutable Cow<str>

    v0.1.5 270 #cow-str #string #small #cow
  117. capitalize

    Change first character to upper case and the rest to lower case, and other common alternatives

    v0.3.4 8.4K #upper-case #title-case #string #change
  118. jsonmodem

    A streaming, incremental JSON parser

    v0.1.0 #streaming-json #incremental-parser #events #string #value
  119. dia-hammer

    v3.0.1 800 #keccak #string
  120. german-str

    small-string optimized string type with fast comparisons

    v1.0.0 #string #compare #byte-string #stack #prefix #heap-buffer #12 #small-string #smol-str
  121. nhi

    A function to check strings against the New Zealand Ministry of Health NHI Validation Routine

    v0.1.2 320 #validation #routines #zealand #string #health
  122. faststr-fork

    Faststr is a string library that reduces the cost of clone

    v0.2.23 260 #string #volo
  123. strval

    Parse strings into values

    v0.3.3 330 #rusqlite #string #parser #parser-string #string-parser
  124. from_form

    From forms to your structs

    v0.2.2 500 #forms #struct #string #try-from #forms-data #hash-map
  125. smt-str

    working with SMT-LIB strings in Rust

    v0.2.3 400 #regex #regex-automata #string #smt #automata
  126. termwrap

    Wrap Unicode text with ANSI color codes

    v0.2.2 #unicode #string #wrap
  127. assemblyline-markings

    using access control strings with the Assemblyline malware analysis platform

    v0.1.12 700 #malware-analysis #classification #assemblyline #markings #string
  128. smol_strc

    smol_str forks, replace Arc with Rc

    v0.3.5 #smol-str #inline #string #small #stack
  129. bt_string_utils

    Basic string operations

    v0.2.11 #split #remove #string
  130. data_bucket

    DataBucket is container for WorkTable's data

    v0.3.11 160 #work-table #container #persistence #data #string #reside
  131. pyo3_special_method_derive

    Automatically derive Python dunder methods for your Rust code

    v0.4.3 5.0K #automatic-derive #pyo3 #methods #string #repr #dunder #debugging #macro-derive #debug-display #struct-fields
  132. stri

    string interpolation procedural macro

    v0.6.0 430 #sql #string #format #text-format
  133. hexstring

    handling hexadecimal string

    v0.1.5 #utility #hex #string
  134. stackstring

    A fixed-size string

    v0.4.4 #fixed-size #string #inline-string #byte #less #array-string
  135. qstr

    Cache-efficient, stack-allocated string types

    v0.2.0 #string #utf-8 #embedded #stack
  136. strx

    A powerful string manipulation tool with JWT, hash, encoding, and crypto support

    v0.1.0 #jwt #cryptography #string
  137. line-numbers

    Find line numbers in strings by byte offsets, quickly

    v0.4.0 4.2K #byte-offset #find #string #column #convert
  138. junstr

    Unnest json serialized as strings inside json

    v0.1.0 #json #string #unnest #input #output
  139. substring-replace

    developer-friendly methods to manipulate strings with character indices

    v0.2.2 1.2K #character #string #indices #methods #index #string-matching
  140. waterui-str

    String utilities for WaterUI

    v0.2.1 #string-utilities #water-ui #text #string
  141. trim-in-place

    In-place trimming strings

    v0.1.7 337K #in-place #trim #string
  142. lua-patterns

    Binding to Lua String Patterns

    v0.4.0 #string-matching #lua #string
  143. line-col

    Convert string slice indices into line/column numbers

    v0.2.1 73K #string #column #parser #lookup
  144. strmath

    Do math with your strings

    v0.8.1 950 #string #math
  145. cowstr

    Copy-on-Write shared strings

    v1.3.0 11K #copy-on-write #rc #string
  146. aws-sdk-iotroborunner

    AWS SDK for AWS IoT RoboRunner

    v1.17.0 1.2K #aws-sdk #aws-iot #github #output #string
  147. pad

    padding strings at runtime

    v0.1.6 130K #padding #run-time #character-width #string #strings-at-runtime
  148. extract-strings

    Extract ascii strings from files

    v0.4.1 #ascii #string #extract #iterator
  149. utf16string

    String types to work directly with UTF-16 encoded strings

    v0.2.0 193K #utf-16 #string #wstring
  150. mut-str

    A toolkit for working with mutable string slices (&mut str)

    v1.1.0-alpha.2 500 #slice #string #mutability
  151. java_string

    Java strings, tolerant of invalid UTF-16 encoding

    v0.1.3 #utf-16 #java #string
  152. wincorda

    work with all types of Windows strings, in all scenarios

    v0.1.1 #ffi #string #windows
  153. slice-by-8

    HUD Software's Rust improved implementation of the Intel Slice-By-8 algorithm

    v1.0.11 #hash #hasher #gamedev #string
  154. string-newtype

    New Type idiom helper for string-like types

    v0.1.2 130 #newtype #wrapper #string
  155. strid-examples

    Examples demonstrating usage of the strid crate

    v8.0.0 #validation #string #newtype #normalization
  156. string_manipulation_utf8

    String manipulation functions using character indexing (UTF-8) instead of bytes

    v0.3.0 190 #string #utf-8 #indexof #manipulation #substr
  157. uwurs

    UwUify your strings with uwurs!

    v0.3.4 130 #string #text-transformation #uw-uify #character #probability #emoji #emoticon #stutter
  158. valistr

    Creating immutable string wrapper types with values validated with regexes

    v0.2.0 #validation #immutability #value #string #regex
  159. convert_case_extras

    Extra features for convert_case

    v0.2.0 290 #convert-case #string #casing #case
  160. custom-string

    aids in generating string types with custom validation

    v0.8.0 #generator #aids #validation #types-with-validation #string
  161. text_utils_s

    edit array. Example delete duplicate in array. Clear string

    v0.1.5 190 #regex #unique #collection #string #deduplication
  162. sj

    v2.0.3 3.4K #json #notes #string #semver #follow
  163. microstr

    Stack-allocated string with fixed capacity

    v0.4.0 120 #utf-8 #string #stack
  164. rusty-axml

    A parser for Android AXML files

    v0.2.1 150 #axml #apk #android #binary-parser #string #xml-format #manifest-parser #parser-format
  165. zoneinfo_rs

    Zoneinfo parser and compiler

    v0.0.18 #timezone #parser-compiler #posix #format #string #parser-and-compiler #iana #tzdb
  166. durstr

    parsing human-readable strings into durations

    v0.4.0 170 #duration #string
  167. sixbit

    Small packed strings

    v0.5.0 #text #string #unicode #unicode-text #small
  168. fakeowned

    convert from &Borrowed to &Owned <<safely>>

    v0.1.4 #vec #borrowing #string #safely #owned-reference #btree-map #hash-map #public-api
  169. wjp

    Wizards JSON Parser

    v1.1.3 #json-parser #wizard #parse-error #key-value #string #technical-debt
  170. constr

    Constant string generics

    v1.0.2 #generics #string #constant #macro #traits
  171. project-finder

    Fast project finder for developers

    v0.1.2 130 #string #text #cli
  172. htmlescape

    HTML entity encoding and decoding

    v0.3.1 694K #html-entities #encoding-decoding #entity #string #character
  173. RustInput

    A fluent CLI input crate for Rust, supporting all integer, float, bool, and string types; easier to use unlike the standard std::io

    v0.2.0 #rustinput #integer #fluent #rust-input #string #command-line-utilities #rust-cli #cli-input
  174. json_string

    Format JSON string so that serde_json can understand it

    v0.1.14 1.4K #json #string #serde-json
  175. segmented_string

    an immutable string type built from array segments, similar to clojure's persistent vector, with unicode grapheme/width support

    v0.1.0 #string #array #clojure #unicode #grapheme #utf-8 #byte-array
  176. smex

    Zero-dependency hex encoding and decoding

    v0.2.0 #encoding-decoding #zero-dependency #hex-encoding #decode #string
  177. charname

    Incredibly simple library that just gives you the Unicode name for a character

    v1.17.0 #unicode-characters #name #return #code-point #string #txt-file
  178. char-list

    A persistent string type with the same API as a linked-list of characters

    v0.4.0 210 #immutability #string #cons #prepend
  179. vds

    Visibly distinguishable string types for identifiers and codes

    v1.0.3 #identifier #serde #string #no-std #code
  180. array_tool

    Helper methods for processing collections

    v1.0.3 20K #grapheme #substitution #unique #string
  181. microstring

    Small, niche-able, stack allocated strings

    v0.1.2 #stack-allocated #string #no-alloc
  182. unicode-ellipsis

    truncate Unicode strings to a certain width, automatically adding an ellipsis if the string is too long

    v0.3.0 9.9K #unicode #string #unicode-text #word #text
  183. rs_tpl

    String templating in Rust

    v0.1.0 #templating #replace #string #template-string #template
  184. struargs

    A macro that converts a structure into a Command parameter list

    v0.3.0 #proc-macro #string #string-macro
  185. grug-rs

    Safe bindings for https://github.com/grug-lang/grug

    v0.3.2 #arguments #game #github #bindings-for-github-com #string
  186. maybe-regex

    Wrapper for strings that may be either a regex or a plain-text string

    v0.2.2 #regex #utility #string
  187. string_calculator

    A string calculator to compute formulas inside strings

    v0.4.0 #eval-f64 #calculator #formula #compute #string
  188. panic-message

    Get a panic message from a panic payload

    v0.3.0 952K #message-payload #string #panic-info #box-dyn #attempt #catch-unwind
  189. fixed_str

    Fixed-size, null-padded UTF-8 string type with const-safe construction and binary serialization support

    v0.9.1 #utf-8 #fixed-length #string #binrw #utf-8-string
  190. powierza-coefficient

    Powierża coefficient is a statistic for gauging if one string is an abbreviation of another

    v1.0.2 6.2K #statistics #abbreviation #string
  191. rdvec

    Raw, Dyn Vec

    v0.2.1 270 #vec #dyn #collection #string #contiguous
  192. inline-str

    Efficent and immutable string type, backed by inline-array

    v0.5.0 200 #string #database #compact-string #stack #compact
  193. request-http-parser

    parsing http request string to a model

    v0.1.4 #http-parser #model #string #testing
  194. printerator

    simply print iterators without collecting them

    v1.0.1 #logging #utility #text #string
  195. dbc-gen

    CAN database compiler

    v0.1.7 #dbc #compiler #database #string
  196. string-replace-all

    String replacement utility inspired by JavaScript, allowing pattern-based substitutions with support for both exact matches and regex patterns

    v0.2.1 190 #regex #string #regex-based #occurrence #slice #pattern-based #javascript #substitution
  197. soft-ascii-string

    char/str/string wrappers which add a "is-ascii" soft constraint

    v1.1.0 #ascii #string #safe
  198. cow2

    Like Cow<B>, but B is covariant

    v0.2.6 230 #string #cow #slice
  199. stroka

    Small String optimization

    v1.0.0-beta.6 #string-optimization #serde #string
  200. flx-rs

    Rewrite emacs-flx in Rust for dynamic modules

    v0.2.1 380 #fuzzy-search #fuzzy-string-search #string #search
  201. validus

    A string validation library

    v0.3.0 #validation-rules #string-validation #validation #string
  202. thediff

    Difference between 2 files in percentages

    v0.1.1 #difference #string #percentages #file #text #utf-8 #percentage #integrity-checks #non-empty #treated
  203. stringzz

    strings and opcodes extraction from various file formats

    v0.3.4 #malware #string #yara #yara-generator #maturin
  204. json_proc

    proc macro for parsing JSON-like syntax

    v0.5.1 1.6K #proc-macro #json-like #json-parser #syntax #string #macro-for-parsing #serde-json
  205. xj_cstr

    Safe implementations of core C string APIs

    v0.1.2 #string #api #byte
  206. yasi

    String Interner

    v0.1.11 1.7K #display #arc #string
  207. data_tree

    Hierarchical data tree with pathing and search support

    v0.1.5 #hierarchical-data #node #string #node-tree
  208. string-view

    Work with views into string slices. Safely extend, reduce without losing parent string size. Modify str slices in-place to avoid allocations.

    v0.4.1 #compiler #text #no-alloc #string
  209. datetime-string

    Datetime string types

    v0.2.2 #date-time #rfc-3339 #string
  210. abin

    working with binaries and strings. The library tries to avoid heap-allocations / memory-copy whenever possible by automatically choosing a reasonable strategy: stack for small binaries;…

    v0.1.6 #rc #binary-string #stack #binary #string
  211. open-editor

    Open files or Strings in user's default editor

    v1.1.0 100 #default-editor #string #edit #user #column
  212. list_tools

    一个自己研发的Vec<T>

    v0.1.9 850 #vec #gpl-3 #是一个基于 #string #traits
  213. widest-line

    Find the widest line in a string with proper Unicode and ANSI escape code support

    v0.1.0 #unicode #terminal #width #unicode-width #string
  214. const-str-join

    Small crate to help joining strings during compilation time

    v0.2.1 #string #static-string #compilation-time #join #joining #compile-time
  215. stringleton-dylib

    Extremely fast string interning library (dylib support)

    v0.2.1 #string-interning #symbols #string
  216. strung

    Easy access of struct fields in strings using different/custom pre/postfix: "Hello, {field}"

    v0.1.4 #replace #string #format
  217. concat-in-place

    Efficient macros for concatenation of strings and vectors

    v1.1.0 1.3K #concatenation #string #concat #push
  218. marisa-rs

    Safe Rust wrapper for the marisa-trie C++ library

    v0.1.2 #trie #search #string #string-search
  219. fluent-string

    Fluent versions of String mutation methods

    v0.1.3 650 #string #fluent
  220. gnostr-invalidstring

    just for testing invalid string data

    v1906.925289.572444 #string
  221. no_std_strings

    no_std version of crate fixedstr: strings of constant maximum size that can be copied and stack allocated

    v0.1.3 57K #stack-allocated #string #max
  222. Try searching with DuckDuckGo.

  223. just-string

    Container for various kinds of strings

    v2025.12.8 #string #container
  224. ps-str

    String transcoding library

    v0.1.0-3 #transcoding #string
  225. flexstr_support

    Support crate for 'flexstr' and 'inline_flexstr'

    v0.1.3 #flexstr #string #support
  226. simdutf

    Unicode validation and transcoding at billions of characters per second

    v0.6.0 #unicode #validation #simd #string #string-validation #utf-8
  227. u8char

    An alternative to the char type that uses UTF-8 as its in-memory representation

    v0.3.0 #utf-8 #representation #string #unicode #internal #in-memory
  228. unescape_zero_copy

    Unescape strings without allocating memory

    v2.3.0 2.5K #zero-copy #string
  229. inline_flexstr

    copy/clone-efficient inline string type for Rust

    v0.1.5 #inline-string #string #inline
  230. whdp

    Wizards hypermedia document parser

    v1.2.0 180 #document-parser #protocol-parser #hypermedia #wizard #string
  231. conststr

    Constant strings

    v0.5.0 470 #constant #facilities #zero-copy #bytemuck #string #serde #oct
  232. cpe

    CPE 2.2 and 2.3 handling in Rust

    v0.1.5 700 #hardware-devices #uri #name #name-generator #string #2-2 #2-3 #cf #long-term
  233. slugi

    slugify text (e.g., 'Café au lait' → 'cafe_au_lait')

    v0.1.1 #slugify #text #string #utility
  234. german-str-borrow

    German/Umbra-style strings. Data is borrowed, static, or inlined

    v0.4.1 280 #string #german-string #umbra-string
  235. pkenum

    PKaiser's enum utilities

    v0.3.1 230 #proc-macro #string #enums-string #string-macro #enums
  236. lib_tcstring

    IAB TCF v2 TCString utilities

    v0.5.0 420 #tcf #tcstring #decode #string
  237. copy_from_str

    An extension trait to copy a string into another string

    v1.0.6 #from-str #extension-traits #copying #string
  238. spyglys

    programming language for text manipulation

    v0.2.3 360 #programming-language #string #language-text #programs #meant
  239. fast-unescape

    'unescapes' a escaped string with escape sequences into literal one

    v0.1.0 #string #literals #unescapes #no-alloc
  240. big_s

    Rust’s missing String literal

    v1.0.2 23K #string-literal #literals #string
  241. portmanteau

    create portmanteaux

    v0.2.2 130 #word #vowel #lower-case #string #input
  242. soundex-rs

    that calculates soundex value

    v0.1.8 1.7K #value #string #character #retain #word
  243. string-wrapper

    A possibly-stack-allocated string with generic bytes storage

    v0.3.0 320 #string #stack-allocated #data-structures