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

crates.io "string" keyword

View the packages on the crates.io package registry that are tagged with the "string" keyword.

string-literal-const-replace 0.1.0
Proc macro for compile-time find/replace on string literals
1 version - Latest release: 12 months ago - 765 downloads total - 8 stars on GitHub - 1 maintainer
parse-suffix 0.1.2
Process the string suffix as `.parse::<suffix>().unwrap()`
3 versions - Latest release: 10 months ago - 1.72 thousand downloads total - 0 stars on GitHub - 1 maintainer
runtime-format 0.1.3 💰
rust library for formatting dynamic strings
4 versions - Latest release: almost 3 years ago - 4 dependent packages - 2 dependent repositories - 192 thousand downloads total - 2 stars on GitHub - 1 maintainer
string-overlap 1.0.0
A helper crate for "layering" ASCII art
2 versions - Latest release: over 4 years ago - 2.85 thousand downloads total - 3 stars on GitHub - 1 maintainer
str_splitter 0.1.1
Experiment using a combinator API for flexible string splitting
2 versions - Latest release: about 3 years ago - 1 dependent package - 2.99 thousand downloads total - 1 stars on GitHub - 1 maintainer
non 0.1.0
Type-safe wrappers for strings with compile-time guarantees.
1 version - Latest release: almost 4 years ago - 264 downloads total - 1 maintainer
similar-string 1.4.3
Find similar strings in Rust
8 versions - Latest release: over 3 years ago - 1 dependent repositories - 31.6 thousand downloads total - 1 stars on GitHub - 1 maintainer
enum2str 0.1.18
enum2str is a rust derive macro that creates a Display impl for enums. This is useful for strong...
19 versions - Latest release: 4 months ago - 1 dependent package - 62 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 1.7% on crates.io
strum 0.27.2
Helpful macros for working with enums and strings
39 versions - Latest release: 7 months ago - 2,165 dependent packages - 12,965 dependent repositories - 339 million downloads total - 2,217 stars on GitHub - 1 maintainer
Top 2.6% on crates.io
bstr 1.12.1 💰
A string type that is not required to be valid UTF-8.
49 versions - Latest release: 3 months ago - 332 dependent packages - 22,709 dependent repositories - 240 million downloads total - 1,018 stars on GitHub - 1 maintainer
cutter 0.2.0
A simple usefull functions for parsing text. Used for cutting between strings.
3 versions - Latest release: over 5 years ago - 5.07 thousand downloads total - 0 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: 4 months ago - 206 dependent packages - 10,851 dependent repositories - 64.1 million downloads total - 95 stars on GitHub - 1 maintainer
tiny-interner 0.1.5
Easy to use string interner with fast access to underlying strings and minimal memory footprint.
4 versions - Latest release: almost 3 years ago - 5.07 thousand downloads total - 5 stars on GitHub - 1 maintainer
Top 2.2% on crates.io
aho-corasick 1.1.4 💰
Fast multiple substring searching.
62 versions - Latest release: 3 months ago - 144 dependent packages - 66,037 dependent repositories - 645 million downloads total - 1,170 stars on GitHub - 1 maintainer
aho-corasick-unsafe 0.0.4 💰
Fast multiple substring searching.
4 versions - Latest release: over 1 year ago - 6.12 thousand downloads total - 1,170 stars on GitHub - 1 maintainer
trim-in-place 0.1.7
In-place trimming strings.
8 versions - Latest release: almost 4 years ago - 7 dependent packages - 12 dependent repositories - 10.5 million downloads total - 6 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: almost 2 years ago - 836 dependent packages - 48,472 dependent repositories - 704 million downloads total - 572 stars on GitHub - 2 maintainers
zstr 0.1.1
Zero-terminated C string literals
2 versions - Latest release: almost 4 years ago - 1 dependent package - 1 dependent repositories - 5.65 thousand downloads total - 3 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 - 54.3 million downloads total - 709 stars on GitHub - 1 maintainer
heck-string-cli 0.0.4
command-line tool to convert strings via "heck" crate
4 versions - Latest release: 4 months ago - 1.01 thousand downloads total - 1 maintainer
srtemplate 0.3.3 💰
Template String blazing fast with dependencyless
10 versions - Latest release: 10 months ago - 21.2 thousand downloads total - 5 stars on GitHub - 1 maintainer
Top 7.7% on crates.io
const-str 1.0.0 💰
compile-time string operations
30 versions - Latest release: about 1 month ago - 56 dependent packages - 565 dependent repositories - 11.4 million downloads total - 114 stars on GitHub - 1 maintainer
const-str-proc-macro 1.0.0 💰
compile-time string operations
25 versions - Latest release: about 1 month ago - 1 dependent package - 179 dependent repositories - 2.25 million downloads total - 114 stars on GitHub - 1 maintainer
formatify 0.2.0
formatify: A rust library specializing in dynamic runtime string formatting, ideal for applicatio...
3 versions - Latest release: about 2 years ago - 3.85 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 3.4% on crates.io
indoc 2.0.7 💰
Indented document literals
50 versions - Latest release: 3 months ago - 733 dependent packages - 4,988 dependent repositories - 185 million downloads total - 745 stars on GitHub - 1 maintainer
Top 6.8% on crates.io
indoc-impl 0.3.7 💰
Indented document literals
17 versions - Latest release: about 3 years ago - 1 dependent package - 988 dependent repositories - 13.4 million downloads total - 745 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: 11 months ago - 87 dependent packages - 2,745 dependent repositories - 140 million downloads total - 752 stars on GitHub - 1 maintainer
synthphonia-rs 0.1.1
DryadSynth solver for string transformation programs
2 versions - Latest release: 10 months ago - 1.3 thousand downloads total - 0 stars on GitHub - 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 - 616 million downloads total - 463 stars on GitHub - 2 maintainers
lasso2 0.8.2
A multithreaded and single threaded string interner that allows strings to be cached with a minim...
3 versions - Latest release: over 1 year ago - 135 thousand downloads total - 1 stars on GitHub - 1 maintainer
enrede 0.2.0
An easy-to-use string encoding library, providing an interface similar to str/String.
5 versions - Latest release: 8 months ago - 27.8 thousand downloads total - 1 maintainer
rustc-edit-distance 0.1.0
An edit distance implementation derived from rustc, packaged for reuse.
1 version - Latest release: 4 months ago - 451 downloads total - 0 stars on GitHub - 1 maintainer
utf8char 0.2.0
A crate that supplies a utf8 encoded char
2 versions - Latest release: 10 months ago - 1.58 thousand downloads total - 1 maintainer
descape 3.0.0
Adds a single extension trait for &str to unescape any backslashes.
12 versions - Latest release: 6 months ago - 36.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
stringlet 0.8.0
A fast, cheap, compile-time constructible, Copy-able, kinda primitive inline string type with 4 v...
8 versions - Latest release: about 1 month ago - 192 downloads total - 0 stars on GitHub - 1 maintainer
libfmt 0.1.1
A text formating package for rust
2 versions - Latest release: about 1 year ago - 1.6 thousand downloads total - 1 maintainer
visual 0.2.0
Use Display if available, Debug otherwise
2 versions - Latest release: over 3 years ago - 2.74 thousand downloads total - 0 stars on GitHub - 1 maintainer
vec-string-to-static-str 1.0.0
A Rust library providing utilities for converting vectors of `String`s into vectors of `&'static ...
1 version - Latest release: over 1 year ago - 1.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 5.8% on crates.io
strfmt 0.2.5
strfmt: rust library for formatting dynamic strings
13 versions - Latest release: 7 months ago - 66 dependent packages - 291 dependent repositories - 3.15 million downloads total - 156 stars on GitHub - 1 maintainer
stringify-attr 1.0.0
Attribute macros for stringifying
1 version - Latest release: almost 6 years ago - 2.42 thousand downloads total - 1 stars on GitHub - 1 maintainer
asylum 0.1.0
A fast, lightweight string interner with automatic cleanup to prevent memory bloat.
1 version - Latest release: 9 months ago - 730 downloads total - 0 stars on GitHub - 1 maintainer
inline-str 0.5.0
Efficent and immutable string type, backed by inline-array
5 versions - Latest release: 6 months ago - 3.83 thousand downloads total - 6 stars on GitHub - 1 maintainer
cfixed-string 1.1.0
Pass Rust strings to C with potentially not needing heap allocation
2 versions - Latest release: 8 days ago - 1 dependent package - 3 dependent repositories - 5.8 thousand downloads total - 13 stars on GitHub - 1 maintainer
slicer 0.1.1
A utility that slices string slices into smaller string slices.
2 versions - Latest release: almost 8 years ago - 1 dependent repositories - 24.2 thousand downloads total - 1 stars on GitHub - 1 maintainer
labyrinth_macros 3.0.2
A procedural macro crate for the cryptify crate meant to provide obfuscation through compile time...
5 versions - Latest release: 10 days ago - 1 dependent package - 23.8 thousand downloads total - 273 stars on GitHub - 1 maintainer
string_pipeline 0.13.0
A flexible, template-driven string transformation pipeline for Rust.
14 versions - Latest release: 3 months ago - 10.6 thousand downloads total - 5 stars on GitHub - 1 maintainer
string_compressor 1.0.1
A very fast hasher that optimizes for small hash sizes.
3 versions - Latest release: over 3 years ago - 3.9 thousand downloads total - 1 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: 17 days ago - 2,847 dependent packages - 8,455 dependent repositories - 125 million downloads total - 1,665 stars on GitHub - 3 maintainers
enum_str 0.1.2
Creates a unitary enum and conversions from enum variants to string and vice versa
3 versions - Latest release: almost 8 years ago - 1 dependent repositories - 5.88 thousand downloads total - 8 stars on GitHub - 1 maintainer
split-char-from-str 0.0.0
A small utility to split a string into the first or last character (type `char`) and the rest (ty...
1 version - Latest release: over 1 year ago - 1.41 thousand downloads total - 0 stars on GitHub - 1 maintainer
mumu-string 0.1.0
String functions and tools plugin for the Lava language
1 version - Latest release: 7 months ago - 494 downloads total - 0 stars on gitlab.com - 1 maintainer
Top 7.7% on crates.io
ecow 0.2.6 💰
Compact, clone-on-write vector and string.
10 versions - Latest release: 6 months ago - 17 dependent packages - 25 dependent repositories - 1.48 million downloads total - 289 stars on GitHub - 1 maintainer
flt2dec2flt
Low-level functions to convert floating point numbers to strings and vice versa
1 version - Latest release: 3 days ago - 1.37 thousand downloads total - 1 maintainer
tucan 0.1.5 💰
A simple, fast, and multithreaded interner with loose type requirement.
6 versions - Latest release: almost 3 years ago - 7.01 thousand downloads total - 1 stars on GitHub - 1 maintainer
istr 0.1.0
a fast string interning library based off of ustr
1 version - Latest release: over 2 years ago - 2.12 thousand downloads total - 1 maintainer
unescape_zero_copy 2.3.0
Unescape strings without allocating memory
11 versions - Latest release: about 1 year ago - 38.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
u16cstr 0.6.0
A macro for creating c-style u16 wide strings at compile time.
10 versions - Latest release: about 2 months ago - 2 dependent packages - 4 dependent repositories - 17.5 thousand downloads total - 4 stars on GitHub - 1 maintainer
string-builder 0.2.0
A simple string builder type
2 versions - Latest release: about 8 years ago - 22 dependent packages - 30 dependent repositories - 1.5 million downloads total - 5 stars on GitHub - 1 maintainer
inline_flexstr 0.1.5
A simple to use, copy/clone-efficient inline string type for Rust
6 versions - Latest release: about 1 month ago - 183 downloads total - 1 maintainer
e9571_str_lib 0.1.1
A Rust crate for string processing, sorting, counting, and hashing
2 versions - Latest release: 6 months ago - 729 downloads total - 0 stars on GitHub - 1 maintainer
lesbar 0.1.0
String types that must encode legible text.
1 version - Latest release: 12 months ago - 802 downloads total - 1 stars on GitHub - 1 maintainer
algos 0.6.8
A collection of algorithms in Rust
14 versions - Latest release: 11 months ago - 17.5 thousand downloads total - 10 stars on GitHub - 2 maintainers
galil-seiferas 0.1.5 💰
General string search in constant space, linear time, for nonorderable alphabets.
6 versions - Latest release: about 8 years ago - 3 dependent packages - 13 dependent repositories - 426 thousand downloads total - 5 stars on GitHub - 1 maintainer
flashtext2 0.2.0
The FlashText algorithm implemented in Rust
6 versions - Latest release: over 1 year ago - 9.04 thousand downloads total - 9 stars on GitHub - 1 maintainer
Top 1.7% on crates.io
strum_macros 0.27.2
Helpful macros for working with enums and strings
48 versions - Latest release: 7 months ago - 1,269 dependent packages - 13,102 dependent repositories - 346 million downloads total - 2,217 stars on GitHub - 1 maintainer
bytestr 0.3.1
A utility provides a cheaply cloneable and sliceable immutable string.
4 versions - Latest release: 7 months ago - 4.96 thousand downloads total - 0 stars on GitHub - 1 maintainer
stringlit 2.1.0
A macro to convert from str to String
3 versions - Latest release: over 2 years ago - 1 dependent repositories - 11.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
enum2pos 0.1.2
enum2pos is a rust derive macro for enums that generates "from_index(usize, Vec<String>) -> Optio...
3 versions - Latest release: over 1 year ago - 29.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 6.9% on crates.io
ustr 1.1.0
Fast, FFI-friendly string interning.
15 versions - Latest release: over 1 year ago - 21 dependent packages - 24 dependent repositories - 1.58 million downloads total - 173 stars on GitHub - 1 maintainer
supply-chain-trust-example-crate-000036
Implementations of string similarity metrics. Includes Hamming, Levenshtein, OSA, Damerau-Levensh...
2 versions - Latest release: 3 days ago - 1.6 thousand downloads total - 1 maintainer
ggetrs-blast 0.1.0
ggetrs submodule for querying BLAST
1 version - Latest release: 9 months ago - 850 downloads total - 42 stars on GitHub - 1 maintainer
pg_str 0.2.1
Adds str functions to Postgresql via an extension.
2 versions - Latest release: about 4 years ago - 2.76 thousand downloads total - 0 stars on GitHub - 2 maintainers
readable-inlined-runtime 0.1.2
Human readable data formatting
3 versions - Latest release: almost 3 years ago - 1 dependent package - 4.99 thousand downloads total - 15 stars on GitHub - 1 maintainer
string-view 0.4.1
Work with views into string slices. Safely extend, reduce without losing parent string size. Modi...
5 versions - Latest release: 5 months ago - 1.51 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 2.2% on crates.io
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: 4 months ago - 650 dependent packages - 91,118 dependent repositories - 735 million downloads total - 1,296 stars on GitHub - 1 maintainer
lesbar-text 0.1.0
String extensions and queries for legible text.
1 version - Latest release: 12 months ago - 1.02 thousand downloads total - 1 stars on GitHub - 1 maintainer
rocstr 0.6.2
An immutable fixed capacity stack based generic copy string
4 versions - Latest release: 10 months ago - 4.27 thousand downloads total - 1 stars on GitHub - 1 maintainer
koibumi-base58 0.0.2
A Base58 encoder/decoder library
3 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 8.59 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
string32 0.2.0
A string that is indexed by u32 instead of usize
2 versions - Latest release: over 4 years ago - 1 dependent repositories - 2.92 thousand downloads total - 2 stars on GitHub - 1 maintainer
strid-examples 8.0.0
Examples demonstrating usage of the `strid` crate
8 versions - Latest release: 9 days ago - 119 downloads total - 3 stars on GitHub - 1 maintainer
strid 8.0.0
Improve and strengthen your strings by making them strongly-typed with less boilerplate
9 versions - Latest release: 9 days ago - 505 downloads total - 1 maintainer
bos 0.3.1
Flexible Borrowed, Owned or Shared (B.O.S.) smart pointers. Like std's Cow but with Rc/Arc and wi...
10 versions - Latest release: over 4 years ago - 14.7 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
fancy 0.3.1
Easily print colored text.
7 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 11.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
easystring 0.0.0 removed
EasyString: friendly string and text wrapper
1 version - Latest release: over 9 years ago - 2.52 thousand downloads total - 7 stars on gitlab.com - 1 maintainer
yasi 0.1.11
Yet Another String Interner
12 versions - Latest release: 4 months ago - 1 dependent package - 1 dependent repositories - 24.3 thousand downloads total - 2 stars on GitHub - 1 maintainer
delve 0.3.0
Provides a number of macros that make working with enums and strings more convenient.
3 versions - Latest release: about 3 years ago - 5.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
widest-line 0.1.0
Find the widest line in a string with proper Unicode and ANSI escape code support
1 version - Latest release: 5 months ago - 340 downloads total - 0 stars on GitHub - 1 maintainer
stroka 1.0.0-beta.6 💰
Small String optimization
6 versions - Latest release: 3 months ago - 6.02 thousand downloads total - 0 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: 12 months ago - 36 dependent packages - 127 dependent repositories - 23.3 million downloads total - 203 stars on GitHub - 1 maintainer
prse 1.2.1
A tiny string parsing utility.
10 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 20.3 thousand downloads total - 34 stars on GitHub - 1 maintainer
highly_sendable 0.1.0 💰
Containers for sending Strings and results within your process and beyond.
1 version - Latest release: 10 months ago - 931 downloads total - 0 stars on GitHub - 1 maintainer
string-adapter 1.1.0
String adapter for casbin-rs
1 version - Latest release: about 1 year ago - 1.14 thousand downloads total - 1 stars on GitHub - 1 maintainer
fixstr 0.0.3 💰
A simple library for fixing strings
3 versions - Latest release: about 1 year ago - 10.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
stable-pattern 0.1.0
Stable port of std::str::Pattern and friends.
1 version - Latest release: almost 5 years ago - 1 dependent package - 1,314 dependent repositories - 7.37 million downloads total - 1 stars on GitHub - 1 maintainer
byteutils 0.1.1
Rust library that provides a collection of frequently used utility functions for working with byt...
2 versions - Latest release: 7 months ago - 1.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
flexstr_support 0.1.3
Support crate for 'flexstr' and 'inline_flexstr'
4 versions - Latest release: about 1 month ago - 164 downloads total - 1 maintainer
cast-rs 0.2.1
A collection of types cast for Rust.
5 versions - Latest release: almost 6 years ago - 2 dependent packages - 8.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
darts 0.1.0
A double array trie, A Forward Maximum Matching Searcher.
1 version - Latest release: over 6 years ago - 2.85 thousand downloads total - 54 stars on GitHub - 1 maintainer
strung_derive 0.1.4
proc-macro for strung!
5 versions - Latest release: about 2 years ago - 1 dependent package - 7.95 thousand downloads total - 68 stars on GitHub - 1 maintainer
nova-impl 0.5.4 💰
Implementation for nova crate.
9 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 21.1 thousand downloads total - 4 stars on GitHub - 1 maintainer