An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "string" keyword

ext-string 0.1.5
An attempt to extend rust String struct with functionality from other programming languages
5 versions - Latest release: almost 6 years ago - 7.15 thousand downloads total - 0 stars on GitHub - 1 maintainer
immut_string 0.1.0
immutable string
1 version - Latest release: about 8 years ago - 1.95 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
snippets-rs 0.1.0
A parser for the snippet file format, a human-readable file format for storing strings
1 version - Latest release: over 4 years ago - 1.62 thousand downloads total - 0 stars on GitHub - 1 maintainer
ed_join 1.1.1 💰
A Rust Implemtation of Ed-Join Algorithm for string similarity join
5 versions - Latest release: over 6 years ago - 7.01 thousand downloads total - 1 stars on GitHub - 1 maintainer
lighter-derive 0.1.0
Procedural macros for the lighter crate
1 version - Latest release: about 4 years ago - 1 dependent package - 15 dependent repositories - 2.44 thousand downloads total - 3 stars on GitHub - 1 maintainer
cow2 0.2.6
Like Cow<B>, but B is covariant
10 versions - Latest release: 11 months ago - 4.43 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 3.1% on crates.io
heck 0.5.0
heck is a case conversion library.
11 versions - Latest release: about 2 years ago - 836 dependent packages - 48,472 dependent repositories - 867 million downloads total - 588 stars on GitHub - 2 maintainers
Top 6.4% on crates.io
twoway 0.2.2 💰
(Deprecated - use crate memchr instead.) Fast substring search for strings and byte strings. Opti...
12 versions - Latest release: almost 5 years ago - 53 dependent packages - 3,219 dependent repositories - 23.1 million downloads total - 64 stars on GitHub - 1 maintainer
Top 9.7% on crates.io
parse_duration 2.1.1
Parses a duration from a string.
9 versions - Latest release: about 5 years ago - 45 dependent packages - 109 dependent repositories - 4 million downloads total - 16 stars on GitHub - 1 maintainer
gullwing 1.0.0-rc.1
Runtime formatting and parsing with Python's Format Specification Mini-Language
1 version - Latest release: 4 months ago - 20 downloads total - 0 stars on GitHub - 1 maintainer
aho-corasick-unsafe 💰
Fast multiple substring searching.
4 versions - Latest release: about 7 hours ago - 6.31 thousand downloads total - 1,229 stars on GitHub - 1 maintainer
Top 2.2% on crates.io
aho-corasick 1.1.4 💰
Fast multiple substring searching.
62 versions - Latest release: 6 months ago - 144 dependent packages - 66,037 dependent repositories - 780 million downloads total - 1,233 stars on GitHub - 1 maintainer
string_cmd 0.1.2
A simple yet powerful string editing API based on commands
3 versions - Latest release: about 1 year ago - 2.24 thousand downloads total - 0 stars on GitHub - 1 maintainer
flexible-string 0.1.0 💰
A stack heap flexible string designed to improve performance
1 version - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 21.4 thousand downloads total - 7 stars on GitHub - 1 maintainer
sea-strum_macros 0.23.0 💰
Helpful macros for working with enums and strings
3 versions - Latest release: over 4 years ago - 1 dependent package - 446 dependent repositories - 1.8 million downloads total - 6 stars on GitHub - 1 maintainer
lines_lossy 0.1.0
Provides an extension to `BufRead` with a function `lines_lossy` that works like `BufRead::lines`...
1 version - Latest release: about 2 years ago - 1.72 thousand downloads total - 2 stars on GitHub - 1 maintainer
obfuse 1.0.1
Compile-time string obfuscation with runtime decryption and secure memory wiping
6 versions - Latest release: 3 months ago - 308 downloads total - 14 stars on GitHub - 1 maintainer
coloured-strings 0.1.10
Crate that makes colouring strings easy and lightweight (< 3.0 kb)!
11 versions - Latest release: about 3 years ago - 13.6 thousand downloads total - 3 stars on GitHub - 1 maintainer
vec-string 0.2.1
To print Vec<Display>.
5 versions - Latest release: almost 2 years ago - 2 dependent packages - 7.94 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
bstring 0.1.0
Byte string formatting and manipulation
1 version - Latest release: almost 9 years ago - 2 dependent packages - 1 dependent repositories - 4.86 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 1.7% on crates.io
strum 0.28.0
Helpful macros for working with enums and strings
40 versions - Latest release: 2 months ago - 2,165 dependent packages - 12,965 dependent repositories - 425 million downloads total - 2,354 stars on GitHub - 1 maintainer
unicode-simd 💰
SIMD-accelerated Unicode validation and transcoding
1 version - Latest release: about 19 hours ago - 1.15 thousand downloads total - 255 stars on GitHub - 1 maintainer
Top 1.7% on crates.io
strum_macros 0.28.0
Helpful macros for working with enums and strings
49 versions - Latest release: 2 months ago - 1,269 dependent packages - 13,102 dependent repositories - 433 million downloads total - 2,354 stars on GitHub - 1 maintainer
obfuse-core 1.0.1
Core runtime logic for obfuse string obfuscation
7 versions - Latest release: 3 months ago - 410 downloads total - 16 stars on GitHub - 1 maintainer
strp 1.1.2
a simple string parsing utility crate, supporting no_std contexts.
17 versions - Latest release: over 3 years ago - 1 dependent repositories - 22.1 thousand downloads total - 6 stars on GitHub - 1 maintainer
german-str-borrow 0.4.1
German/Umbra-style strings. Data is borrowed, static, or inlined
5 versions - Latest release: 10 months ago - 2.29 thousand downloads total - 0 stars on GitHub - 1 maintainer
loser_case 0.2.1
Return a string with random letters capitolized.
3 versions - Latest release: over 5 years ago - 4.67 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 8.2% on crates.io
odds 0.4.0
Odds and ends — collection miscellania. Extra functionality for slices (`.find()`, `RevSlice`), s...
33 versions - Latest release: about 6 years ago - 22 dependent packages - 443 dependent repositories - 3.55 million downloads total - 22 stars on GitHub - 1 maintainer
dup-indexer 0.4.4 💰
Create a non-duplicated index from Strings, static str, Vec, or Box values
13 versions - Latest release: 7 months ago - 1 dependent package - 1 dependent repositories - 123 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 6.9% on crates.io
cow-utils 0.1.3 💰
Copy-on-write string utilities for Rust
4 versions - Latest release: over 2 years ago - 12 dependent packages - 283 dependent repositories - 4.23 million downloads total - 158 stars on GitHub - 1 maintainer
wchar-impl 0.11.0 💰
Internal implementation of wchar.
7 versions - Latest release: over 4 years ago - 1 dependent package - 21 dependent repositories - 1.08 million downloads total - 20 stars on GitHub - 1 maintainer
string_sequence_tester 0.1.0
Library for testing line sequences, primarily for proc-macro expansions.
1 version - Latest release: 7 months ago - 318 downloads total - 1 maintainer
muddy 0.3.2
A rust literal string obfuscation library.
6 versions - Latest release: about 1 year ago - 56.9 thousand downloads total - 89 stars on GitHub - 1 maintainer
set_field_macro 0.1.1
Derive macro for set_field
2 versions - Latest release: over 2 years ago - 1 dependent package - 3.78 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 6.0% on crates.io
string-interner 0.19.0
Efficient string interner with minimal memory footprint and fast access to the underlying strings.
34 versions - Latest release: about 1 year ago - 36 dependent packages - 127 dependent repositories - 28.6 million downloads total - 203 stars on GitHub - 1 maintainer
Top 2.0% on crates.io
colored 3.1.1
The most simple way to add colors in your terminal
33 versions - Latest release: 3 months ago - 2,847 dependent packages - 8,455 dependent repositories - 157 million downloads total - 1,665 stars on GitHub - 3 maintainers
fuzzt 0.3.1
Implementations of string similarity metrics. Includes Hamming, Levenshtein, OSA, Damerau-Levensh...
4 versions - Latest release: about 2 years ago - 1 dependent package - 888 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 1.9% on crates.io
bytestring 1.5.0
A UTF-8 encoded read-only string using `Bytes` as storage
13 versions - Latest release: 7 months ago - 38 dependent packages - 6,191 dependent repositories - 63.9 million downloads total - 709 stars on GitHub - 1 maintainer
bistring 0.0.0
Bidirectionally transformed strings
1 version - Latest release: almost 5 years ago - 1.75 thousand downloads total - 369 stars on GitHub - 1 maintainer
Top 3.4% on crates.io
indoc 2.0.7 💰
Indented document literals
50 versions - Latest release: 6 months ago - 733 dependent packages - 4,988 dependent repositories - 227 million downloads total - 777 stars on GitHub - 1 maintainer
Top 6.8% on crates.io
indoc-impl 0.3.7 💰
Indented document literals
17 versions - Latest release: over 3 years ago - 1 dependent package - 988 dependent repositories - 13.7 million downloads total - 777 stars on GitHub - 1 maintainer
Top 3.6% on crates.io
unindent 0.2.4 💰
Remove a column of leading whitespace from a string
17 versions - Latest release: about 1 year ago - 87 dependent packages - 2,745 dependent repositories - 168 million downloads total - 777 stars on GitHub - 1 maintainer
emojic 0.5.1
Emoji constants
8 versions - Latest release: 8 months ago - 3 dependent packages - 1 dependent repositories - 34.8 thousand downloads total - 8 stars on GitHub - 2 maintainers
smart-string 0.3.0
A collection of string types and traits designed for enhanced string manipulation.
5 versions - Latest release: 24 days ago - 6.18 thousand downloads total - 3 stars on GitHub - 1 maintainer
internship 0.6.0
Interned string and more
11 versions - Latest release: about 8 years ago - 6 dependent packages - 2 dependent repositories - 115 thousand downloads total - 10 stars on GitHub - 1 maintainer
bit-parallel-search 0.1.0
Blazing fast string search using bit-parallel algorithms - up to 8x faster than naive search
1 version - Latest release: 7 months ago - 359 downloads total - 1 maintainer
lines-inclusive 0.0.0 💰
Split a string into multiple lines, every line may end with ` `
1 version - Latest release: about 1 year ago - 1.98 thousand downloads total - 0 stars on GitHub - 1 maintainer
aliri_braid 0.4.0
Improve and strengthen your strings by making them strongly-typed with less boilerplate
19 versions - Latest release: almost 3 years ago - 18 dependent packages - 26 dependent repositories - 2.23 million downloads total - 36 stars on GitHub - 1 maintainer
qstr 0.2.0
Cache-efficient, stack-allocated string types
5 versions - Latest release: 5 months ago - 160 downloads total - 48 stars on GitHub - 1 maintainer
slash-formatter 3.1.6
This crate provides functions to deal with slashes and backslashes in strings.
22 versions - Latest release: over 2 years ago - 15 dependent packages - 89 dependent repositories - 945 thousand downloads total - 1 stars on GitHub - 1 maintainer
astral-string 0.0.5
String library for the Astral Engine (WIP)
5 versions - Latest release: over 7 years ago - 1 dependent package - 1 dependent repositories - 11.4 thousand downloads total - 1 stars on GitHub
byte-strings 0.3.1
Rust byte strings manipulation, for a better and safer C FFI
10 versions - Latest release: almost 3 years ago - 11 dependent packages - 12 dependent repositories - 558 thousand downloads total - 18 stars on GitHub - 1 maintainer
azusa 1.0.1
String index transformer for Rust utf8 to JavaScript utf16.
2 versions - Latest release: over 2 years ago - 2.08 thousand downloads total - 1 stars on GitHub - 1 maintainer
str-intern 0.0.2
A simple string interner
2 versions - Latest release: over 2 years ago - 1.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
savagestr 0.0.5
SAVAGE string encoder/decoder. If can encode or decode by specifying the code page or the encodin...
5 versions - Latest release: 11 months ago - 3.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
pct 4.0.0
Percent-encoded strings for URL, URI, IRI, etc.
2 versions - Latest release: 5 days ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
capitalize 0.3.4 💰
Change first character to upper case and the rest to lower case, and other common alternatives
7 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 116 thousand downloads total - 1 stars on GitHub - 1 maintainer
fixedstr 0.5.10
strings of constant maximum size that can be copied and stack allocated using const generics
39 versions - Latest release: 5 months ago - 8 dependent packages - 3 dependent repositories - 4.47 million downloads total - 19 stars on GitHub - 1 maintainer
thin_str 0.1.0
A string type that's smaller than `Box<str>` or String
1 version - Latest release: over 6 years ago - 1 dependent package - 38.2 thousand downloads total - 1 stars on GitHub - 1 maintainer
litext 1.0.0
Just what you need for extracting string literal contents at compile time
5 versions - Latest release: 5 days ago - 44 downloads total - 1 maintainer
far 0.2.1
Find And Replace string template engine
5 versions - Latest release: about 4 years ago - 1 dependent package - 1 dependent repositories - 19.3 thousand downloads total - 1 maintainer
compact-genome 12.5.0
Representation of genomes
61 versions - Latest release: 5 months ago - 1 dependent package - 2 dependent repositories - 75.7 thousand downloads total - 1 stars on GitHub - 1 maintainer
utf8-builder 0.1.2
Build and validate UTF-8 data from chunks. Each chunk doesn't have to be a complete UTF-8 data.
3 versions - Latest release: almost 4 years ago - 3.97 thousand downloads total - 1 stars on GitHub - 1 maintainer
string-template-plus 0.4.3
Render string template with more options
22 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 29.3 thousand downloads total - 4 stars on GitHub - 1 maintainer
texting 0.0.7
string helpers
7 versions - Latest release: over 4 years ago - 2 dependent packages - 11.6 thousand downloads total - 1 maintainer
Top 8.0% on crates.io
cedarwood 0.4.6 💰
efficiently-updatable double-array trie in Rust (ported from cedar)
15 versions - Latest release: over 3 years ago - 4 dependent packages - 362 dependent repositories - 1.67 million downloads total - 104 stars on GitHub - 1 maintainer
Top 8.8% on crates.io
stringplus 0.1.0
A helper crate for dealing easily with Rust strings.
1 version - Latest release: almost 8 years ago - 1 dependent package - 324 dependent repositories - 15.9 thousand downloads total - 1 maintainer
Top 6.6% on crates.io
voca_rs 1.15.2
Voca_rs is a Rust library for manipulating [unicode] strings
27 versions - Latest release: over 3 years ago - 20 dependent packages - 176 dependent repositories - 513 thousand downloads total - 182 stars on GitHub - 1 maintainer
parse_arg 1.0.1
Traits and implementations for parsing command-line arguments.
9 versions - Latest release: about 1 year ago - 8 dependent packages - 176 dependent repositories - 633 thousand downloads total - 1 stars on GitHub - 1 maintainer
splitty 1.0.2 💰
a string splitter taking quotes into account
4 versions - Latest release: over 1 year ago - 2 dependent packages - 165 dependent repositories - 241 thousand downloads total - 14 stars on GitHub - 1 maintainer
Top 9.1% on crates.io
case 1.0.0
A set of letter case string helpers
3 versions - Latest release: over 7 years ago - 38 dependent packages - 131 dependent repositories - 3.93 million downloads total - 15 stars on GitHub - 1 maintainer
Top 7.1% on crates.io
lasso 0.7.3 💰
A multithreaded and single threaded string interner that allows strings to be cached with a minim...
18 versions - Latest release: over 1 year ago - 19 dependent packages - 114 dependent repositories - 7.6 million downloads total - 153 stars on GitHub - 1 maintainer
expand 0.3.0
Macro to expand byte string and string literals
7 versions - Latest release: about 3 years ago - 3 dependent packages - 43 dependent repositories - 44.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
stringly_conversions 0.1.1
A crate helping to convert to/from various representations of strings.
2 versions - Latest release: over 5 years ago - 2 dependent packages - 39 dependent repositories - 264 thousand downloads total - 56 stars on GitHub - 1 maintainer
parse_duration0 3.0.0 💰
Parses a duration from a string. Fork with security fix.
1 version - Latest release: almost 4 years ago - 2 dependent packages - 17 dependent repositories - 4.92 thousand downloads total - 0 stars on GitHub - 1 maintainer
invalidstring 0.1.3 💰
just for testing invalid string data
4 versions - Latest release: about 2 years ago - 1 dependent package - 15 dependent repositories - 7.66 thousand downloads total - 20,711 stars on GitHub - 1 maintainer
line-col 0.2.1
Convert string slice indices into line/column numbers
4 versions - Latest release: over 5 years ago - 14 dependent packages - 14 dependent repositories - 1.7 million downloads total - 10 stars on GitHub - 1 maintainer
str-macro 1.0.1
The str!() macro, similar to vec![] but for strings
7 versions - Latest release: 6 months ago - 12 dependent packages - 10 dependent repositories - 1.05 million downloads total - 13 stars on GitHub - 1 maintainer
str-utils 0.3.1
This crate provides some traits to extend `[u8]`, `str` and `Cow<str>`.
14 versions - Latest release: 6 months ago - 5 dependent packages - 10 dependent repositories - 196 thousand downloads total - 1 stars on GitHub - 1 maintainer
string_morph 0.1.0
string_morph is a library of string case transformations with an emphasis on accuracy and perform...
1 version - Latest release: over 9 years ago - 3 dependent packages - 8 dependent repositories - 124 thousand downloads total - 2 stars on GitHub - 1 maintainer
runtime-fmt 0.4.1
Runtime-based string formatting
5 versions - Latest release: over 6 years ago - 8 dependent packages - 7 dependent repositories - 36.2 thousand downloads total - 64 stars on GitHub - 1 maintainer
concat-in-place 1.1.0
Efficient macros for concatenation of strings and vectors
2 versions - Latest release: about 4 years ago - 6 dependent repositories - 95.3 thousand downloads total - 0 stars on codeberg.org - 1 maintainer
istring 0.4.6
A replacement for String that allows storing short strings of length up to sizeof<String>() - 1 w...
26 versions - Latest release: 5 months ago - 1 dependent package - 5 dependent repositories - 415 thousand downloads total - 0 stars on GitHub - 1 maintainer
enum-variants-strings 0.3.0
Derive macro for converting instances of enums to and from strs using variant names
6 versions - Latest release: about 2 years ago - 7 dependent packages - 5 dependent repositories - 102 thousand downloads total - 2 stars on GitHub - 1 maintainer
to-binary 0.4.0
Converts From Hex, UTF-8, Vector of Bytes, or a Byte Slice to a Binary String And Implements Many...
5 versions - Latest release: over 5 years ago - 1 dependent package - 4 dependent repositories - 36.7 thousand downloads total - 5 stars on GitHub - 1 maintainer
recolored 1.9.3
A fork of colored: the most simple way to add colors in your terminal
1 version - Latest release: about 6 years ago - 7 dependent packages - 4 dependent repositories - 12.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
str_overlap 0.4.3
Methods for finding the overlap between two string slices.
8 versions - Latest release: about 5 years ago - 3 dependent packages - 4 dependent repositories - 39.9 thousand downloads total - 2 stars on GitHub - 1 maintainer
reusable-fmt 0.2.0
Reusable format strings for format! and friends
4 versions - Latest release: almost 5 years ago - 3 dependent repositories - 23.2 thousand downloads total - 1 stars on GitHub - 1 maintainer
zero-copy-pads 0.2.0 💰
Padding/aligning values without heap allocation
10 versions - Latest release: about 5 years ago - 1 dependent package - 3 dependent repositories - 36.1 thousand downloads total - 5 stars on GitHub - 1 maintainer
compressed_string 1.0.0
String stored in memory in a compressed form, using the DEFLATE algorithm
1 version - Latest release: over 7 years ago - 2 dependent repositories - 3.44 thousand downloads total - 1 maintainer
Top 9.8% on crates.io
colored_truecolor 0.1.0
The most simple way to add true colors in your terminal
1 version - Latest release: over 6 years ago - 9 dependent packages - 2 dependent repositories - 12.1 thousand downloads total - 1,616 stars on GitHub - 1 maintainer
lua-patterns 0.4.0
Binding to Lua String Patterns
4 versions - Latest release: about 5 years ago - 2 dependent repositories - 8.79 thousand downloads total - 28 stars on GitHub - 1 maintainer
mutf8 0.5.0
Basic support for mutf8 strings.
6 versions - Latest release: over 5 years ago - 4 dependent packages - 2 dependent repositories - 18.8 thousand downloads total - 5 stars on GitHub - 1 maintainer
cstr-enum 1.0.0
A crate for defining C-style string enums.
1 version - Latest release: about 5 years ago - 1 dependent package - 2 dependent repositories - 11.6 thousand downloads total - 3 stars on GitHub - 1 maintainer
rust-string-random 0.1.0
easy to use random string generator
1 version - Latest release: almost 6 years ago - 1 dependent repositories - 1.86 thousand downloads total - 1 stars on GitHub - 1 maintainer
serde_json_string_parse 0.1.2
Parse string trait as json returning original string in case of error
3 versions - Latest release: almost 4 years ago - 1 dependent repositories - 4.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
stringslice 0.2.0
A collection of methods to slice strings based on character indices rather than bytes
4 versions - Latest release: over 2 years ago - 1 dependent repositories - 161 thousand downloads total - 1 stars on GitHub - 1 maintainer
stripmargin 0.1.1
Simple but elegant multiline string in Rust à la Scala.
2 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 182 thousand downloads total - 3 stars on GitHub - 1 maintainer
convert_string 0.2.0
A trait to convert Strings to safe non-keywords and/or convert a Strings case (snake_case, Pascal...
5 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 17.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
nova-macro 0.5.4 💰
Implementation for nova crate.
9 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 21 thousand downloads total - 4 stars on GitHub - 1 maintainer