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

crates.io "path" keyword

path-calculate 0.1.3
A small path tool works for calculate absolutive or relative path.
4 versions - Latest release: about 5 years ago - 2 dependent packages - 1 dependent repositories - 15.7 thousand downloads total - 1 stars on GitHub - 1 maintainer
abre 0.1.6
Shorten repetitive text for display. Pipe lines in, get disambiguated lines out.
5 versions - Latest release: 29 days ago - 85 downloads total - 1 maintainer
Top 5.7% on crates.io
os_str_bytes 7.1.1 💰
Lossless functionality for platform-native strings
43 versions - Latest release: 9 months ago - 51 dependent packages - 20,759 dependent repositories - 157 million downloads total - 75 stars on GitHub - 1 maintainer
Top 5.7% on crates.io
canonical-path 2.0.2
Path and PathBuf-like types for representing canonical filesystem paths
7 versions - Latest release: almost 7 years ago - 4 dependent packages - 94 dependent repositories - 9.12 million downloads total - 559 stars on GitHub - 1 maintainer
print_bytes 2.1.0 💰
Print bytes as losslessly as possible
22 versions - Latest release: 7 months ago - 6 dependent packages - 10 dependent repositories - 119 thousand downloads total - 19 stars on GitHub - 1 maintainer
Top 6.5% on crates.io
path-slash 0.2.1
Conversion to/from a file path from/to slash path
9 versions - Latest release: over 3 years ago - 101 dependent packages - 1,553 dependent repositories - 24.2 million downloads total - 61 stars on GitHub - 1 maintainer
pathio 0.2.3
Data type for storing generic data on a virtual path tree hierarchy. The data is stored in memory...
16 versions - Latest release: over 2 years ago - 2 dependent packages - 21.1 thousand downloads total - 2 stars on GitHub - 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 - 920 thousand downloads total - 1 stars on GitHub - 1 maintainer
spath-cli 0.1.3
A Windows PATH security scanner and fixer - detects and fixes unquoted paths with spaces
4 versions - Latest release: 3 months ago - 58 downloads total - 0 stars on GitHub - 1 maintainer
simple-path-match 0.2.1
Trivial path matching
2 versions - Latest release: 2 months ago - 1 dependent package - 1 dependent repositories - 2.13 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 7.6% on crates.io
normpath 1.5.0 💰
More reliable path manipulation
13 versions - Latest release: 6 months ago - 46 dependent packages - 1,429 dependent repositories - 20.4 million downloads total - 58 stars on GitHub - 1 maintainer
Top 5.9% on crates.io
relative-path 2.0.1
Portable, relative paths for Rust.
45 versions - Latest release: 11 months ago - 104 dependent packages - 1,900 dependent repositories - 61.7 million downloads total - 109 stars on GitHub - 1 maintainer
relative-path-utils 0.3.1
Portable, relative paths for Rust.
5 versions - Latest release: 11 months ago - 7.1 thousand downloads total - 109 stars on GitHub - 1 maintainer
libflow 0.3.1
library grouping network flow data
10 versions - Latest release: almost 5 years ago - 13 thousand downloads total - 1 stars on GitHub - 1 maintainer
ruisa-path 0.0.1
Bezier path implementation
1 version - Latest release: almost 3 years ago - 1 dependent package - 2.05 thousand downloads total - 0 stars on GitHub - 1 maintainer
filepath 0.2.0
Get the filesystem path of a file.
5 versions - Latest release: about 1 year ago - 17 dependent packages - 12 dependent repositories - 1.1 million downloads total - 12 stars on GitHub - 1 maintainer
Top 6.2% on crates.io
pathdiff 0.2.3
Library for diffing paths to obtain relative paths
5 versions - Latest release: over 1 year ago - 319 dependent packages - 14,358 dependent repositories - 116 million downloads total - 65 stars on GitHub - 1 maintainer
Top 3.9% on crates.io
dirs-next 2.0.0
A tiny low-level library that provides platform-specific standard locations of directories for co...
5 versions - Latest release: over 5 years ago - 291 dependent packages - 11,330 dependent repositories - 118 million downloads total - 209 stars on GitHub - 2 maintainers
Top 4.5% on crates.io
directories-next 2.0.0
A tiny mid-level library that provides platform-specific standard locations of directories for co...
6 versions - Latest release: over 5 years ago - 147 dependent packages - 2,765 dependent repositories - 23.7 million downloads total - 209 stars on GitHub - 2 maintainers
location-macros 0.1.2
Collection of macros for obtaining the absolute path of the project root
3 versions - Latest release: about 3 years ago - 10.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
whichdisk 0.1.0
Cross-platform disk/volume resolver — given a path, tells you which disk it's on, its mount point...
1 version - Latest release: 5 days ago - 0 downloads total - 1 maintainer
jsonposition 0.1.0
Finds a path to a JSON element at a provided string index
1 version - Latest release: over 1 year ago - 988 downloads total - 0 stars on GitHub - 1 maintainer
pad-path 0.2.7
Intuitively modify your `$PATH`
17 versions - Latest release: over 2 years ago - 20.5 thousand downloads total - 7 stars on GitHub - 1 maintainer
ergo_fs 0.2.0
Types for making working with the filesystem ergonomic, therefore fun.
7 versions - Latest release: almost 8 years ago - 2 dependent packages - 1 dependent repositories - 18.6 thousand downloads total - 7 stars on GitHub - 1 maintainer
im-pathtree 0.13.0
Immutable, path-addressable tree data structure
50 versions - Latest release: over 1 year ago - 57 thousand downloads total - 2 stars on GitHub - 1 maintainer
facet-path 0.44.3 💰
Path tracking for navigating Facet type structures
13 versions - Latest release: 7 days ago - 10.6 thousand downloads total - 2,424 stars on GitHub - 1 maintainer
Top 4.0% on crates.io
tiny-skia-path 0.12.0
A tiny-skia Bezier path implementation
14 versions - Latest release: about 2 months ago - 11 dependent packages - 2,665 dependent repositories - 22.5 million downloads total - 1,410 stars on GitHub - 3 maintainers
sugar_path 2.0.1
Sugar functions for manipulating paths
17 versions - Latest release: 28 days ago - 9 dependent packages - 1 dependent repositories - 557 thousand downloads total - 17 stars on GitHub - 2 maintainers
json_value_remove 1.1.0
Interface to remove serde_json::Value elements.
5 versions - Latest release: about 1 year ago - 2 dependent packages - 1 dependent repositories - 18.6 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 7.2% on crates.io
dirs2 3.0.1
A tiny low-level library that provides platform-specific standard locations of directories for co...
1 version - Latest release: over 5 years ago - 6 dependent packages - 18 dependent repositories - 112 thousand downloads total - 733 stars on GitHub - 1 maintainer
path-dedot 3.1.1
A library for extending `Path` and `PathBuf` in order to parse the path which contains dots.
53 versions - Latest release: over 2 years ago - 14 dependent packages - 690 dependent repositories - 13.1 million downloads total - 4 stars on GitHub - 1 maintainer
path-tools 0.1.0
A library that provides convenience functions and traits for working with paths
2 versions - Latest release: over 2 years ago - 2 dependent packages - 5.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
dairy 0.2.2
A more compact, user friendly clone-on-write smart pointer.
5 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 8.13 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 6.0% on crates.io
path-absolutize 3.1.1
A library for extending `Path` and `PathBuf` in order to get an absolute path and remove the cont...
33 versions - Latest release: over 2 years ago - 179 dependent packages - 759 dependent repositories - 11.8 million downloads total - 64 stars on GitHub - 1 maintainer
nodejs_path 0.0.8
Port path module (and tests) of nodejs to rust using the same algorithms.
9 versions - Latest release: about 4 years ago - 2 dependent packages - 1 dependent repositories - 11.6 thousand downloads total - 10 stars on GitHub - 1 maintainer
dirs-2 3.0.1
A tiny low-level library that provides platform-specific standard locations of directories for co...
2 versions - Latest release: over 5 years ago - 5 dependent packages - 6 dependent repositories - 37.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
x509-path-finder 0.7.1
X509 Path Finder is a depth-first search certificate path validator for Rust.
9 versions - Latest release: over 2 years ago - 10.4 thousand downloads total - 2 stars on GitHub - 1 maintainer
syn-path 2.1.0 💰
A simple macro to declare a syn::Path at compile time
4 versions - Latest release: 7 months ago - 8 dependent packages - 3 dependent repositories - 62.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
package_own 0.0.3
Search cargo package path
3 versions - Latest release: over 6 years ago - 4.36 thousand downloads total - 0 stars on GitHub - 1 maintainer
polars-structpath 0.5.0
A library for dynamically accessing nested Rust structures using path notation
3 versions - Latest release: about 1 month ago - 58 downloads total - 1 maintainer
pathdiv 0.1.0
This library provides an API similar to pathlib of python.
1 version - Latest release: almost 6 years ago - 1 dependent package - 2.08 thousand downloads total - 1 stars on GitHub - 1 maintainer
paths-as-strings 0.1.1
paths_as_strings is a small crate with two public free-functions for unambiguously and universall...
2 versions - Latest release: about 7 years ago - 1 dependent package - 1 dependent repositories - 6.58 thousand downloads total - 7 stars on GitHub - 1 maintainer
utoipauto-core 0.2.0
Rust Macros to automate the addition of Paths/Schemas to Utoipa crate, simulating Reflection duri...
22 versions - Latest release: over 1 year ago - 1 dependent package - 280 thousand downloads total - 169 stars on GitHub - 1 maintainer
microxdg 0.2.0 💰
An XDG Base Directory Specification library.
4 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 8.67 thousand downloads total - 9 stars on GitHub - 1 maintainer
pathkit 0.9.4
Similar to the Path structure provided by python's pathlib, it provides various async/sync versio...
16 versions - Latest release: 7 days ago - 7.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
path-here 0.1.0
Add current directory to $PATH
1 version - Latest release: over 3 years ago - 1.53 thousand downloads total - 1 stars on GitHub - 1 maintainer
shell-sanitize 0.1.0
Type-safe input sanitizer for shell arguments and file paths — rejects injection, traversal, and ...
1 version - Latest release: about 1 month ago - 91 downloads total - 1 maintainer
src-dst-clarifier 0.2.0
Give SRC and DST path, each may be a FILE or a DIR (even STDIO). Handle situations well and produ...
2 versions - Latest release: almost 3 years ago - 1 dependent package - 3.14 thousand downloads total - 2 stars on GitHub - 1 maintainer
cale 0.0.0
Path manipulation library with no_std support
1 version - Latest release: 12 months ago - 700 downloads total - 1 maintainer
shell-sanitize-rules 0.1.0
Built-in sanitization rules for shell-sanitize: shell metacharacters, path traversal, glob, env e...
1 version - Latest release: about 1 month ago - 78 downloads total - 1 maintainer
wslpath2 0.1.3
Convert Windows to WSL paths and vice-versa
5 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 9.41 thousand downloads total - 6 stars on GitHub - 1 maintainer
env-substitute 0.1.0
A rust crate that takes a PathBuf and does environment variable substitution on it, returning the...
1 version - Latest release: over 5 years ago - 1 dependent package - 3.11 thousand downloads total - 1 maintainer
simple-expand-tilde 0.5.3
Cross-platform and reliable tilde-expansion solution.
19 versions - Latest release: about 1 month ago - 1 dependent package - 36.9 thousand downloads total - 2 stars on GitHub - 1 maintainer
auto-delete-path 0.2.0
A simple PathBuf wrapper that gets deleted when it goes out of scope
2 versions - Latest release: almost 4 years ago - 1 dependent package - 15.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
compact_path_tree 0.1.0
A data structure providing a compact in-memory representation of a tree of paths
1 version - Latest release: over 5 years ago - 1.74 thousand downloads total - 0 stars on GitHub - 1 maintainer
known-folders 1.4.2
A safe wrapper around the Known Folders API on Windows
9 versions - Latest release: 7 days ago - 4 dependent packages - 1 dependent repositories - 1.05 million downloads total - 2 stars on GitHub - 1 maintainer
macrofied-toolbox 0.4.2
This library provides an ergonomic experience of adding debugging messages to rust's Result<T,E> ...
5 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 7.42 thousand downloads total - 0 stars on GitHub - 1 maintainer
add_ext 0.1.3
Append extensions to file paths / 为文件路径追加扩展名
3 versions - Latest release: about 1 month ago - 101 downloads total - 1 maintainer
bazel-cwd 0.1.1
Get the current working directory in a Bazel-aware manner
2 versions - Latest release: 12 months ago - 1.27 thousand downloads total - 0 stars on GitHub - 1 maintainer
path-security 0.2.0
Comprehensive path validation and sanitization library with 85%+ attack vector coverage
1 version - Latest release: 5 months ago - 1.17 thousand downloads total - 1 maintainer
liver-shot 1.0.0
Lightweight no_std JSON value position extractor
1 version - Latest release: 7 days ago - 0 downloads total - 1 maintainer
polars-structpath-types 0.3.0
Common objects for polars-structpath and polars-structpath-derive
1 version - Latest release: about 1 month ago - 15 downloads total - 0 stars on GitHub - 1 maintainer
pathmaster 0.3.0
pathmaster is a powerful command-line tool written in Rust for managing your system's PATH enviro...
10 versions - Latest release: 7 months ago - 6.63 thousand downloads total - 1 stars on GitHub - 1 maintainer
pathtrim 2.0.0
This crate implements the TrimmablePath trait on anything that implements AsRef<std::path::Path> ...
8 versions - Latest release: over 2 years ago - 9.68 thousand downloads total - 1 stars on GitHub - 1 maintainer
pathmerge 0.0.5
cli PATH merging and deduplicating tool
2 versions - Latest release: over 2 years ago - 2.67 thousand downloads total - 1 stars on GitHub - 1 maintainer
stroke 0.3.0
Zero-allocation, const-generic implementations of Bézier and B-Spline curves in N-dimensional euc...
3 versions - Latest release: 2 months ago - 2.92 thousand downloads total - 47 stars on GitHub - 1 maintainer
globenv 0.2.1 💰
Globally set & read environment variables and paths on Windows, macOS or Linux
3 versions - Latest release: over 2 years ago - 1 dependent repositories - 6.35 thousand downloads total - 1 stars on GitHub - 1 maintainer
best-path 0.1.1
Shortest/longest path algorithms, where edge weight accumulation via either a sum or a product
2 versions - Latest release: over 3 years ago - 1 dependent repositories - 3.96 thousand downloads total - 1 stars on GitHub - 1 maintainer
json_value_merge 2.0.1
Interface to merge serde_json::Value objects.
16 versions - Latest release: about 1 year ago - 8 dependent packages - 11 dependent repositories - 2.67 million downloads total - 9 stars on GitHub - 1 maintainer
path-name 0.1.0
Fetching path names.
1 version - Latest release: 5 months ago - 211 downloads total - 1 maintainer
advancedresearch-path_iter 0.5.0 💰
A cocategory enumeration library based on path semantics
6 versions - Latest release: about 3 years ago - 9.12 thousand downloads total - 3 stars on GitHub - 1 maintainer
roma 0.1.0
roma is a fast routes map/path router
1 version - Latest release: almost 6 years ago - 1.69 thousand downloads total - 0 stars on GitHub - 1 maintainer
bin-expire 0.1.0
Scan for stale binaries in common bin folders and safely archive/restore them
1 version - Latest release: 3 months ago - 22 downloads total - 1 maintainer
normalizefs-win 0.0.1
Normalization of file system paths (Win32)
1 version - Latest release: 11 months ago - 634 downloads total - 0 stars on gitlab.com - 1 maintainer
pavex_matchit 0.7.5
A fork of matchit, to get some unreleased fixes in Pavex.
3 versions - Latest release: over 1 year ago - 2 dependent packages - 16.9 thousand downloads total - 1 maintainer
path_jail 0.3.1
A secure filesystem sandbox. Restricts paths to a root directory, preventing traversal attacks.
4 versions - Latest release: 3 months ago - 1.39 thousand downloads total - 1 maintainer
whence 0.1.0
A modern which alternative with colors, symlink resolution, and parallel PATH scanning
1 version - Latest release: 5 months ago - 187 downloads total - 1 maintainer
dirs-lite 1.0.1
Get platform-specific config, data, and cache directories. Supports XDG-style on macOS. No depend...
2 versions - Latest release: about 1 month ago - 489 downloads total - 1 maintainer
patty 0.1.1 💰
Cross platform system PATH manager.
2 versions - Latest release: almost 2 years ago - 2.6 thousand downloads total - 1 stars on GitHub - 1 maintainer
commondir 1.0.0
Find the common root directory of a set of paths
1 version - Latest release: almost 2 years ago - 173 thousand downloads total - 1 maintainer
treemux 0.8.5
A high performance HTTP request router that scales well.
19 versions - Latest release: almost 3 years ago - 21.9 thousand downloads total - 11 stars on GitHub - 1 maintainer
rustypath 1.2.1
Easily manage paths in rust. A straight-forward no bullshit crate to manage paths. Either you get...
8 versions - Latest release: over 1 year ago - 3 dependent packages - 9.88 thousand downloads total - 1 stars on GitHub - 1 maintainer
dijkstra 0.1.2
Generate minimum paths using Dijkstra algorithm
2 versions - Latest release: over 9 years ago - 4.2 thousand downloads total - 4 stars on GitHub - 1 maintainer
quale 1.0.0
A Rust port of the `which` utility. Locates an executable in the user’s path.
1 version - Latest release: almost 10 years ago - 5 dependent packages - 2 dependent repositories - 56.4 thousand downloads total - 3 stars on GitHub - 1 maintainer
orphanage 0.5.6
Random collection of stuff that is still searching for a home.
27 versions - Latest release: 17 days ago - 14.2 thousand downloads total - 2 maintainers
pathexpand 0.1.1
simple and lightweight crate for expanding homedirs and env variables in paths
2 versions - Latest release: about 1 year ago - 1.55 thousand downloads total - 0 stars on git.gay - 1 maintainer
pathx 0.1.0
A collection of utilities for working with paths.
1 version - Latest release: 7 months ago - 1.26 thousand downloads total - 0 stars on GitHub - 1 maintainer
paved 0.6.0
A simple platform agnostic path representation
16 versions - Latest release: 4 months ago - 2.07 thousand downloads total - 1 maintainer
replace-homedir 0.1.1
Replace user home directory in a path with another string (Rust alternative to npm replace-homedir)
2 versions - Latest release: 3 months ago - 312 downloads total - 1 maintainer
bmk 0.1.1
Bookmark paths and jump to them with ease
2 versions - Latest release: over 2 years ago - 3.01 thousand downloads total - 2 stars on GitHub - 1 maintainer
workspace_tools 0.11.0
Reliable workspace-relative path resolution for Rust projects. Automatically finds your workspace...
10 versions - Latest release: 4 months ago - 5.59 thousand downloads total - 1 maintainer
keetree 0.0.1
A lightweight and fast router with no_std support.
1 version - Latest release: over 2 years ago - 1.48 thousand downloads total - 1 stars on GitHub - 1 maintainer
multipath 1.0.0
A library to split file path, like `/home/{user,admin}/file.txt`.
2 versions - Latest release: over 5 years ago - 1 dependent repositories - 3.68 thousand downloads total - 1 stars on GitHub - 1 maintainer
fuzzypath 2.0.0
Quick & dirty fuzzy path comparison
3 versions - Latest release: over 4 years ago - 4.15 thousand downloads total - 3 stars on GitHub - 1 maintainer
unidirs 0.1.2 💰
Unified directories for different use cases of an application, providing standard directories for...
3 versions - Latest release: 3 months ago - 1 dependent package - 5 dependent repositories - 9.95 thousand downloads total - 3 stars on GitHub - 1 maintainer
maybe_path 0.1.3
Zero overhead static initializer for Path
4 versions - Latest release: over 1 year ago - 28.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
pathcify 0.0.1
CLI tool to recursively slugify file and directory names using dots, removing special characters ...
1 version - Latest release: 9 months ago - 472 downloads total - 0 stars on GitHub - 1 maintainer
tree-cache 0.1.0
Map path to ID with cache
1 version - Latest release: almost 4 years ago - 1.54 thousand downloads total - 0 stars on GitHub - 1 maintainer
trail 0.1.0
Build cross-platform paths at compile time.
1 version - Latest release: about 8 years ago - 1 dependent package - 1 dependent repositories - 3.89 thousand downloads total - 1 stars on GitHub - 1 maintainer
safename 0.1.0
Filename and path validation for security hardening
1 version - Latest release: 2 months ago - 46 downloads total - 1 maintainer