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

crates.io "string" keyword

dyf 0.1.4
Dynamic string formatting library for Rust supporting all standard format specifiers
5 versions - Latest release: 7 months ago - 6.38 thousand downloads total - 3 stars on GitHub - 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
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 - 3.7 million downloads total - 16 stars on GitHub - 1 maintainer
stringify-attr 1.0.0
Attribute macros for stringifying
1 version - Latest release: about 6 years ago - 2.42 thousand downloads total - 1 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 - 27.6 million downloads total - 203 stars on GitHub - 1 maintainer
rt-format 0.3.1
Fully-runtime equivalent of the format! macro
7 versions - Latest release: almost 4 years ago - 4 dependent packages - 7 dependent repositories - 498 thousand downloads total - 14 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: about 1 month ago - 2,165 dependent packages - 12,965 dependent repositories - 404 million downloads total - 2,336 stars on GitHub - 1 maintainer
str_tools 0.1.0
a utility that provides useful methods for manipulating the ends of strings
1 version - Latest release: almost 5 years ago - 1 dependent package - 1 dependent repositories - 3.81 thousand downloads total - 0 stars on GitHub - 1 maintainer
fastring 0.0.0 removed
Fast string utilities
1 version - Latest release: about 1 month ago - 0 downloads total - 1 maintainer
parsa 1.1.1
a functional combinator parsing library
10 versions - Latest release: about 2 years ago - 12.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
lesbar 0.1.0
String types that must encode legible text.
1 version - Latest release: about 1 year ago - 806 downloads total - 1 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.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
gestalt_ratio 0.2.1
Calculate the gestalt pattern matching ratio between two strings
3 versions - Latest release: over 5 years ago - 1 dependent repositories - 6.74 thousand downloads total - 1 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 - 823 million downloads total - 586 stars on GitHub - 2 maintainers
datetime-string 0.2.2
Datetime string types
4 versions - Latest release: about 4 years ago - 5.82 thousand downloads total - 1 stars on gitlab.com - 1 maintainer
supply-chain-trust-example-crate-000036
Implementations of string similarity metrics. Includes Hamming, Levenshtein, OSA, Damerau-Levensh...
2 versions - Latest release: about 17 hours ago - 1.6 thousand downloads total - 1 maintainer
Top 2.2% on crates.io
aho-corasick 1.1.4 💰
Fast multiple substring searching.
62 versions - Latest release: 5 months ago - 144 dependent packages - 66,037 dependent repositories - 743 million downloads total - 1,223 stars on GitHub - 1 maintainer
aho-corasick-unsafe 💰
Fast multiple substring searching.
4 versions - Latest release: about 18 hours ago - 6.31 thousand downloads total - 1,214 stars on GitHub - 1 maintainer
ADA_Standards 1.2.2
A library to help you handle checks on your ADA projects, especially good to build scripts to che...
10 versions - Latest release: 4 months ago - 2.77 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
zstr 0.1.1
Zero-terminated C string literals
2 versions - Latest release: almost 4 years ago - 1 dependent package - 1 dependent repositories - 5.88 thousand downloads total - 3 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: about 2 years ago - 515 dependent packages - 57,144 dependent repositories - 710 million downloads total - 480 stars on GitHub - 2 maintainers
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
runic 1.1.0
Stupid string to duration converter
3 versions - Latest release: over 3 years ago - 1 dependent repositories - 4.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
sift4 0.1.4
This crate provides the sift4 string distance algorithm. It is very fast and returns results simi...
5 versions - Latest release: about 7 years ago - 1 dependent package - 1 dependent repositories - 8.57 thousand downloads total - 7 stars on GitHub - 1 maintainer
kilo 0.1.0
Kilo is a small, fast utility crate/library for manipulating strings and generating sourcemaps wi...
2 versions - Latest release: over 1 year ago - 1.21 thousand downloads total - 2 stars on GitHub - 1 maintainer
bytesstr 1.0.2
An immutable reference-counted UTF8 String
3 versions - Latest release: almost 5 years ago - 5 dependent packages - 86.6 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: 10 months ago - 497 downloads total - 0 stars on gitlab.com - 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 1 month ago - 1,269 dependent packages - 13,102 dependent repositories - 410 million downloads total - 2,336 stars on GitHub - 1 maintainer
unicode-simd 💰
SIMD-accelerated Unicode validation and transcoding
1 version - Latest release: 1 day ago - 1.15 thousand downloads total - 253 stars on GitHub - 1 maintainer
rightpad-str 6.6.6
Obviously the second best crate (after `leftpad-str`) for the Rust programming language. The crat...
1 version - Latest release: almost 3 years ago - 1.61 thousand downloads total - 4 stars on GitHub - 1 maintainer
sscanf 0.5.0
A sscanf (inverse of format!()) macro with near unlimited parsing capabilities
17 versions - Latest release: about 1 month ago - 10 dependent packages - 27 dependent repositories - 1.82 million downloads total - 33 stars on GitHub - 1 maintainer
Top 7.7% on crates.io
ecow 0.2.6 💰
Compact, clone-on-write vector and string.
10 versions - Latest release: 8 months ago - 17 dependent packages - 25 dependent repositories - 2.32 million downloads total - 289 stars on GitHub - 1 maintainer
st_ring_buffer 1.0.0
A fixed-size String implementation using a ring buffer
3 versions - Latest release: over 3 years ago - 4.01 thousand downloads total - 0 stars on GitHub - 1 maintainer
c_string 0.7.2
C string helpers for Rust
15 versions - Latest release: about 5 years ago - 2 dependent repositories - 33.4 thousand downloads total - 7 stars on GitHub - 1 maintainer
c_str_macro 1.0.3
c_str macro to create C-compatible string literals
4 versions - Latest release: about 5 years ago - 18 dependent packages - 21 dependent repositories - 153 thousand downloads total - 7 stars on GitHub - 1 maintainer
swrite 0.1.0
Infallible alternatives to write! and writeln! for Strings
3 versions - Latest release: almost 3 years ago - 1 dependent package - 3.83 million downloads total - 3 stars on GitHub - 1 maintainer
readable-inlined-runtime 0.1.2
Human readable data formatting
3 versions - Latest release: almost 3 years ago - 1 dependent package - 5 thousand downloads total - 15 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: 2 months ago - 650 dependent packages - 23,677 dependent repositories - 324 million downloads total - 122 stars on GitHub - 1 maintainer
trim-in-place 0.1.7
In-place trimming strings.
8 versions - Latest release: about 4 years ago - 7 dependent packages - 12 dependent repositories - 11.5 million downloads total - 6 stars on GitHub - 1 maintainer
flt2dec2flt
Low-level functions to convert floating point numbers to strings and vice versa
1 version - Latest release: 1 day ago - 1.37 thousand downloads total - 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.7 thousand downloads total - 1 stars on GitHub - 1 maintainer
nova 0.5.4 💰
Macro to derive newtypes with support for serde and sqlx.
14 versions - Latest release: over 3 years ago - 3 dependent repositories - 26.1 thousand downloads total - 4 stars on GitHub - 1 maintainer
validated-slice 0.2.0
Helper macros to implement std traits for custom validated slice types
3 versions - Latest release: over 6 years ago - 1 dependent package - 9.17 thousand downloads total - 2 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: 5 months ago - 332 dependent packages - 22,709 dependent repositories - 274 million downloads total - 1,059 stars on GitHub - 1 maintainer
enum-str-derive 0.1.3
A crate to serialize/deserialize enums into/from a string.
2 versions - Latest release: almost 3 years ago - 3.33 thousand downloads total - 0 stars on GitHub - 1 maintainer
string_pipeline 0.14.0
A flexible, template-driven string transformation pipeline for Rust.
17 versions - Latest release: 2 days ago - 12.7 thousand downloads total - 6 stars on GitHub - 1 maintainer
Top 7.7% on crates.io
const-str 1.1.0 💰
compile-time string operations
31 versions - Latest release: 2 months ago - 56 dependent packages - 565 dependent repositories - 15.4 million downloads total - 118 stars on GitHub - 1 maintainer
const-str-proc-macro 1.1.0 💰
compile-time string operations
26 versions - Latest release: 2 months ago - 1 dependent package - 179 dependent repositories - 2.69 million downloads total - 118 stars on GitHub - 1 maintainer
unsafe_forestry
A simple cross-platform CLI logging library for Rust, now static and mutable
2 versions - Latest release: 2 days ago - 1.47 thousand downloads total - 1 stars on GitHub - 1 maintainer
text-block-macros 0.2.0 💰
Create a multiline string literal
5 versions - Latest release: over 1 year ago - 4 dependent packages - 7 dependent repositories - 1.88 million 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: 11 months ago - 736 downloads total - 0 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 - 61.8 million downloads total - 709 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 - 149 million downloads total - 1,665 stars on GitHub - 3 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: almost 2 years ago - 148 thousand downloads total - 1 stars on GitHub - 1 maintainer
prefixes-os 0.1.0
Attribute-like macro for creating `OsStr`s easily. Part of the 'prefixes' suite.
1 version - Latest release: almost 2 years ago - 1 dependent package - 1.76 thousand downloads total - 7 stars on GitHub - 1 maintainer
ascend 0.3.0
Make static strs from any string
4 versions - Latest release: about 3 years ago - 5.68 thousand downloads total - 0 stars on GitHub - 1 maintainer
strid-examples 9.0.0
Examples demonstrating usage of the `strid` crate
9 versions - Latest release: about 1 month ago - 153 downloads total - 4 stars on GitHub - 1 maintainer
flyweights 0.1.5
Interned strings & bytestrings for client-controlled values in long-lived programs.
6 versions - Latest release: 9 months ago - 2.52 thousand downloads total - 2 stars on GitHub - 2 maintainers
koibumi-base58 0.0.2
A Base58 encoder/decoder library
3 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 8.97 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
strid 9.0.0
Improve and strengthen your strings by making them strongly-typed with less boilerplate
10 versions - Latest release: about 1 month ago - 918 downloads total - 1 maintainer
nt-string 0.1.1
Idiomatic Rust implementations for various Windows string types
2 versions - Latest release: almost 3 years ago - 3 dependent packages - 1 dependent repositories - 262 thousand downloads total - 8 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.54 thousand downloads total - 1 stars on GitHub - 1 maintainer
indent-display 0.1.1
Indented display formatter
2 versions - Latest release: over 2 years ago - 1 dependent package - 5.03 thousand downloads total - 0 stars on GitHub - 1 maintainer
similar-string 1.4.3
Find similar strings in Rust
8 versions - Latest release: over 3 years ago - 1 dependent repositories - 36.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
string_more 0.3.1
Extension traits for `String` and `&str` types.
5 versions - Latest release: 8 months ago - 19.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
visual 0.2.0
Use Display if available, Debug otherwise
2 versions - Latest release: over 3 years ago - 2.75 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: almost 6 years ago - 22 dependent packages - 443 dependent repositories - 3.49 million downloads total - 22 stars on GitHub - 1 maintainer
forestry 1.10.1
A simple cross-platform CLI logging library for Rust
24 versions - Latest release: 4 months ago - 148 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 9.2% on crates.io
wchar 0.11.1 💰
Procedural macros for compile time UTF-16 and UTF-32 wide strings.
13 versions - Latest release: almost 2 years ago - 9 dependent packages - 26 dependent repositories - 1.07 million downloads total - 21 stars on GitHub - 1 maintainer
strp_macros 3.1.0
a macro library intended to be used alongside strp
9 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 13.2 thousand downloads total - 8 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
tstr 0.3.1
type-level strings on stable
9 versions - Latest release: 3 days ago - 1 dependent package - 22 dependent repositories - 2.5 million downloads total - 14 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.87 million downloads total - 173 stars on GitHub - 1 maintainer
string32 0.2.0
A string that is indexed by u32 instead of usize
2 versions - Latest release: almost 5 years ago - 1 dependent repositories - 2.92 thousand downloads total - 2 stars on GitHub - 1 maintainer
heck-string-cli 0.0.4
command-line tool to convert strings via "heck" crate
4 versions - Latest release: 6 months ago - 1.02 thousand downloads total - 1 maintainer
printerator 1.0.1
simply print iterators without collecting them
3 versions - Latest release: 5 months ago - 99 downloads total - 0 stars on GitHub - 1 maintainer
adv_random 2.1.1
Create random numbers, passwords, or strings based on rules
9 versions - Latest release: about 1 year ago - 11.5 thousand downloads total - 1 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.53 thousand downloads total - 0 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.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
libfmt 0.1.1
A text formating package for rust
2 versions - Latest release: over 1 year ago - 1.61 thousand downloads total - 1 maintainer
winstr 0.0.2
windows strings (BSTR only so far)
3 versions - Latest release: over 5 years ago - 10.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 6.1% on crates.io
array_tool 1.0.3
Helper methods for processing collections
26 versions - Latest release: about 8 years ago - 29 dependent packages - 594 dependent repositories - 2.22 million downloads total - 77 stars on GitHub - 1 maintainer
simplicio 0.1.3
Gets rid of the boilerplate in rust.
4 versions - Latest release: about 2 years ago - 1 dependent package - 11.2 thousand downloads total - 5 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: 2 months ago - 1 dependent package - 28.6 thousand downloads total - 273 stars on GitHub - 1 maintainer
matcher_rs 0.13.0
A high-performance matcher designed to solve LOGICAL and TEXT VARIATIONS problems in word matchin...
59 versions - Latest release: 4 days ago - 48.8 thousand downloads total - 15 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: 2 months ago - 1 dependent package - 3 dependent repositories - 6.5 thousand downloads total - 13 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: almost 2 years ago - 1.4 thousand downloads total - 0 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.77 thousand downloads total - 0 stars on GitHub - 2 maintainers
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 - 225 thousand downloads total - 2 stars on GitHub - 1 maintainer
yasi 0.1.11
Yet Another String Interner
12 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 28 thousand downloads total - 2 stars on GitHub - 1 maintainer
e9571_str_lib 0.1.1
A Rust crate for string processing, sorting, counting, and hashing
2 versions - Latest release: 8 months ago - 733 downloads total - 0 stars on GitHub - 1 maintainer
string-literal-const-replace 0.1.0
Proc macro for compile-time find/replace on string literals
1 version - Latest release: about 1 year ago - 768 downloads total - 8 stars on GitHub - 1 maintainer
rok-utils 0.1.0
Shared utilities for the rok ecosystem
1 version - Latest release: 4 days ago - 0 downloads total - 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.08 thousand downloads total - 5 stars on GitHub - 1 maintainer
srtemplate 0.3.3 💰
Template String blazing fast with dependencyless
10 versions - Latest release: about 1 year ago - 21.7 thousand downloads total - 5 stars on GitHub - 1 maintainer
bistring 0.0.0
Bidirectionally transformed strings
1 version - Latest release: over 4 years ago - 1.75 thousand downloads total - 369 stars on GitHub - 1 maintainer
whitespace-sifter 2.3.7
Sift duplicate whitespaces away!
20 versions - Latest release: about 2 months ago - 19.4 thousand downloads total - 5 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.08 thousand downloads total - 0 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.2 thousand downloads total - 1 maintainer