crates.io "string" keyword
View the packages on the crates.io package registry that are tagged with the "string" keyword.
caseify 0.1.3
A CLI tool to convert strings between different cases4 versions - Latest release: about 2 months ago - 1.06 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 1.7% on crates.io
39 versions - Latest release: 6 months ago - 2,165 dependent packages - 12,965 dependent repositories - 316 million downloads total - 2,217 stars on GitHub - 1 maintainer
strum 0.27.2
Helpful macros for working with enums and strings39 versions - Latest release: 6 months ago - 2,165 dependent packages - 12,965 dependent repositories - 316 million downloads total - 2,217 stars on GitHub - 1 maintainer
Top 1.7% on crates.io
48 versions - Latest release: 6 months ago - 1,269 dependent packages - 13,102 dependent repositories - 325 million downloads total - 2,217 stars on GitHub - 1 maintainer
strum_macros 0.27.2
Helpful macros for working with enums and strings48 versions - Latest release: 6 months ago - 1,269 dependent packages - 13,102 dependent repositories - 325 million downloads total - 2,217 stars on GitHub - 1 maintainer
unsafe_forestry
A simple cross-platform CLI logging library for Rust, now static and mutable2 versions - Latest release: about 2 hours ago - 1.47 thousand downloads total - 1 stars on GitHub - 1 maintainer
escape_it_lib 0.1.0
Converts white-space characters into their escaped versions in provided Strings1 version - Latest release: over 2 years ago - 1 dependent package - 1.94 thousand downloads total - 0 stars on GitHub - 1 maintainer
ansistr 0.1.1 💰
Command-line string manipulation helpers.2 versions - Latest release: over 5 years ago - 3 dependent packages - 4.86 thousand downloads total - 2 stars on GitHub - 1 maintainer
multiline-str 0.1.1
A simple multiline string Rust macro, which allows you to write multiline strings in a more reada...2 versions - Latest release: over 1 year ago - 2.79 thousand downloads total - 0 stars on GitHub - 1 maintainer
zero-copy-pads 0.2.0 💰
Padding/aligning values without heap allocation10 versions - Latest release: over 4 years ago - 1 dependent package - 3 dependent repositories - 34.7 thousand downloads total - 5 stars on GitHub - 1 maintainer
ggetrs-info 0.1.0
ggetrs submodule for querying information about genes1 version - Latest release: 8 months ago - 807 downloads total - 42 stars on GitHub - 1 maintainer
gstr 0.2.0
An immutable string implementation optimized for small strings and comparison.2 versions - Latest release: about 1 year ago - 2.43 thousand downloads total
disp_array 0.1.2
This adds a wrapper for arrays to give the 'Display' trait.3 versions - Latest release: almost 3 years ago - 4.02 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 6.0% on crates.io
34 versions - Latest release: 11 months ago - 36 dependent packages - 127 dependent repositories - 21.5 million downloads total - 203 stars on GitHub - 1 maintainer
string-interner 0.19.0
Efficient string interner with minimal memory footprint and fast access to the underlying strings.34 versions - Latest release: 11 months ago - 36 dependent packages - 127 dependent repositories - 21.5 million downloads total - 203 stars on GitHub - 1 maintainer
ggetrs-ncbi 0.1.0
ggetrs submodule for querying NCBI1 version - Latest release: 8 months ago - 914 downloads total - 42 stars on GitHub - 1 maintainer
Top 3.1% on crates.io
11 versions - Latest release: almost 2 years ago - 836 dependent packages - 48,472 dependent repositories - 665 million downloads total - 572 stars on GitHub - 2 maintainers
heck 0.5.0
heck is a case conversion library.11 versions - Latest release: almost 2 years ago - 836 dependent packages - 48,472 dependent repositories - 665 million downloads total - 572 stars on GitHub - 2 maintainers
expand 0.3.0
Macro to expand byte string and string literals7 versions - Latest release: almost 3 years ago - 3 dependent packages - 43 dependent repositories - 42.8 thousand downloads total - 1 stars on GitHub - 1 maintainer
counted 0.0.0 💰
Efficient reference counted collections.1 version - Latest release: almost 6 years ago - 1.72 thousand downloads total - 0 stars on GitHub - 1 maintainer
slice-string 0.7.0
A String backed by a slice7 versions - Latest release: over 2 years ago - 8.35 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 7.7% on crates.io
30 versions - Latest release: 5 days ago - 56 dependent packages - 565 dependent repositories - 10.2 million downloads total - 114 stars on GitHub - 1 maintainer
const-str 1.0.0 💰
compile-time string operations30 versions - Latest release: 5 days ago - 56 dependent packages - 565 dependent repositories - 10.2 million downloads total - 114 stars on GitHub - 1 maintainer
const-str-proc-macro 1.0.0 💰
compile-time string operations25 versions - Latest release: 5 days ago - 1 dependent package - 179 dependent repositories - 2.11 million downloads total - 114 stars on GitHub - 1 maintainer
Top 7.1% on crates.io
18 versions - Latest release: over 1 year ago - 19 dependent packages - 114 dependent repositories - 6.69 million downloads total - 153 stars on GitHub - 1 maintainer
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 - 6.69 million downloads total - 153 stars on GitHub - 1 maintainer
ggetrs 0.1.88
Efficient querying of biological databases from the command line29 versions - Latest release: 8 months ago - 32.5 thousand downloads total - 42 stars on GitHub - 1 maintainer
aliri_braid 0.4.0
Improve and strengthen your strings by making them strongly-typed with less boilerplate19 versions - Latest release: over 2 years ago - 18 dependent packages - 26 dependent repositories - 1.97 million downloads total - 32 stars on GitHub - 1 maintainer
bndm 1.0.1
A Rust library that implements the BNDM algorithm for fast and efficient pattern matching, with s...2 versions - Latest release: about 1 year ago - 3.54 thousand downloads total - 0 stars on GitHub - 1 maintainer
flyweights 0.1.5
Interned strings & bytestrings for client-controlled values in long-lived programs.6 versions - Latest release: 6 months ago - 2.45 thousand downloads total - 2 stars on GitHub - 2 maintainers
b4s 0.3.4
Binary Search Single Sorted String: Perform binary search on a single, delimited string slice of ...7 versions - Latest release: over 2 years ago - 10.3 thousand downloads total - 6 stars on GitHub - 1 maintainer
Top 1.9% on crates.io
13 versions - Latest release: 4 months ago - 38 dependent packages - 6,191 dependent repositories - 51.5 million downloads total - 709 stars on GitHub - 1 maintainer
bytestring 1.5.0
A UTF-8 encoded read-only string using `Bytes` as storage13 versions - Latest release: 4 months ago - 38 dependent packages - 6,191 dependent repositories - 51.5 million downloads total - 709 stars on GitHub - 1 maintainer
case_convert 0.1.0
Converts the first letter of a Rust String to uppercase.1 version - Latest release: almost 2 years ago - 1 dependent package - 2.42 thousand downloads total - 0 stars on GitHub - 1 maintainer
string-intern 0.1.7
Another implementation of string interning. Unique features: allows to define a type for ...8 versions - Latest release: over 8 years ago - 2 dependent packages - 3 dependent repositories - 32.6 thousand downloads total - 4 stars on GitHub - 1 maintainer
cstr-literal 0.1.0
A const-friendly macro for C string literals.1 version - Latest release: over 2 years ago - 11.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
textos 0.0.3
Texts, strings, formatting, unicode…3 versions - Latest release: over 2 years ago - 1 dependent package - 4.18 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 2.0% on crates.io
32 versions - Latest release: 12 months ago - 2,847 dependent packages - 8,455 dependent repositories - 119 million downloads total - 1,665 stars on GitHub - 3 maintainers
colored 3.0.0
The most simple way to add colors in your terminal32 versions - Latest release: 12 months ago - 2,847 dependent packages - 8,455 dependent repositories - 119 million downloads total - 1,665 stars on GitHub - 3 maintainers
hattrie 0.9.1
A high-performance, cache-conscious, ordered map for string keys, based on the HAT-trie paper.2 versions - Latest release: about 1 month ago - 63 downloads total - 1 maintainer
stringvec 0.1.0
A simple macro for creating Vec<String> from various types1 version - Latest release: over 1 year ago - 1.29 thousand downloads total - 0 stars on GitHub - 1 maintainer
mut-str 1.0.2
A toolkit for working with mutable string slices (&mut str).8 versions - Latest release: over 1 year ago - 9.52 thousand downloads total - 0 stars on GitHub - 1 maintainer
parse_duration0 3.0.0 💰
Parses a duration from a string. Fork with security fix.1 version - Latest release: over 3 years ago - 2 dependent packages - 17 dependent repositories - 4.66 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 2.2% on crates.io
43 versions - Latest release: 3 months ago - 650 dependent packages - 91,118 dependent repositories - 699 million downloads total - 1,296 stars on GitHub - 1 maintainer
memchr 2.7.6 💰
Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte sea...43 versions - Latest release: 3 months ago - 650 dependent packages - 91,118 dependent repositories - 699 million downloads total - 1,296 stars on GitHub - 1 maintainer
rust-string-random 0.1.0
easy to use random string generator1 version - Latest release: over 5 years ago - 1 dependent repositories - 1.85 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 4.1% on crates.io
20 versions - Latest release: 11 months ago - 99 dependent packages - 451 dependent repositories - 54.9 million downloads total - 766 stars on GitHub - 1 maintainer
compact_str 0.9.0
A memory efficient string type that transparently stores strings on the stack, when possible20 versions - Latest release: 11 months ago - 99 dependent packages - 451 dependent repositories - 54.9 million downloads total - 766 stars on GitHub - 1 maintainer
flx 0.2.2
Full-text searching and scoring of strings5 versions - Latest release: over 8 years ago - 9.44 thousand downloads total - 2 stars on GitHub - 1 maintainer
bauxite 0.1.0
Wrap a string in a box for more aesthetic output to a console1 version - Latest release: over 6 years ago - 2 dependent repositories - 3.19 thousand downloads total - 1 stars on GitHub - 1 maintainer
fmt2 0.3.4
traits, structs and macros for formatting5 versions - Latest release: 11 months ago - 3.93 thousand downloads total - 0 stars on GitHub - 1 maintainer
shared_prefix_len 0.1.1
High-performance shared prefix length calculation / 高性能共享前缀长度计算1 version - Latest release: 2 days ago - 0 downloads total - 1 maintainer
stringish 0.1.1
A smaller and easier copy-on-write string2 versions - Latest release: about 3 years ago - 2.74 thousand downloads total - 1 maintainer
Top 9.7% on crates.io
9 versions - Latest release: almost 5 years ago - 45 dependent packages - 109 dependent repositories - 2.58 million downloads total - 16 stars on GitHub - 1 maintainer
parse_duration 2.1.1
Parses a duration from a string.9 versions - Latest release: almost 5 years ago - 45 dependent packages - 109 dependent repositories - 2.58 million downloads total - 16 stars on GitHub - 1 maintainer
simble 0.1.3
Simple symbols: allocation-less strings up to 8 bytes long4 versions - Latest release: about 6 years ago - 6.43 thousand downloads total - 2 stars on GitHub - 1 maintainer
struct_to_string 0.2.0
A Rust proc-macro library to convert struct definitions to a string representation. An example us...2 versions - Latest release: over 2 years ago - 2.84 thousand downloads total - 0 stars on GitHub - 1 maintainer
lean_string 0.5.1
Compact, clone-on-write string.9 versions - Latest release: 5 months ago - 121 thousand downloads total - 7 stars on GitHub - 1 maintainer
fast-concat-macro 1.0.2
Procedural macro for fast-concat.3 versions - Latest release: 11 months ago - 2.99 thousand downloads total - 0 stars on GitHub - 1 maintainer
cityhash-sys 1.0.6
Rust binding of Google CityHash algorithm.12 versions - Latest release: over 1 year ago - 2 dependent repositories - 15.8 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 3.0% on crates.io
25 versions - Latest release: almost 2 years ago - 515 dependent packages - 57,144 dependent repositories - 584 million downloads total - 463 stars on GitHub - 2 maintainers
strsim 0.11.1 💰
Implementations of string similarity metrics. Includes Hamming, Levenshtein, OSA, Damerau-Levensh...25 versions - Latest release: almost 2 years ago - 515 dependent packages - 57,144 dependent repositories - 584 million downloads total - 463 stars on GitHub - 2 maintainers
raw-string 0.3.5 💰
RawStr/RawString are like str/String, but without any guaranteed encoding13 versions - Latest release: almost 7 years ago - 1 dependent package - 35 dependent repositories - 423 thousand downloads total - 1 stars on GitHub - 1 maintainer
strstr 0.0.0
Fast mutable strings1 version - Latest release: almost 3 years ago - 1.49 thousand downloads total - 1 maintainer
macro-toolset 0.8.4
Some useful macros38 versions - Latest release: 2 months ago - 29 thousand downloads total - 2 stars on GitHub - 1 maintainer
lformat 0.2.2
Clone of Lua `string.format` in Rust based on C `s(n)printf`5 versions - Latest release: 8 months ago - 2.71 thousand downloads total - 0 stars on GitHub - 1 maintainer
small_str 0.1.0
A String-like but using SmallVec internally1 version - Latest release: over 1 year ago - 2.53 thousand downloads total - 0 stars on GitHub - 1 maintainer
non 0.1.0
Type-safe wrappers for strings with compile-time guarantees.1 version - Latest release: over 3 years ago - 259 downloads total - 1 maintainer
muddy_macros 0.3.2
Procedural macros for string obfuscation. Should only be used as part of the 'muddy' crate.6 versions - Latest release: 11 months ago - 1 dependent package - 33.2 thousand downloads total - 89 stars on GitHub - 1 maintainer
symbol-ty-macro 0.1.1
A procedural macro for generating symbols as type-level strings.2 versions - Latest release: 11 months ago - 1.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
stringslice 0.2.0
A collection of methods to slice strings based on character indices rather than bytes4 versions - Latest release: about 2 years ago - 1 dependent repositories - 155 thousand downloads total - 1 stars on GitHub - 1 maintainer
string_ext 0.0.3
Utility functions for strings.3 versions - Latest release: over 3 years ago - 3.99 thousand downloads total - 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: about 1 month ago - 1 dependent package - 5 dependent repositories - 384 thousand downloads total - 0 stars on GitHub - 1 maintainer
byte-size 0.2.7
An effective short string shrinker with total disregard for speed, memory usage and executable size11 versions - Latest release: almost 3 years ago - 16.7 thousand downloads total - 3 stars on GitHub - 1 maintainer
strumbra 0.6.0
An implementation for Umbra-style strings (also known as German strings)12 versions - Latest release: 6 months ago - 21.5 thousand downloads total - 11 stars on gitlab.com - 1 maintainer
ffi-pool 0.1.1
Object pool types useful for FFI code.2 versions - Latest release: over 8 years ago - 1 dependent package - 1 dependent repositories - 7.84 thousand downloads total - 0 stars on GitHub - 1 maintainer
r-efi-string 0.1.0
UEFI String Types and Converters1 version - Latest release: over 6 years ago - 1 dependent repositories - 1.9 thousand downloads total - 1 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: 2 months ago - 5 dependent packages - 10 dependent repositories - 193 thousand downloads total - 1 stars on GitHub - 1 maintainer
slice-by-8 1.0.11
HUD Software's Rust improved implementation of the Intel Slice-By-8 algorithm.10 versions - Latest release: 5 months ago - 683 downloads total - 2 stars on GitHub - 1 maintainer
read_with 0.1.0
Create a Read from a function1 version - Latest release: about 7 years ago - 2.07 thousand downloads total - 0 stars on GitHub - 1 maintainer
untanglr 1.1.0
Probabilistically split concatenated words using NLP based on English Wikipedia unigram frequencies.7 versions - Latest release: over 3 years ago - 9.73 thousand downloads total - 14 stars on GitHub - 1 maintainer
symbolism 0.1.0
Unique symbols made from human readable tags.1 version - Latest release: over 1 year ago - 1.49 thousand downloads total - 1 stars on gitlab.com - 1 maintainer
lngh_strings 0.2.0
Largenumbergoeshere's string utilities2 versions - Latest release: over 2 years ago - 3.09 thousand downloads total - 0 stars on GitHub - 1 maintainer
vrellis 0.1.0
...1 version - Latest release: almost 4 years ago - 1.64 thousand downloads total - 3 stars on GitHub - 1 maintainer
char_index 0.1.4
A crate for efficient charwise indexing into a string5 versions - Latest release: about 1 year ago - 22.2 thousand downloads total - 1 stars on GitHub - 1 maintainer
dev_bestia_string_utils 0.1.19
Library for string manipulation1 version - Latest release: about 4 years ago - 3 dependent packages - 1 dependent repositories - 5.16 thousand downloads total - 0 stars on GitHub - 1 maintainer
str-cat 0.2.0
Efficiently concatenate strings without extra side-effects.5 versions - Latest release: almost 3 years ago - 6.28 thousand downloads total - 1 stars on GitHub - 1 maintainer
spanley 0.2.1
This is my generic string span, his name is Spanley.10 versions - Latest release: 5 days ago - 138 downloads total - 1 maintainer
rs_tpl 0.1.0
String templating in Rust1 version - Latest release: 5 days ago - 0 downloads total - 1 maintainer
no_std_strings 0.1.3
no_std version of crate fixedstr: strings of constant maximum size that can be copied and stack a...5 versions - Latest release: over 2 years ago - 456 thousand downloads total - 0 stars on GitHub - 1 maintainer
aliri_braid_examples 0.4.0
Examples demonstrating usage of the `aliri_braid` crate10 versions - Latest release: over 2 years ago - 13.7 thousand downloads total - 32 stars on GitHub - 1 maintainer
strchunk 0.4.1
Data types for working with UTF-8 text in I/O7 versions - Latest release: about 4 years ago - 9.53 thousand downloads total - 4 stars on GitHub - 1 maintainer
string-hash-interner 0.20.0
Efficient string interner with minimal memory footprint and fast access to the underlying strings.2 versions - Latest release: 10 months ago - 1.36 thousand downloads total - 0 stars on GitHub - 1 maintainer
custom-format 0.3.4
Custom formatting for Rust.15 versions - Latest release: 3 months ago - 15.4 thousand downloads total - 10 stars on GitHub - 1 maintainer
simple_ml 0.3.2
Functions required for data analysis and machine learning tasks29 versions - Latest release: over 5 years ago - 1 dependent repositories - 35.8 thousand downloads total - 2 stars on GitHub - 1 maintainer
premium-line 0.1.0
A fixed capacity String suitable for stack allocation and devices without allocator1 version - Latest release: 8 months ago - 710 downloads total - 0 stars on GitHub - 1 maintainer
stylish-stringlike 0.3.0
API for string-like objects that have styles applied.3 versions - Latest release: over 4 years ago - 4.03 thousand downloads total - 0 stars on GitHub - 1 maintainer
encryption-macros 0.1.1
This crate provides macros to xor strings decaritive or automaticly at compiletime and atomaticly...2 versions - Latest release: over 3 years ago - 3.04 thousand downloads total - 3 stars on GitHub - 1 maintainer
hexstring 0.1.4
An utility library for handling hexadecimal string5 versions - Latest release: over 2 years ago - 1 dependent repositories - 7.01 thousand downloads total - 1 stars on GitHub - 1 maintainer
ccase 0.4.1
Command line interface to convert strings into any case5 versions - Latest release: about 3 years ago - 1 dependent repositories - 8.81 thousand downloads total - 19 stars on GitHub - 1 maintainer
string-literals 1.0.1
Rust macros to more easily create String types2 versions - Latest release: over 1 year ago - 3.36 thousand downloads total - 2 stars on GitHub - 1 maintainer
custom-format-macros 0.3.4
Procedural macros for the custom-format crate.14 versions - Latest release: 3 months ago - 1 dependent package - 14.7 thousand downloads total - 10 stars on GitHub - 1 maintainer
gullwing 1.0.0-rc.1
Runtime formatting and parsing with Python's Format Specification Mini-Language1 version - Latest release: 6 days ago - 0 downloads total - 1 maintainer
fast-cat 0.1.1
An ergonomic macro for efficient string concatenation with a single memory allocation.2 versions - Latest release: 6 months ago - 6.52 thousand downloads total - 0 stars on GitHub - 1 maintainer
ustr-fxhash 1.0.1 💰
Fast, FFI-friendly string interning.2 versions - Latest release: about 1 year ago - 71 thousand downloads total - 1 stars on GitHub - 1 maintainer
strid-examples 6.0.0
Examples demonstrating usage of the `strid` crate6 versions - Latest release: 6 days ago - 73 downloads total - 3 stars on GitHub - 1 maintainer
flat_string 1.0.1
FlatString is fixed allocated size String that that can be created direcly on the stack.2 versions - Latest release: about 1 year ago - 4.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
enum-variants-strings 0.3.0
Derive macro for converting instances of enums to and from strs using variant names6 versions - Latest release: almost 2 years ago - 7 dependent packages - 5 dependent repositories - 79.8 thousand downloads total - 2 stars on GitHub - 1 maintainer
nu-plugin-bexpand 1.3.10900
A brace expansion plugin compatible with Bash for nushell34 versions - Latest release: about 1 month ago - 30.8 thousand downloads total - 1 stars on GitHub - 1 maintainer
split-first-char 2.0.1
This crate is DEPRECATED, use split-char-from-str instead5 versions - Latest release: about 1 year ago - 7.93 thousand downloads total - 0 stars on GitHub - 1 maintainer
vds 1.0.3
Visibly distinguishable string types for identifiers and codes.4 versions - Latest release: 8 months ago - 2.04 thousand downloads total - 0 stars on GitHub - 1 maintainer
lighter 0.1.0
Macro for rewriting string matches as tries1 version - Latest release: almost 4 years ago - 15 dependent repositories - 2.94 thousand downloads total - 3 stars on GitHub - 1 maintainer
Related Keywords
rust
207
text
77
str
77
format
52
unicode
38
macro
34
search
31
macros
28
no-std
27
no_std
24
rust-lang
24
parsing
24
enum
23
utility
22
intern
21
rust-crate
20
color
20
interner
20
symbol
20
template
19
cli
19
ffi
18
command-line-tool
17
parser
17
case
17
proc-macros
17
stack
16
bioinformatics
16
cow
15
strings
15
slice
15
parse
15
utf8
15
library
14
runtime
14
uniprot
14
ncbi
14
ensembl
14
enrichr
14
literal
14
small
14
utf-8
14
rust-library
14
pattern
13
text-processing
13
prefix
13
encoding
13
formatting
13
interning
12
crate
12
binary
12
string-manipulation
12
bytes
11
c
11
inline
11
attribute
11
validation
11
term
11
serde
11
simd
10
formatted
10
ascii
10
similarity
10
display
10
hacktoberfest
10
fmt
10
terminal
9
data-structures
9
substring
9
performance
9
random
8
trie
8
fuzzy
8
immutable
8
proc-macro
8
windows
8
file
8
term-painter
8
newtype
8
struct
8
hash
8
vector
8
multiline
8
ansi_term
8
time
7
string-matching
7
matching
7
human
7
escape
7
iterator
7
optimization
7
convert
7
levenshtein
7
derive
7
byte
7
casing
7
read
7
split
7
utilities
7
replace
7