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

crates.io "string" keyword

char-slice 1.0.0
Index strings by character / codepoint index.
1 version - Latest release: about 10 years ago - 2.9 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 2.2% on crates.io
memchr 2.8.0 💰
Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte sea...
44 versions - Latest release: 16 days ago - 650 dependent packages - 91,118 dependent repositories - 774 million downloads total - 1,374 stars on GitHub - 1 maintainer
cold-string 0.1.0
A 1-word SSO string that saves up to 23 bytes over String.
1 version - Latest release: about 1 hour ago - 0 downloads total - 1 maintainer
Top 1.7% on crates.io
strum 0.28.0
Helpful macros for working with enums and strings
40 versions - Latest release: about 9 hours ago - 2,165 dependent packages - 12,965 dependent repositories - 358 million downloads total - 2,302 stars on GitHub - 1 maintainer
simdutf 0.7.0 💰
Unicode validation and transcoding at billions of characters per second
28 versions - Latest release: 15 days ago - 36.2 thousand downloads total - 22 stars on GitHub - 1 maintainer
strflags 0.3.1
A string-enum and string-flags with fixed variants that can also accept arbitrary data.
7 versions - Latest release: over 2 years ago - 8.36 thousand downloads total - 0 stars on GitHub - 1 maintainer
zeroes_itoa 0.1.0
A high-performance integer-to-string formatter with support for dynamic leading zeros and smart a...
1 version - Latest release: about 3 hours ago - 0 downloads total - 1 maintainer
squash 0.1.0
More space efficient encoding of owned heap-allocated slices
1 version - Latest release: about 5 years ago - 1.64 thousand downloads total - 5 stars on GitHub - 1 maintainer
logos-display 0.1.3
A derive macro to automatically define the Display trait based on logos `token` and `regex` attri...
4 versions - Latest release: over 1 year ago - 8.03 thousand downloads total - 1 stars on GitHub - 1 maintainer
obfuse-core 1.0.1
Core runtime logic for obfuse string obfuscation
7 versions - Latest release: about 1 month ago - 204 downloads total - 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: about 9 hours ago - 1,269 dependent packages - 13,102 dependent repositories - 367 million downloads total - 2,294 stars on GitHub - 1 maintainer
sea-strum 0.23.0 💰
Helpful macros for working with enums and strings
2 versions - Latest release: about 4 years ago - 1 dependent package - 455 dependent repositories - 1.78 million downloads total - 6 stars on GitHub - 1 maintainer
cbfr 0.1.6
A buffer that run on stack, focusing on performance and speed
7 versions - Latest release: over 2 years ago - 1 dependent package - 9.48 thousand downloads total - 0 stars on GitHub - 1 maintainer
flx-rs 0.2.1 💰
Rewrite emacs-flx in Rust for dynamic modules
9 versions - Latest release: over 1 year ago - 11.9 thousand downloads total - 13 stars on GitHub - 1 maintainer
Top 5.0% on crates.io
convert_case 0.11.0
Convert strings into any case
14 versions - Latest release: 23 days ago - 650 dependent packages - 23,677 dependent repositories - 286 million downloads total - 122 stars on GitHub - 1 maintainer
sprintf 0.4.3
Clone of C s(n)printf in Rust
13 versions - Latest release: 5 months ago - 3 dependent packages - 7 dependent repositories - 658 thousand downloads total - 10 stars on GitHub - 1 maintainer
new_string_template 1.5.3
Simple Customizable String-Templating Library for Rust.
10 versions - Latest release: over 1 year ago - 4 dependent packages - 19 dependent repositories - 934 thousand downloads total - 7 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: about 2 months ago - 15 downloads total - 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 - 902 thousand downloads total - 1 stars on GitHub - 1 maintainer
bistring 0.0.0
Bidirectionally transformed strings
1 version - Latest release: over 4 years ago - 1.74 thousand downloads total - 367 stars on GitHub - 1 maintainer
float-pretty-print 0.1.1
Format f64 for showing to user, not for serialisation
2 versions - Latest release: over 4 years ago - 5 dependent packages - 12 dependent repositories - 8.94 million downloads total - 10 stars on GitHub - 1 maintainer
buf-trait 0.4.1
abstract over [u8], str, and friends
2 versions - Latest release: about 2 years ago - 2 dependent packages - 170 thousand downloads total - 199 stars on GitHub - 1 maintainer
twie 0.5.0
fast and compact prefix tries
3 versions - Latest release: almost 2 years ago - 1 dependent package - 4.6 thousand downloads total - 199 stars on GitHub - 1 maintainer
obfuse-macros 1.0.1
Procedural macros for obfuse string obfuscation
7 versions - Latest release: about 1 month ago - 201 downloads total - 2 stars on GitHub - 1 maintainer
str_crypter 1.0.3
A macro library for XOR encryption and decryption of strings at compile time, meaning no cleartex...
6 versions - Latest release: over 1 year ago - 8.39 thousand downloads total - 1 maintainer
german-str-borrow 0.4.1
German/Umbra-style strings. Data is borrowed, static, or inlined
5 versions - Latest release: 8 months ago - 2.28 thousand downloads total - 0 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.7 thousand downloads total - 2 stars on GitHub - 1 maintainer
fuzzt 0.3.1
Implementations of string similarity metrics. Includes Hamming, Levenshtein, OSA, Damerau-Levensh...
4 versions - Latest release: almost 2 years ago - 1 dependent package - 638 thousand downloads total - 2 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 - 25.3 million downloads total - 203 stars on GitHub - 1 maintainer
lib-base64 2.1.0
A base64 (with padding) encoding and decoding library, which implements the encode() and decode()...
9 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 14.3 thousand downloads total - 1 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: almost 5 years ago - 45 dependent packages - 109 dependent repositories - 2.95 million downloads total - 16 stars on GitHub - 1 maintainer
boar 0.2.4
Flexible clone on write smart pointers with Borrowed, Owned, Arc, Rc and Static variants. Like st...
9 versions - Latest release: about 4 years ago - 2 dependent packages - 12.1 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
base64-string-rs 0.0.1 💰
A Rust crate for base64 string
1 version - Latest release: about 5 years ago - 5.16 thousand downloads total - 1 stars on GitHub - 1 maintainer
c_str_macro 1.0.3
c_str macro to create C-compatible string literals
4 versions - Latest release: almost 5 years ago - 18 dependent packages - 21 dependent repositories - 144 thousand downloads total - 7 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: about 1 month ago - 2,847 dependent packages - 8,455 dependent repositories - 132 million downloads total - 1,665 stars on GitHub - 3 maintainers
lzd 0.1.1
LZ double-factor factorization
2 versions - Latest release: over 4 years ago - 3.38 thousand downloads total - 4 stars on GitHub - 1 maintainer
soft-ascii-string 1.1.0
char/str/string wrappers which add a "is-ascii" soft constraint
6 versions - Latest release: about 6 years ago - 8 dependent packages - 6 dependent repositories - 18.3 thousand downloads total - 2 stars on GitHub - 1 maintainer
muddy 0.3.2
A rust literal string obfuscation library.
6 versions - Latest release: about 1 year ago - 45.2 thousand downloads total - 89 stars on GitHub - 1 maintainer
sea-strum_macros 0.23.0 💰
Helpful macros for working with enums and strings
3 versions - Latest release: about 4 years ago - 1 dependent package - 446 dependent repositories - 1.79 million downloads total - 6 stars on GitHub - 1 maintainer
abistr 0.1.1
C ABI compatible string types
5 versions - Latest release: about 5 years ago - 6 dependent packages - 3 dependent repositories - 12.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
pathbuf-ext 0.1.0
Extends PathBuf to handle `replace` and `contains` string methods
1 version - Latest release: over 2 years ago - 1.52 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
Top 3.1% on crates.io
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 - 738 million downloads total - 584 stars on GitHub - 2 maintainers
nameth 0.1.22
A simple macro to generate a static &str representing the name of a function, a struct or an enum
23 versions - Latest release: about 2 months ago - 14.1 thousand downloads total - 2 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: about 6 years ago - 1 dependent package - 37.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
stringstore 0.1.5
Cached dynamic set of strings with mildly expensive construction but cheap comparisons.
6 versions - Latest release: 8 months ago - 2.39 thousand downloads total - 1 maintainer
smacro 0.1.0
A collection of convenient Rust macros to reduce boilerplate
1 version - Latest release: 8 months ago - 1.26 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 8.0% on crates.io
flexstr 0.11.3
A flexible, simple to use, clone-efficient string type for Rust
37 versions - Latest release: 1 day ago - 14 dependent packages - 375 dependent repositories - 1.07 million downloads total - 155 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: 5 months ago - 38 dependent packages - 6,191 dependent repositories - 56.5 million downloads total - 709 stars on GitHub - 1 maintainer
java_string 0.1.3 💰
An implementation of Java strings, tolerant of invalid UTF-16 encoding
5 versions - Latest release: 4 months ago - 2 dependent packages - 7.08 thousand downloads total - 3,152 stars on GitHub - 2 maintainers
c_utf8 0.1.0 💰
UTF-8 encoded C string types
1 version - Latest release: over 7 years ago - 2 dependent packages - 7 dependent repositories - 50.6 thousand downloads total - 6 stars on GitHub - 1 maintainer
ccase 0.5.0
Command line interface to convert strings into any case
6 versions - Latest release: 1 day ago - 1 dependent repositories - 8.87 thousand downloads total - 19 stars on GitHub - 1 maintainer
matcher_py 0.7.1
A high-performance matcher designed to solve LOGICAL and TEXT VARIATIONS problems in word matchin...
31 versions - Latest release: 1 day ago - 30.2 thousand downloads total - 15 stars on GitHub - 1 maintainer
matcher_rs 0.7.1
A high-performance matcher designed to solve LOGICAL and TEXT VARIATIONS problems in word matchin...
45 versions - Latest release: 1 day ago - 48.5 thousand downloads total - 15 stars on GitHub - 1 maintainer
matcher_c 0.7.1
A high-performance matcher designed to solve LOGICAL and TEXT VARIATIONS problems in word matchin...
31 versions - Latest release: 1 day ago - 30.2 thousand downloads total - 15 stars on GitHub - 1 maintainer
figura 2.0.3
A flexible string template formatting crate
14 versions - Latest release: about 1 month ago - 3.86 thousand downloads total - 2 stars on GitHub - 1 maintainer
bstring 0.1.0
Byte string formatting and manipulation
1 version - Latest release: over 8 years ago - 2 dependent packages - 1 dependent repositories - 4.79 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 4.5% on crates.io
widestring 1.2.1 💰
A wide string Rust library for converting to and from wide strings, such as those often used in W...
18 versions - Latest release: 5 months ago - 206 dependent packages - 10,851 dependent repositories - 66.5 million downloads total - 99 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.22 thousand downloads total - 0 stars on GitHub - 1 maintainer
strp 1.1.2
a simple string parsing utility crate, supporting no_std contexts.
17 versions - Latest release: about 3 years ago - 1 dependent repositories - 21.9 thousand downloads total - 6 stars on GitHub - 1 maintainer
coolstring 0.1.2 removed
A string type which implements a bunch of operators
3 versions - Latest release: 3 months ago - 76 downloads total - 1 maintainer
const-str-proc-macro 1.1.0 💰
compile-time string operations
26 versions - Latest release: 21 days ago - 1 dependent package - 179 dependent repositories - 2.36 million downloads total - 117 stars on GitHub - 1 maintainer
Top 7.7% on crates.io
const-str 1.1.0 💰
compile-time string operations
31 versions - Latest release: 21 days ago - 56 dependent packages - 565 dependent repositories - 12.4 million downloads total - 117 stars on GitHub - 1 maintainer
ggetrs-enrichr 0.1.0
ggetrs submodule for querying ENRICHR
1 version - Latest release: 10 months ago - 824 downloads total - 42 stars on GitHub - 1 maintainer
dfmt 0.4.1
A fully featured dynamic template drop in replacement for the format! macro.
6 versions - Latest release: 21 days ago - 194 downloads total - 4 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: 5 months ago - 353 downloads total - 1 maintainer
case_insensitive_string 0.2.10
A case insensitive string struct.
17 versions - Latest release: 7 months ago - 3 dependent packages - 1 dependent repositories - 306 thousand downloads total - 4 stars on GitHub - 1 maintainer
maybe-string 0.1.0
Provides a newtype wrapper that represents a byte vector that may be a valid UTF-8 string
1 version - Latest release: almost 5 years ago - 2 dependent packages - 1 dependent repositories - 4.93 thousand downloads total - 1 maintainer
aosa 0.1.1
Append-only string arena
2 versions - Latest release: about 3 years ago - 3.54 thousand downloads total - 0 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: 3 months ago - 8 dependent packages - 3 dependent repositories - 3.32 million downloads total - 19 stars on GitHub - 1 maintainer
from-str-sequential-derive 0.1.0
derive crate for `from-str-sequential`
1 version - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 5.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
coloring 0.3.1
Convert values to color simply and securely.
4 versions - Latest release: over 5 years ago - 5.65 thousand downloads total - 2 stars on GitHub - 1 maintainer
smart-string 0.1.3
A collection of string types and traits designed for enhanced string manipulation.
3 versions - Latest release: over 2 years ago - 5.85 thousand downloads total - 3 stars on GitHub - 1 maintainer
various_data_file 0.18.0
Store a dainary datas in a file. Use mmap, optimize fragments on delete, and reference identical ...
50 versions - Latest release: about 2 years ago - 3 dependent packages - 65.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
token 1.0.0-rc1
A simple string-tokenizer (and sentence splitter) Note: If you find that you would like to use t...
1 version - Latest release: about 11 years ago - 1 dependent repositories - 3.28 thousand downloads total - 5 stars on GitHub - 1 maintainer
str 0.1.4
string extension
5 versions - Latest release: over 8 years ago - 9.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
base64-lt 1.0.5
A base64 (with padding) string encoding/decoding utility.
6 versions - Latest release: over 4 years ago - 9.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
pkenum_macro 0.3.1
Procedural macros for pkenum.
4 versions - Latest release: 10 months ago - 1.94 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
ascii-read 0.1.0
`BufRead`-like methods for reading into an `AsciiString`.
1 version - Latest release: about 3 years ago - 1 dependent repositories - 1.9 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.65 thousand downloads total - 0 stars on GitHub - 1 maintainer
sassy 0.1.10
Approximate string matching using SIMD
8 versions - Latest release: 2 months ago - 2 thousand downloads total - 81 stars on GitHub - 2 maintainers
byte-strings 0.3.1
Rust byte strings manipulation, for a better and safer C FFI
10 versions - Latest release: over 2 years ago - 11 dependent packages - 12 dependent repositories - 533 thousand downloads total - 18 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.96 thousand downloads total - 1 stars on GitHub - 1 maintainer
strinject 0.2.0
Inject text from somewhere else into given text
3 versions - Latest release: about 1 year ago - 2.53 thousand downloads total - 0 stars on GitHub - 1 maintainer
ggetrs-uniprot 0.1.0
ggetrs submodule for querying UNIPROT
1 version - Latest release: 9 months ago - 1.04 thousand downloads total - 42 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: 9 months ago - 2.91 thousand downloads total - 0 stars on GitHub - 1 maintainer
unescape_zero_copy 2.3.1
Unescape strings without allocating memory
12 versions - Latest release: 4 days ago - 42.1 thousand downloads total - 0 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: 5 months ago - 279 downloads total - 1 maintainer
Top 3.0% on crates.io
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 - 638 million downloads total - 472 stars on GitHub - 2 maintainers
str-reader 0.1.2
Simple reader/parser for formatted strings.
3 versions - Latest release: about 4 years ago - 1 dependent package - 7.48 thousand downloads total - 0 stars on GitHub - 1 maintainer
shared-string 0.1.7
Split a string without another allocation
8 versions - Latest release: almost 5 years ago - 11.1 thousand downloads total - 2 stars on GitHub - 1 maintainer
spanley 1.2.0
This is my generic string span, his name is Spanley.
18 versions - Latest release: 15 days ago - 251 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 - 11.7 thousand downloads total - 1,616 stars on GitHub - 1 maintainer
unicode-simd 💰
SIMD-accelerated Unicode validation and transcoding
1 version - Latest release: 5 days ago - 1.15 thousand downloads total - 251 stars on GitHub - 1 maintainer
Top 4.1% on crates.io
compact_str 0.9.0
A memory efficient string type that transparently stores strings on the stack, when possible
20 versions - Latest release: 12 months ago - 99 dependent packages - 451 dependent repositories - 54.9 million downloads total - 766 stars on GitHub - 1 maintainer
Top 2.2% on crates.io
tinystr 0.8.2 💰
A small ASCII-only bounded length string representation.
34 versions - Latest release: 4 months ago - 41 dependent packages - 1,296 dependent repositories - 185 million downloads total - 1,639 stars on GitHub - 3 maintainers
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.74 million downloads total - 15 stars on GitHub - 1 maintainer
faststr 0.2.32
Faststr is a string library that reduces the cost of clone.
36 versions - Latest release: 6 months ago - 18 dependent packages - 2 dependent repositories - 3.89 million downloads total - 105 stars on GitHub - 1 maintainer
arraystring 0.3.0
Fixed capacity stack based generic string
9 versions - Latest release: about 7 years ago - 15 dependent packages - 63 dependent repositories - 1.29 million downloads total - 23 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.54 million downloads total - 10 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 - 3.05 million downloads total - 158 stars on GitHub - 1 maintainer