camino

UTF-8 Path Library

A Rust library that ensures file paths are valid UTF-8, allowing safe path manipulation and conversion.

Like Rust's std::path::Path, but UTF-8.

GitHub

437 stars
3 watching
16 forks
Language: Rust
last commit: 3 months ago
Linked from 1 awesome list

pathsrustunicode

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
vitiral/path_abs A Rust library providing efficient and ergonomic path and file operations. 51
rust-lang/libm A Rust port of math library functions from MUSL's libm 545
josephg/librope A C library for efficient manipulation of heavyweight UTF-8 strings using skip lists 274
probablyclem/utoipauto Automates addition of API documentation paths and schemas to Utoipa crate 129
emo-crab/scap-rs A collection of Rust libraries for working with vulnerability data from various sources. 16
rust-bitcoin/rust-bitcoin A Rust library for serializing and deserializing Bitcoin protocol messages and keys. 2,132
duffsdevice/tiny-utf8 A lightweight C++ library providing a drop-in replacement for strings with efficient Unicode support and conversion between UTF-8 and UTF-32. 544
sheredom/utf8.h A single header library providing UTF-8 string functions similar to those in standard C libraries. 1,746
uni-algo/uni-algo A C/C++ library that provides secure and efficient Unicode algorithms for text processing 280
rust-lang/rust-mode An Emacs configuration for editing Rust code 1,124
0x59616e/steinsos An operating system written in Rust targeting the armv8 architecture 115
toml-rs/toml Tools and utilities for parsing and editing TOML configuration files in Rust 729
jez/as-tree Prints a list of paths as a tree-like structure 463
hsivonen/encoding_rs An implementation of the Encoding Standard in Rust, supporting decoding and encoding of various character encodings. 387
mitchmindtree/elmesque A Rust port of Elm's graphics modules for functional 2D graphics and UI design. 145