Thanks to visit codestin.com
Credit goes to lib.rs

#string

  1. convert_case

    Convert strings into any case

    v0.10.0 12.4M #string-casing #casing #string
  2. strum

    macros for working with enums and strings

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

    macros for working with enums and strings

    v0.27.2 16.9M #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 4.1M #compact-string #mutable #string #compact #small
  5. smol_str

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

    v0.3.5 2.7M #string #heap-allocator #ws #stack-allocated #white-space #static-string #satisfy #consist #indentation #programming-language
  6. 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 511K #string-interning #interning #string
  7. const-str

    compile-time string operations

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

    string library that reduces the cost of clone

    v0.2.32 839K #volo #string
  9. ustr

    Fast, FFI-friendly string interning

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

    Compact, clone-on-write vector and string

    v0.2.6 164K #sso-string #vector-cow #string #vector #sso
  11. beef

    More compact Cow

    v0.5.2 2.1M #cow #slice #string #borrow
  12. gix-quote

    gitoxide project dealing with various quotations used by git

    v0.6.1 1.1M #gitoxide #version-control #gix #quote #string #unquote
  13. smallstr

    String-like container based on smallvec

    v0.3.1 255K #string #small-string #str
  14. unescaper

    Unescape strings with escape sequences written out as literal characters

    v0.1.8 500K #escaping #string-literal #string
  15. kstring

    Key String: optimized for map keys

    v2.0.2 1.2M #map-key #optimized-for-map #string #inline-string #name #static-string #arc #zero-cost-abstractions #memory-management
  16. cow-utils

    Copy-on-write string utilities for Rust

    v0.1.3 279K #cow-str #text #string
  17. unicode-reverse

    Unicode-aware in-place string reversal

    v1.0.9 230K #reverse #unicode #grapheme #string
  18. str_indices

    Count and convert between indexing schemes on string slices

    v0.4.4 288K #line-break #text #no-std #string
  19. flexstr

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

    v0.10.5 17K #rc #arc-str #string #rc-str #reference-counting
  20. string

    A UTF-8 encoded string with configurable byte storage

    v0.3.1 55K #encoded-string #utf-8 #configuring #byte #storage #marker
  21. fundu

    Configurable, precise and fast rust string parser to a Duration

    v2.0.1 15K #duration-parser #time-string #string
  22. tstr

    type-level strings on stable

    v0.3.0 157K #type-level #string #no-std
  23. swc

    Speedy web compiler

    v53.0.0 22K #babel #typescript #javascript #testing #string #typescript-compiler
  24. bracoxide

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

    v0.1.8 33K #brace-expansion #permutation #string
  25. ggetrs

    Efficient querying of biological databases from the command line

    v0.1.88 1.7K #ncbi #ensembl #string #uniprot #enrichr
  26. 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 836K #inline-string #inlinable #string #inline
  27. sprintf

    Clone of C s(n)printf in Rust

    v0.4.3 32K #string-formatting #printf #text #string
  28. fixedstr

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

    v0.5.10 123K #const-generics #stack-allocated #string
  29. json-escape-simd

    Optimized SIMD routines for escaping JSON strings

    v3.0.1 71K #simd-json #string #avx2 #neon #optimized #avx-512
  30. lean_string

    Compact, clone-on-write string

    v0.5.1 28K #sso-string #string #cow
  31. styled_components

    AST Transforms for styled-components

    v0.136.0 6.4K #swc-plugin #ast #string
  32. fstr

    A stack-allocated fixed-length string type

    v0.2.16-beta.1 7.2K #fixed-length #stack-allocated #string #serialize #serialization #serde #string-buffer #binary-representation #serde-integration
  33. descape

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

    v3.0.0 2.3K #extension-traits #zero-copy #string #unicode
  34. str-utils

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

    v0.3.1 320 #string #fluent #character #cow
  35. mathcat

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

    v0.7.6-beta.2 #assistive-technology #mathml #braille #navigation #string #cmu
  36. strong-type

    Procedural macros for naming and strong-typing primitives and strings

    v1.1.0 220 #strong-typing #primitive #string #strongly-typed
  37. shrug

    Easy access to your favourite strings

    v0.1.4 #clipboard #string #shortcut
  38. 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
  39. sreplace

    efficient, and full-featured command line string replacer

    v0.11.0 #replacer #string #replace #file
  40. leon

    Dead-simple string templating

    v3.0.2 23K #templating #dead-simple #replace #string #escaping #white-space #text-template #string-template
  41. 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 #string #thread #placement #text-file
  42. ustr-fxhash

    Fast, FFI-friendly string interning

    v1.0.1 5.0K #string-interning #ffi #string
  43. string_more

    Extension traits for String and &str types

    v0.3.1 2.9K #in-place #edit-distance #string
  44. str-macro

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

    v1.0.1 6.1K #string #slice #macro #owned
  45. whitespace-sifter

    Sift duplicate whitespaces away!

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

    type for non empty Strings, similar to NonZeroUsize and friends

    v0.2.6 145K #non-empty #string
  47. reword

    some utility functions for human-readable formatting of words

    v7.0.1 3.1K #human-readable-formatting #word #string
  48. 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 19K #reserved #string #keyword
  49. slash-formatter

    functions to deal with slashes and backslashes in strings

    v3.1.6 11K #url-path #slash #backslash #string #url
  50. 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
  51. vmprotect

    Unofficial VMProtect SDK for Rust

    v1.0.0 550 #sdk #protected #locking #string #hwid
  52. case_insensitive_string

    A case insensitive string struct

    v0.2.10 8.0K #case-insensitive #string
  53. 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 #xml-schema #xml-serde #deserliaze #serde #string #xml
  54. pad

    padding strings at runtime

    v0.1.6 151K #padding #run-time #character-width #string #strings-at-runtime
  55. muddy

    literal string obfuscation library

    v0.3.2 5.3K #obfuscate #obfuscation #string #hide
  56. mownstr

    Maybe Owned String

    v0.3.1 12K #string #wrapper
  57. strid

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

    v7.0.0 110 #validation #string #newtype #normalization
  58. oxford_join

    Join string slices with Oxford Commas!

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

    Sends string repeatedly to stdout

    v0.1.0-beta.3 #stdout #send #string #repeated #buffer
  60. 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 37K #slice #debug-assert #string
  61. sddl

    parse and analyse SDDL Strings

    v0.1.9 1.7K #string #windows-security #0x00 #parser #analyse #0x01 #0x02
  62. serde-vars

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

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

    manipulate string like a wizard

    v0.0.27 750 #wizard #string #utf-16 #manipulate
  64. serde_dbgfmt

    Deserialize #[derive(Debug)] output using serde

    v0.1.1 1.7K #debugging #deserialize #output #representation #string
  65. ucfirst

    Uppercase the first letter of a string

    v0.4.1 4.2K #upper-case #capital #string #casing
  66. 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
  67. windows-strings

    Windows string types

    v0.5.1 8.5M #winapi #string #windows
  68. escaping

    configurable string escaping and unescaping

    v0.2.3 1.5K #ascii #unescaping #character #string #configuring
  69. aws-smt-strings

    manipulating SMT-LIB strings and regular expressions

    v0.5.0 220 #smt-lib #string #smt
  70. refined_type

    imbuing rules into types and elevating them to more robust types

    v0.6.0 3.9K #rules #string #length-less #validation #validation-rules #greater #composer #alphabet #non-empty #serialization
  71. string-mumu

    String functions and tools plugin for the Lava / Mumu language

    v0.2.0-rc.2 #lava #mumu #plugin #string
  72. bytestr

    cheaply cloneable and sliceable immutable string

    v0.3.1 800 #zero-copy #immutability #string
  73. rippling-api

    A fully generated & opinionated API client for the Rippling API

    v0.1.10 750 #api-client #generated #user #set #string
  74. to-be

    determining whether strings indicate truey or falsy values

    v0.0.6 330 #string #traits #environment
  75. stringleton

    Extremely fast string interning library

    v0.2.1 #string-interning #symbols #string #interning
  76. aliri_braid

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

    v0.4.0 65K #string #validation #string-validation #string-normalization #newtype
  77. arccstr

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

    v1.3.3 #rc #c-str #immutability #string #reference-counting
  78. substring

    method for string types

    v1.4.5 206K #string #slice #substr
  79. gratte

    macros for working with enums and strings; forked from strum

    v1.2.0 140 #proc-macro #enums-string #string #enums #string-macro
  80. spanned

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

    v0.6.1 59K #file-line-col #file-line-column #information #string #string-processing #file-processing
  81. ohmydb

    A light-weight local json database

    v2.2.2 950 #database-json #string #json-db #lightweight #array #json-api
  82. pct-str

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

    v2.0.0 183K #percent-encode #string #decode #percent-encoded
  83. texter

    that simplifies writing an LSP with tree-sitter

    v0.2.1 230 #lsp #tree-sitter #string #ts #editor
  84. capitalize

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

    v0.3.4 12K #upper-case #title-case #string #change
  85. obfuse

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

    v1.0.0 #compile-time-string #obfuscation #string #compile-time #anti-reverse #security
  86. splitty

    a string splitter taking quotes into account

    v1.0.2 8.6K #split #quote #string
  87. koruma-collection

    A collection of common validators using koruma

    v0.3.0 #validation #koruma #collection #fluent #string #validation-error #strong-typing #per-field
  88. serde-env

    deserialize env into structs via serde

    v0.2.0 48K #deserialize #struct #debugging #env #string
  89. 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
  90. indent

    Functions for indenting multiline strings

    v0.1.1 138K #multi-line #indentation #string #multiline
  91. strumbra

    Umbra-style strings (also known as German strings)

    v0.6.0 1.4K #german-string #umbra-string #string
  92. small-fixed-array

    providing fixed length immutable collections with a low memory footprint

    v0.4.10 900 #array-string #low-memory #string
  93. 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
  94. trim-in-place

    In-place trimming strings

    v0.1.7 335K #in-place #trim #string
  95. macro-toolset

    Some useful macros

    v0.8.4 #macro #string #macro-string
  96. gstring

    String with support for Unicode graphemes

    v0.13.2 #grapheme #unicode #string #index
  97. jsonmodem

    A streaming, incremental JSON parser

    v0.1.0 #streaming-json #incremental-parser #events #string #value
  98. rocstr

    An immutable fixed capacity stack based generic copy string

    v0.6.2 200 #immutability #stack-string #stack #string
  99. dash-em

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

    v1.0.1 #em-dash #performance #string #simd-performance
  100. vec-strings

    Store any string efficiently in an immutable way

    v0.4.8 119K #vec #string-utilities #string
  101. str_array

    Fixed-size str and CStr types backed by an array

    v1.1.0 #c-str #array #string #no-alloc #sized #fixed-sized
  102. spanley

    my generic string span, his name is Spanley

    v1.0.1 #string-spans #container #string #spans #library
  103. envfmt

    Expands environment variables in string

    v1.0.0 #env-vars #expand #string #escaping #dollar #hash-map #substitution #braced
  104. string-width

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

    v0.1.0 900 #emoji #unicode #string #width
  105. junstr

    Unnest json serialized as strings inside json

    v0.1.0 #json #string #unnest #input #output
  106. non-empty-str

    Non-empty strings

    v0.11.3 #non-empty #string #no-alloc
  107. yaml-schema

    A YAML schema validator

    v0.8.0 #schema-validation #json-schema #yaml #ys #string
  108. 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
  109. stackathon

    The interpreter for the Stackathon language

    v0.5.0 #interpreter #stack #print #string #block #language-interpreter
  110. faststr-fork

    Faststr is a string library that reduces the cost of clone

    v0.2.23 260 #string #volo
  111. jumprope

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

    v1.1.2 100 #text #rope #editing #string #built #string-processing #text-processing #data-structures #ropey #unicode-characters
  112. mstr

    2-word, immutable Cow<str>

    v0.1.5 270 #cow-str #string #small #cow
  113. smt-str

    working with SMT-LIB strings in Rust

    v0.2.3 400 #regex #regex-automata #string #smt #automata
  114. 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
  115. dia-hammer

    v3.0.1 800 #keccak #string
  116. stri

    string interpolation procedural macro

    v0.6.0 430 #sql #string #format #text-format
  117. 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 1.0K #string-interning #string #interning
  118. strval

    Parse strings into values

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

    From forms to your structs

    v0.2.2 500 #forms #struct #string #try-from #forms-data #hash-map
  120. termwrap

    Wrap Unicode text with ANSI color codes

    v0.2.2 #unicode #string #wrap
  121. line-numbers

    Find line numbers in strings by byte offsets, quickly

    v0.4.0 2.0K #byte-offset #find #string #column #convert
  122. smol_strc

    smol_str forks, replace Arc with Rc

    v0.3.5 #smol-str #inline #string #small #stack
  123. substring-replace

    developer-friendly methods to manipulate strings with character indices

    v0.2.2 1.2K #character #string #indices #methods #index #string-matching
  124. qstr

    Cache-efficient, stack-allocated string types

    v0.2.0 #string #utf-8 #embedded #stack
  125. data_bucket

    DataBucket is container for WorkTable's data

    v0.3.10 130 #work-table #container #persistence #data #string #reside
  126. stackstring

    A fixed-size string

    v0.4.4 #fixed-size #string #inline-string #byte #less #array-string
  127. nhi

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

    v0.1.2 120 #validation #routines #zealand #string #ministry
  128. slice-by-8

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

    v1.0.11 #hash #hasher #gamedev #string
  129. pyo3_special_method_derive

    Automatically derive Python dunder methods for your Rust code

    v0.4.3 3.1K #automatic-derive #pyo3 #methods #string #dunder #repr #debugging #macro-derive #debug-display #struct-fields
  130. strid-examples

    Examples demonstrating usage of the strid crate

    v7.0.0 #validation #string #newtype #normalization
  131. waterui-str

    String utilities for WaterUI

    v0.2.1 #string-utilities #text #waterui #string
  132. vds

    Visibly distinguishable string types for identifiers and codes

    v1.0.3 #identifier #serde #string #no-std #code
  133. strmath

    Do math with your strings

    v0.8.1 950 #string #math
  134. string-newtype

    New Type idiom helper for string-like types

    v0.1.2 130 #newtype #wrapper #string
  135. lua-patterns

    Binding to Lua String Patterns

    v0.4.0 #string-matching #lua #string
  136. microstr

    Stack-allocated string with fixed capacity

    v0.4.0 120 #utf-8 #string #stack
  137. cowstr

    Copy-on-Write shared strings

    v1.3.0 10K #copy-on-write #rc #string
  138. bt_string_utils

    Basic string operations

    v0.2.7 #split #remove #string
  139. simdutf

    Unicode validation and transcoding at billions of characters per second

    v0.6.0 1.7K #unicode #validation #simd #string #string-validation #utf-8
  140. string_manipulation_utf8

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

    v0.3.0 #string #utf-8 #indexof #manipulation #substr
  141. line-col

    Convert string slice indices into line/column numbers

    v0.2.1 63K #string #column #parser #lookup
  142. uwurs

    UwUify your strings with uwurs!

    v0.3.4 130 #string #text-transformation #uw-uify #character #probability #emoji #emoticon #stutter
  143. aws-sdk-iotroborunner

    AWS SDK for AWS IoT RoboRunner

    v1.17.0 1.2K #aws-sdk #aws-iot #github #output #string
  144. charname

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

    v1.17.0 600 #unicode-characters #name #return #code-point #string #txt-file
  145. brk_string_wizard

    manipulate string like a wizard

    v0.6.0 200 #string #wizard #brk #manipulate
  146. grug-rs

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

    v0.3.2 #arguments #game #github #bindings-for-github-com #string
  147. mut-str

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

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

    Java strings, tolerant of invalid UTF-16 encoding

    v0.1.3 #utf-16 #java #string
  149. string_calculator

    A string calculator to compute formulas inside strings

    v0.4.0 700 #eval-f64 #calculator #formula #compute #string
  150. valistr

    Creating immutable string wrapper types with values validated with regexes

    v0.2.0 #validation #immutability #value #string #regex
  151. array_tool

    Helper methods for processing collections

    v1.0.3 22K #grapheme #substitution #unique #string
  152. thediff

    Difference between 2 files in percentages

    v0.1.1 #difference #string #percentages #file #text #utf-8 #percentage #integrity-checks #non-empty #treated
  153. assemblyline-markings

    using access control strings with the Assemblyline malware analysis platform

    v0.1.12 #malware-analysis #classification #assemblyline #markings #string
  154. stringzz

    strings and opcodes extraction from various file formats

    v0.3.4 #malware #string #yara #yara-generator #maturin
  155. utf16string

    String types to work directly with UTF-16 encoded strings

    v0.2.0 152K #utf-16 #string #wstring
  156. text_utils_s

    edit array. Example delete duplicate in array. Clear string

    v0.1.5 190 #regex #unique #collection #string #deduplication
  157. custom-string

    aids in generating string types with custom validation

    v0.8.0-rc.1 #generator #aids #validation #types-with-validation #string
  158. sj

    v2.0.3 3.4K #json #notes #string #semver #follow
  159. rusty-axml

    A parser for Android AXML files

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

    Zoneinfo parser and compiler

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

    parsing human-readable strings into durations

    v0.4.0 170 #duration #string
  162. const-str-join

    Small crate to help joining strings during compilation time

    v0.2.1 #string #static-string #compilation-time #join #joining #compile-time
  163. sixbit

    Small packed strings

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

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

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

    Wizards JSON Parser

    v1.1.3 #json-parser #wizard #parse-error #key-value #string #technical-debt
  166. inline-str

    Efficent and immutable string type, backed by inline-array

    v0.5.0 200 #string #database #compact-string #stack #compact
  167. 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
  168. constr

    Constant string generics

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

    Fast project finder for developers

    v0.1.2 130 #string #text #cli
  170. json_string

    Format JSON string so that serde_json can understand it

    v0.1.14 1.4K #json #string #serde-json
  171. 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
  172. runtime-format

    formatting dynamic strings

    v0.1.3 6.0K #dynamic #static #string
  173. microstring

    Small, niche-able, stack allocated strings

    v0.1.2 #stack-allocated #string #no-alloc
  174. char-list

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

    v0.4.0 210 #immutability #string #cons #prepend
  175. maybe-regex

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

    v0.2.2 #regex #utility #string
  176. powierza-coefficient

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

    v1.0.2 3.7K #statistics #abbreviation #string
  177. marisa-rs

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

    v0.1.2 #trie #search #string #string-search
  178. flx-rs

    Rewrite emacs-flx in Rust for dynamic modules

    v0.2.1 380 #fuzzy-search #fuzzy-string-search #string #search
  179. inline_flexstr

    copy/clone-efficient inline string type for Rust

    v0.1.5 #inline-string #string #inline
  180. unicode-ellipsis

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

    v0.3.0 7.4K #unicode #string #unicode-text #word #text
  181. 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
  182. rdvec

    Raw, Dyn Vec

    v0.2.1 270 #vec #dyn #collection #string #contiguous
  183. 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
  184. printerator

    simply print iterators without collecting them

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

    CAN database compiler

    v0.1.7 #dbc #compiler #database #string
  186. entropy

    Calculates the Shannon entropy of arrays of bytes and strings

    v0.4.2 6.0K #byte-array #entropy-of-bytes #shannon #string
  187. 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
  188. cpe

    CPE 2.2 and 2.3 handling in Rust

    v0.1.5 1.6K #hardware-devices #uri #name #name-generator #string #2-2 #2-3 #cf #long-term
  189. soft-ascii-string

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

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

    Like Cow<B>, but B is covariant

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

    Small String optimization

    v1.0.0-beta.6 #string-optimization #serde #string
  192. open-editor

    Open files or Strings in user's default editor

    v1.1.0 #default-editor #string #edit #user #column
  193. panic-message

    Get a panic message from a panic payload

    v0.3.0 557K #message-payload #string #panic-info #box-dyn #attempt #catch-unwind
  194. char_index

    efficient charwise indexing into a string

    v0.1.4 4.9K #ascii #string #index
  195. validus

    A string validation library

    v0.3.0 #validation-rules #string-validation #validation #string
  196. 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
  197. data_tree

    Hierarchical data tree with pathing and search support

    v0.1.5 #hierarchical-data #node #node-tree #string
  198. yasi

    String Interner

    v0.1.11 1.7K #display #arc #string
  199. 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
  200. datetime-string

    Datetime string types

    v0.2.2 #date-time #rfc-3339 #string
  201. 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
  202. stringleton-dylib

    Extremely fast string interning library (dylib support)

    v0.2.1 #string-interning #symbols #string
  203. htmlescape

    HTML entity encoding and decoding

    v0.3.1 456K #html-entities #encoding-decoding #entity #string #character
  204. 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
  205. list_tools

    一个自己研发的Vec<T>

    v0.1.9 850 #vec #gpl-3 #是一个基于 #string #traits
  206. concat-in-place

    Efficient macros for concatenation of strings and vectors

    v1.1.0 1.3K #concatenation #string #concat #push
  207. strung

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

    v0.1.4 #replace #string #format
  208. just-string

    Container for various kinds of strings

    v2025.12.8 #string #container
  209. copy_from_str

    An extension trait to copy a string into another string

    v1.0.6 #from-str #extension-traits #copying #string
  210. fexpr

    filter query language parser so that you can build SQL, Elasticsearch, etc. queries safely from user input.

    v0.1.2 150 #sql-parser #parser #text #string
  211. struargs

    A macro that converts a structure into a Command parameter list

    v0.1.1 #proc-macro #string #string-macro
  212. ps-str

    String transcoding library

    v0.1.0-3 #transcoding #string
  213. tinystr-raw

    Raw string-to-integer conversions for tinystr

    v0.1.3 176K #tiny-str #small #no-std #tiny #string
  214. flexstr_support

    Support crate for 'flexstr' and 'inline_flexstr'

    v0.1.3 #flexstr #string #support
  215. unescape_zero_copy

    Unescape strings without allocating memory

    v2.3.0 2.5K #zero-copy #string
  216. whdp

    Wizards hypermedia document parser

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

    Constant strings

    v0.5.0 470 #constant #facilities #zero-copy #bytemuck #string #serde #oct
  218. german-str-borrow

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

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

    PKaiser's enum utilities

    v0.3.1 230 #proc-macro #string #enums-string #string-macro #enums
  220. slugi

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

    v0.1.1 #slugify #text #string #utility
  221. Try searching with DuckDuckGo.

  222. lib_tcstring

    IAB TCF v2 TCString utilities

    v0.5.0 420 #tcf #tcstring #decode #string
  223. codecat

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

    v0.1.0 #single-file #llm #string #cli
  224. spyglys

    programming language for text manipulation

    v0.2.3 360 #programming-language #string #language-text #programs #meant
  225. lformat

    Clone of Lua string.format in Rust based on C s(n)printf

    v0.2.2 110 #string-format #lua #text #format-text #string
  226. portmanteau

    create portmanteaux

    v0.2.2 130 #word #vowel #lower-case #string #input
  227. without-ats

    A one-function crate for removing '@...@' from a string

    v0.1.0 #string #removing #remove #diacritics #analyser
  228. serde_cow

    more efficent serde deserializations for Cow

    v0.1.2 54K #deserialize #string #serde #optimization #cow
  229. gnostr-invalidstring

    just for testing invalid string data

    v1906.925289.572444 #string
  230. string-wrapper

    A possibly-stack-allocated string with generic bytes storage

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

    Fluent versions of String mutation methods

    v0.1.3 #string #fluent
  232. soundex-rs

    that calculates soundex value

    v0.1.8 950 #value #string #character #retain #word
  233. winpty-rs-windows-strings

    Windows string types

    v0.4.2 #winapi #winpty #string #rs-windows
  234. strp

    string parsing utility crate, supporting no_std contexts

    v1.1.2 #string-parser #string #parser
  235. cj_ascii

    working with ASCII strings in Rust

    v0.2.0 #ascii #async-stream #string-serialization #string #serialization
  236. rusty_regex

    A minimalistic regex engine using the pipeline: Regex -> AST -> NFA -> DFA -> Match(String)

    v0.2.4 410 #ast #regex-engine #nfa #dfa #string #character-class #quantifiers
  237. tynamed

    A macro that gives a name to a struct or enum

    v0.1.1 #proc-macro #struct #string #string-macro
  238. big_s

    Rust’s missing String literal

    v1.0.2 14K #string-literal #literals #string
  239. sula-alus

    A CLI tool to encode strings and files using Sula-Alus encoding

    v0.1.5 110 #cli #string #text
  240. stringer

    An easy way to turn an Unsafe *const c_char into a Rust String type and return a pointer

    v0.2.0 340 #c-strings #string #ffi #ffistrings
  241. semire_read

    A safe, easy-to-use module for reading integers, floats, and strings from stdin in Rust

    v0.2.0 #integer #stdin #string #reading #floats
  242. itsdangerous

    Rust port of the popular itsdangerous python library for signing strings and sending them over untrusted channels

    v0.4.1 65K #untrusted #signature #port #string #python #port-of-popular